Dear PD list. I would like to be able to control the AD5206 chip (a 6 channel digital potentiometer) from within the Pduino object written by Hans-Christoph Steiner. The idea comes from one of the tutorial exercises in the C++ arduino program. http://www.arduino.cc/en/Tutorial/SPIDigitalPot Is this relatively simple to do, or simply impossible? The aim in the long run is to be able to be able to calibrate 6 force sensors remotely using the digital potentiometers for an art installation project. I have got the above mentioned tutorial project up and running succesfully using the arduino program, and I am also able to get Pduino communicating with the arduino quite happily on my Windows Vista system, but I would imagine to have control over the the digital potentiometer device from within PD would require a revision to the Firmata firmware would it not? I would be most grateful for a clue.
thank you for your attention, sincerely, Nick Burge.
nick burge wrote:
Dear PD list. I would like to be able to control the AD5206 chip (a 6 channel digital potentiometer) from within the Pduino object written by Hans-Christoph Steiner.
I don't think this is possible.
The idea comes from one of the tutorial exercises in the C++ arduino program. http://www.arduino.cc/en/Tutorial/SPIDigitalPot
this tutorial says "Instructions are sent as 11 bit operational codes (opcodes) with the three most significant bits (11-9) defining the address of which potentiometer to adjust and the eight least significant bits (8-1) defining what value to set that potentiometer to from 0-255." and that is a format different to how pduino works. you can however still use pd to control the chip, but need your own arduino code. on the arduino side you can use something similar to the example code on the page, but add serial connection. build the pd patch around the comport object.
Is this relatively simple to do, or simply impossible? The aim in the long run is to be able to be able to calibrate 6 force sensors remotely using the digital potentiometers for an art installation project. I have got the above mentioned tutorial project up and running succesfully using the arduino program, and I am also able to get Pduino communicating with the arduino quite happily on my Windows Vista system, but I would imagine to have control over the the digital potentiometer device from within PD would require a revision to the Firmata firmware would it not? I would be most grateful for a clue.
otoh, with the arduino diecimila you have 6 analog (pwm) outs. you could use these to control your installation (motors, or whatever you have) directly from the arduino.
marius.
It would be possible to add support to Firmata for this, but it's not
currently there. I don't have any of these chips, any volunteers?
Patches welcome :D
.hc
On Feb 26, 2008, at 8:54 AM, nick burge wrote:
Dear PD list. I would like to be able to control the AD5206 chip
(a 6 channel digital potentiometer) from within the Pduino object
written by Hans-Christoph Steiner. The idea comes from one of the
tutorial exercises in the C++ arduino program. http://www.arduino.cc/en/Tutorial/SPIDigitalPot Is this relatively simple to do, or simply impossible? The aim in
the long run is to be able to be able to calibrate 6 force sensors
remotely using the digital potentiometers for an art installation
project. I have got the above mentioned tutorial project up and running
succesfully using the arduino program, and I am also able to get
Pduino communicating with the arduino quite happily on my Windows
Vista system, but I would imagine to have control over the the
digital potentiometer device from within PD would require a
revision to the Firmata firmware would it not? I would be most
grateful for a clue.thank you for your attention, sincerely, Nick Burge. _______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
All information should be free. - the hacker ethic
I got my AD206 chip as a free sample from analog devices http://www.analog.com/commerce/index.html It would be great to have support within Firmata for SPI - (serial peripheral interface) allowing control over this digital potentiometer or other devices and sensors that work with that protocol when connected to an arduino. Could it possibly work to simply copy sections of the code from the arduino tutorial into the firmata firmware , first the definitions, then the void setup section and then the write_pot(0,0) command to control the device into the loop section.? As you can tell I have little idea how to do this. Nick.
From: Hans-Christoph Steiner [mailto:hans@eds.org] Sent: 04 March 2008 14:39 To: nick burge Cc: 'Pd List' Subject: Re: [PD] Pduino and the AD5206 digital potentiometer
It would be possible to add support to Firmata for this, but it's not currently there. I don't have any of these chips, any volunteers? Patches welcome :D
.hc
On Feb 26, 2008, at 8:54 AM, nick burge wrote:
Dear PD list. I would like to be able to control the AD5206 chip (a 6 channel digital potentiometer) from within the Pduino object written by Hans-Christoph Steiner. The idea comes from one of the tutorial exercises in the C++ arduino program. http://www.arduino.cc/en/Tutorial/SPIDigitalPot Is this relatively simple to do, or simply impossible? The aim in the long run is to be able to be able to calibrate 6 force sensors remotely using the digital potentiometers for an art installation project. I have got the above mentioned tutorial project up and running succesfully using the arduino program, and I am also able to get Pduino communicating with the arduino quite happily on my Windows Vista system, but I would imagine to have control over the the digital potentiometer device from within PD would require a revision to the Firmata firmware would it not? I would be most grateful for a clue.
thank you for your attention, sincerely, Nick Burge. _______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
All information should be free. - the hacker ethic
I am unlikely to write software for that chip unless I have a use for
it. But a firmware supporting it sounds useful. Firmata is an
Arduino library, so the easiest route would probably make a dedicated
firmware for that chip then use the Firmata to handle the
communications.
.hc
On Mar 5, 2008, at 4:43 AM, nick burge wrote:
I got my AD206 chip as a free sample from analog devices http://www.analog.com/commerce/index.html It would be great to have support within Firmata for SPI - (serial
peripheral interface) allowing control over this digital
potentiometer or other devices and sensors that work with that
protocol when connected to an arduino. Could it possibly work to simply copy sections of the code from the
arduino tutorial into the firmata firmware , first the definitions,
then the void setup section and then the write_pot(0,0) command to
control the device into the loop section.? As you can tell I have
little idea how to do this. Nick.From: Hans-Christoph Steiner [mailto:hans@eds.org] Sent: 04 March 2008 14:39 To: nick burge Cc: 'Pd List' Subject: Re: [PD] Pduino and the AD5206 digital potentiometer
It would be possible to add support to Firmata for this, but it's
not currently there. I don't have any of these chips, any
volunteers? Patches welcome :D.hc
On Feb 26, 2008, at 8:54 AM, nick burge wrote:
Dear PD list. I would like to be able to control the AD5206 chip
(a 6 channel digital potentiometer) from within the Pduino object
written by Hans-Christoph Steiner. The idea comes from one of the
tutorial exercises in the C++ arduino program. http://www.arduino.cc/en/Tutorial/SPIDigitalPot Is this relatively simple to do, or simply impossible? The aim in
the long run is to be able to be able to calibrate 6 force sensors
remotely using the digital potentiometers for an art installation
project. I have got the above mentioned tutorial project up and running
succesfully using the arduino program, and I am also able to get
Pduino communicating with the arduino quite happily on my Windows
Vista system, but I would imagine to have control over the the
digital potentiometer device from within PD would require a
revision to the Firmata firmware would it not? I would be most
grateful for a clue. thank you for your attention, sincerely, Nick Burge. _______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
All information should be free. - the hacker ethic
Man has survived hitherto because he was too ignorant to know how to
realize his wishes. Now that he can realize them, he must either
change them, or perish. -William Carlos Williams
A lot of chips use SPI (DACs, EEPROMs, etc.). It would be good to have a function that sends/receives SPI bytes, but it's complicated because there are 4 different modes based on the clock polarity and the clock active edge. Also you would need to specify which three pins (data in, data out and clock) to use. I think it would be easier to just program the Arduino to do SPI (there's already a library for it) and use [comport] to transfer data to/from pd. That is, have a generic way of sending data between pd and arduino, but program the arduino for the specific hardware. It might be possible to use OSC over the serial connection, for instance.
Martin
Hans-Christoph Steiner wrote:
I am unlikely to write software for that chip unless I have a use for it.
But a firmware supporting it sounds useful. Firmata is an Arduino library, so the easiest route would probably make a dedicated firmware for that chip then use the Firmata to handle the communications..hc
On Mar 5, 2008, at 4:43 AM, nick burge wrote:
I got my AD206 chip as a free sample from analog devices http://www.analog.com/commerce/index.html It would be great to have support within Firmata for SPI - (serial
peripheral interface) allowing control over this digital potentiometer or other devices and sensors that work with that protocol when connected to an arduino. Could it possibly work to simply copy sections of the code from the
arduino tutorial into the firmata firmware , first the definitions, then the void setup section and then the write_pot(0,0) command to control the device into the loop section.? As you can tell I have little idea how to do this. Nick.From: Hans-Christoph Steiner [mailto:hans@eds.org] Sent: 04 March 2008 14:39 To: nick burge Cc: 'Pd List' Subject: Re: [PD] Pduino and the AD5206 digital potentiometer
It would be possible to add support to Firmata for this, but it's not currently there. I don't have any of these chips, any volunteers? Patches welcome :D
.hc
On Feb 26, 2008, at 8:54 AM, nick burge wrote:
Dear PD list. I would like to be able to control the AD5206 chip (a 6 channel digital potentiometer) from within the Pduino object written by Hans-Christoph Steiner. The idea comes from one of the tutorial exercises in the C++ arduino program. http://www.arduino.cc/en/Tutorial/SPIDigitalPot Is this relatively simple to do, or simply impossible? The aim in the long run is to be able to be able to calibrate 6 force sensors remotely using the digital potentiometers for an art installation project. I have got the above mentioned tutorial project up and running
succesfully using the arduino program, and I am also able to get
Pduino communicating with the arduino quite happily on my Windows Vista system, but I would imagine to have control over the the digital potentiometer device from within PD would require a revision to the Firmata firmware would it not? I would be most grateful for a clue. thank you for your attention, sincerely, Nick Burge. _______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
All information should be free. - the hacker ethic
Man has survived hitherto because he was too ignorant to know how to
realize his wishes. Now that he can realize them, he must either change them, or perish. -William Carlos Williams
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
With some trial and error I've managed to edit the firmata firmware to control the chip as attached here. On Arduino you can only use digital pins 10,11,12 and 13 for SPI... slave select, data out, data in and spiclock. Since Firmata uses pin 13 to flash its version number there was a bit of jostling to sort out, removing that command from the void setup section, because otherwise it continues to print the version number constantly when you go into the loop. So now I have the AD5206 tutorial patch running within Firmata, which is fun. It would be more fun and potentially creative however to have the commands sent by PD...is that very difficult to do? Any clues anybody? Nick
From: Hans-Christoph Steiner [mailto:hans@eds.org] Sent: 05 March 2008 16:50 To: nick burge Cc: Pd List Subject: Re: [PD] Pduino and the AD5206 digital potentiometer
I am unlikely to write software for that chip unless I have a use for it. But a firmware supporting it sounds useful. Firmata is an Arduino library, so the easiest route would probably make a dedicated firmware for that chip then use the Firmata to handle the communications.
.hc
On Mar 5, 2008, at 4:43 AM, nick burge wrote:
I got my AD206 chip as a free sample from analog devices http://www.analog.com/commerce/index.html It would be great to have support within Firmata for SPI - (serial peripheral interface) allowing control over this digital potentiometer or other devices and sensors that work with that protocol when connected to an arduino. Could it possibly work to simply copy sections of the code from the arduino tutorial into the firmata firmware , first the definitions, then the void setup section and then the write_pot(0,0) command to control the device into the loop section.? As you can tell I have little idea how to do this. Nick.
From: Hans-Christoph Steiner [mailto:hans@eds.org] Sent: 04 March 2008 14:39 To: nick burge Cc: 'Pd List' Subject: Re: [PD] Pduino and the AD5206 digital potentiometer
It would be possible to add support to Firmata for this, but it's not currently there. I don't have any of these chips, any volunteers? Patches welcome :D
.hc
On Feb 26, 2008, at 8:54 AM, nick burge wrote:
Dear PD list. I would like to be able to control the AD5206 chip (a 6 channel digital potentiometer) from within the Pduino object written by Hans-Christoph Steiner. The idea comes from one of the tutorial exercises in the C++ arduino program. http://www.arduino.cc/en/Tutorial/SPIDigitalPot Is this relatively simple to do, or simply impossible? The aim in the long run is to be able to be able to calibrate 6 force sensors remotely using the digital potentiometers for an art installation project. I have got the above mentioned tutorial project up and running succesfully using the arduino program, and I am also able to get Pduino communicating with the arduino quite happily on my Windows Vista system, but I would imagine to have control over the the digital potentiometer device from within PD would require a revision to the Firmata firmware would it not? I would be most grateful for a clue.
thank you for your attention, sincerely, Nick Burge. _______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
All information should be free. - the hacker ethic
Man has survived hitherto because he was too ignorant to know how to realize his wishes. Now that he can realize them, he must either change them, or perish. -William Carlos Williams
Nice work! I imagine that it must be possible to have the SPI-
specific messages sent via Firmata. I don't have a clear picture of
what all is needed. But if there are specific message types needed,
then there is plenty of room in the protocol to add SPI messages.
For example, we just added Servo messages in an alpha version.
.hc
On Mar 5, 2008, at 1:08 PM, nick burge wrote:
With some trial and error I've managed to edit the firmata firmware
to control the chip as attached here. On Arduino you can only use
digital pins 10,11,12 and 13 for SPI... slave select, data out,
data in and spiclock. Since Firmata uses pin 13 to flash its
version number there was a bit of jostling to sort out, removing
that command from the void setup section, because otherwise it
continues to print the version number constantly when you go into
the loop. So now I have the AD5206 tutorial patch running within Firmata,
which is fun. It would be more fun and potentially creative however
to have the commands sent by PD...is that very difficult to do? Any
clues anybody? NickFrom: Hans-Christoph Steiner [mailto:hans@eds.org] Sent: 05 March 2008 16:50 To: nick burge Cc: Pd List Subject: Re: [PD] Pduino and the AD5206 digital potentiometer
I am unlikely to write software for that chip unless I have a use
for it. But a firmware supporting it sounds useful. Firmata is an
Arduino library, so the easiest route would probably make a
dedicated firmware for that chip then use the Firmata to handle the
communications..hc
On Mar 5, 2008, at 4:43 AM, nick burge wrote:
I got my AD206 chip as a free sample from analog devices http://www.analog.com/commerce/index.html It would be great to have support within Firmata for SPI - (serial
peripheral interface) allowing control over this digital
potentiometer or other devices and sensors that work with that
protocol when connected to an arduino. Could it possibly work to simply copy sections of the code from
the arduino tutorial into the firmata firmware , first the
definitions, then the void setup section and then the write_pot (0,0) command to control the device into the loop section.? As you
can tell I have little idea how to do this. Nick.From: Hans-Christoph Steiner [mailto:hans@eds.org] Sent: 04 March 2008 14:39 To: nick burge Cc: 'Pd List' Subject: Re: [PD] Pduino and the AD5206 digital potentiometer
It would be possible to add support to Firmata for this, but it's
not currently there. I don't have any of these chips, any
volunteers? Patches welcome :D.hc
On Feb 26, 2008, at 8:54 AM, nick burge wrote:
Dear PD list. I would like to be able to control the AD5206 chip
(a 6 channel digital potentiometer) from within the Pduino object
written by Hans-Christoph Steiner. The idea comes from one of the
tutorial exercises in the C++ arduino program. http://www.arduino.cc/en/Tutorial/SPIDigitalPot Is this relatively simple to do, or simply impossible? The aim in
the long run is to be able to be able to calibrate 6 force
sensors remotely using the digital potentiometers for an art
installation project. I have got the above mentioned tutorial project up and running
succesfully using the arduino program, and I am also able to get
Pduino communicating with the arduino quite happily on my Windows
Vista system, but I would imagine to have control over the the
digital potentiometer device from within PD would require a
revision to the Firmata firmware would it not? I would be most
grateful for a clue. thank you for your attention, sincerely, Nick Burge. _______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
All information should be free. - the hacker ethic
Man has survived hitherto because he was too ignorant to know how
to realize his wishes. Now that he can realize them, he must either
change them, or perish. -William Carlos Williams<Pd_firmware.txt>
'You people have such restrictive dress for women,’ she said,
hobbling away in three inch heels and panty hose to finish out
another pink-collar temp pool day. - “Hijab Scene #2", by Mohja Kahf
I guess you would need one command to set up the arduino for SPI and another for sending the data. The way it is now Nick is reserving 4 pins on the arduino, which is not nice for those who don't need SPI.
Martin
Hans-Christoph Steiner wrote:
Nice work! I imagine that it must be possible to have the SPI- specific messages sent via Firmata. I don't have a clear picture of what all is needed. But if there are specific message types needed, then there is plenty of room in the protocol to add SPI messages. For example, we just added Servo messages in an alpha version.
.hc
On Mar 5, 2008, at 1:08 PM, nick burge wrote:
With some trial and error I've managed to edit the firmata firmware to control the chip as attached here. On Arduino you can only use digital pins 10,11,12 and 13 for SPI... slave select, data out, data in and spiclock. Since Firmata uses pin 13 to flash its version number there was a bit of jostling to sort out, removing that command from the void setup section, because otherwise it continues to print the version number constantly when you go into the loop. So now I have the AD5206 tutorial patch running within Firmata, which is fun. It would be more fun and potentially creative however to have the commands sent by PD...is that very difficult to do? Any clues anybody? Nick
From: Hans-Christoph Steiner [mailto:hans@eds.org] Sent: 05 March 2008 16:50 To: nick burge Cc: Pd List Subject: Re: [PD] Pduino and the AD5206 digital potentiometer
I am unlikely to write software for that chip unless I have a use for it. But a firmware supporting it sounds useful. Firmata is an Arduino library, so the easiest route would probably make a dedicated firmware for that chip then use the Firmata to handle the communications.
.hc
On Mar 5, 2008, at 4:43 AM, nick burge wrote:
I got my AD206 chip as a free sample from analog devices http://www.analog.com/commerce/index.html It would be great to have support within Firmata for SPI - (serial
peripheral interface) allowing control over this digital potentiometer or other devices and sensors that work with that protocol when connected to an arduino. Could it possibly work to simply copy sections of the code from the arduino tutorial into the firmata firmware , first the definitions, then the void setup section and then the write_pot (0,0) command to control the device into the loop section.? As you can tell I have little idea how to do this. Nick.From: Hans-Christoph Steiner [mailto:hans@eds.org] Sent: 04 March 2008 14:39 To: nick burge Cc: 'Pd List' Subject: Re: [PD] Pduino and the AD5206 digital potentiometer
It would be possible to add support to Firmata for this, but it's not currently there. I don't have any of these chips, any volunteers? Patches welcome :D
.hc
On Feb 26, 2008, at 8:54 AM, nick burge wrote:
Dear PD list. I would like to be able to control the AD5206 chip (a 6 channel digital potentiometer) from within the Pduino object written by Hans-Christoph Steiner. The idea comes from one of the tutorial exercises in the C++ arduino program. http://www.arduino.cc/en/Tutorial/SPIDigitalPot Is this relatively simple to do, or simply impossible? The aim in the long run is to be able to be able to calibrate 6 force sensors remotely using the digital potentiometers for an art installation project. I have got the above mentioned tutorial project up and running
succesfully using the arduino program, and I am also able to get Pduino communicating with the arduino quite happily on my Windows Vista system, but I would imagine to have control over the the digital potentiometer device from within PD would require a revision to the Firmata firmware would it not? I would be most grateful for a clue. thank you for your attention, sincerely, Nick Burge. _______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
All information should be free. - the hacker ethic
Man has survived hitherto because he was too ignorant to know how to realize his wishes. Now that he can realize them, he must either change them, or perish. -William Carlos Williams
<Pd_firmware.txt>
'You people have such restrictive dress for women, she said, hobbling away in three inch heels and panty hose to finish out another pink-collar temp pool day. - Hijab Scene #2", by Mohja Kahf
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Thanks Hans, here attached is another copy of the edited Firmata with some added comments to the code so things dont' get too mixed up. Whilst the additions are specifically for the AD5206 digital potentiometer, it should be possible to make a sort of generic SPI object in PD that you use when needed and otherwise disable to free up the Arduino pins 10-13. which would otherwise be a pain as Martin Peach so rightly points out. So far as constructing PD messages are concerned I'd be really grateful for any help you could give in that direction. The message needs to be a 2 byte variety does it not ? just like a DMX message...channel blah to level blah. But I suppose it is a bit more complicated than that to actually make it happen. Nick.
From: Hans-Christoph Steiner [mailto:hans@eds.org]
Sent: 05 March 2008 21:12
To: nick burge
Cc: Pd List
Subject: Re: [PD] Pduino and the AD5206 digital potentiometer
Nice work! I imagine that it must be possible to have the SPI-specific messages sent via Firmata. I don't have a clear picture of what all is needed. But if there are specific message types needed, then there is plenty of room in the protocol to add SPI messages. For example, we just added Servo messages in an alpha version.
.hc
On Mar 5, 2008, at 1:08 PM, nick burge wrote:
With some trial and error I've managed to edit the firmata firmware to control the chip as attached here. On Arduino you can only use digital pins 10,11,12 and 13 for SPI... slave select, data out, data in and spiclock. Since Firmata uses pin 13 to flash its version number there was a bit of jostling to sort out, removing that command from the void setup section, because otherwise it continues to print the version number constantly when you go into the loop. So now I have the AD5206 tutorial patch running within Firmata, which is fun. It would be more fun and potentially creative however to have the commands sent by PD...is that very difficult to do? Any clues anybody? Nick
From: Hans-Christoph Steiner [mailto:hans@eds.org] Sent: 05 March 2008 16:50 To: nick burge Cc: Pd List Subject: Re: [PD] Pduino and the AD5206 digital potentiometer
I am unlikely to write software for that chip unless I have a use for it. But a firmware supporting it sounds useful. Firmata is an Arduino library, so the easiest route would probably make a dedicated firmware for that chip then use the Firmata to handle the communications.
.hc
On Mar 5, 2008, at 4:43 AM, nick burge wrote:
I got my AD206 chip as a free sample from analog devices http://www.analog.com/commerce/index.html It would be great to have support within Firmata for SPI - (serial peripheral interface) allowing control over this digital potentiometer or other devices and sensors that work with that protocol when connected to an arduino. Could it possibly work to simply copy sections of the code from the arduino tutorial into the firmata firmware , first the definitions, then the void setup section and then the write_pot(0,0) command to control the device into the loop section.? As you can tell I have little idea how to do this. Nick.
From: Hans-Christoph Steiner [mailto:hans@eds.org] Sent: 04 March 2008 14:39 To: nick burge Cc: 'Pd List' Subject: Re: [PD] Pduino and the AD5206 digital potentiometer
It would be possible to add support to Firmata for this, but it's not currently there. I don't have any of these chips, any volunteers? Patches welcome :D
.hc
On Feb 26, 2008, at 8:54 AM, nick burge wrote:
Dear PD list. I would like to be able to control the AD5206 chip (a 6 channel digital potentiometer) from within the Pduino object written by Hans-Christoph Steiner. The idea comes from one of the tutorial exercises in the C++ arduino program. http://www.arduino.cc/en/Tutorial/SPIDigitalPot Is this relatively simple to do, or simply impossible? The aim in the long run is to be able to be able to calibrate 6 force sensors remotely using the digital potentiometers for an art installation project. I have got the above mentioned tutorial project up and running succesfully using the arduino program, and I am also able to get Pduino communicating with the arduino quite happily on my Windows Vista system, but I would imagine to have control over the the digital potentiometer device from within PD would require a revision to the Firmata firmware would it not? I would be most grateful for a clue.
thank you for your attention, sincerely, Nick Burge. _______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
All information should be free. - the hacker ethic
Man has survived hitherto because he was too ignorant to know how to realize his wishes. Now that he can realize them, he must either change them, or perish. -William Carlos Williams
<Pd_firmware.txt>
'You people have such restrictive dress for women,' she said, hobbling away in three inch heels and panty hose to finish out another pink-collar temp pool day. - "Hijab Scene #2", by Mohja Kahf