complete beginner!
heppy
Posts: 3
I am in posession of what i believe to be a BASIC stamp.
It is connected to a set of 9 sensors, and at the other end a serial connector.
I have manged to work out what it is sending over the serial:
sensor 0: 10 0
sensor 1: 11 1
sensor 2: 12 2
sensor 3: 13 3
etc....
the first is sent on touch, the second number is sent whan the hand is removed from the sensor.
I downloaded the STAMP editor software. but he can't find my stamp. Is it possible to edit the STAMP once it has been assembled on to a board?
I want to edit the stamp so it sends different numbers.
HELP!
It is connected to a set of 9 sensors, and at the other end a serial connector.
I have manged to work out what it is sending over the serial:
sensor 0: 10 0
sensor 1: 11 1
sensor 2: 12 2
sensor 3: 13 3
etc....
the first is sent on touch, the second number is sent whan the hand is removed from the sensor.
I downloaded the STAMP editor software. but he can't find my stamp. Is it possible to edit the STAMP once it has been assembled on to a board?
I want to edit the stamp so it sends different numbers.
HELP!
Comments
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Jon Williams
Applications Engineer, Parallax
However, you cannot read the code out of a Stamp, edit it, recompile it, and download the new version to the Stamp. It's a very write-only kind of device. This is how people protect their intellectual property.
Now, if you can 'reverse engineer' what the current Stamp does, you could write an equivalent source code program, compile that, and download that into the Stamp (as long as there's a programming connector). That can be difficult, however.
The 4-pin header I would assume is the programming interface.
You need a DB-9 Female to 4-pin 'molex' connector for this. If you call the 'top' (closest to the edge) conductor #1, then the pin out is:
DB-9 Pin 2 -- Header pin 1
DB-9 Pin 3 -- Header pin 2
DB-9 Pin 4 -- Header Pin 3 -- ATN aka DTR
DB-9 Pin 5 -- Header Pin 4 -- Ground aka Vss
DB-9 Pin 6 tied to DB-9 Pin 7 -- "Loopback" connection for IDE to know cable is connected.
But again, you can't read out the code already put into the BS2, all you can do is erase it and program it with your code. If your code doesn't match the pin-outs etc. of the existing code, you may ruin the BS2.
If you can get the original code from the original vendor, then you should be good to go.
As Allan pointed out, you cannot pull the code from that module.· The only way for you to reverse engineer what it's doing is to stimulate the inputs and watch how the outputs behave.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Jon Williams
Applications Engineer, Parallax
If it's at all helpful, I'd guess by the parts shown that the board is an RF transmitter or RF receiver that transmits or receives a user specified code. The code it set by the DIP switches. My additional guess is that the upright board is the actual RF transmitter or RF receiver.
Regards,
Bruce Bates
·· Bruce may be correct...I looked up the data for that chip above the DIP Switches.· The link is below.
http://www.holtek.com.tw/english/docum/consumer/3_12d.htm
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chris Savage
Parallax Tech Support
csavage@parallax.com
I'm not sure what an RF transmitter would be doing there.
The sensors are electrostatic with a cable connected to this stamp box.
I can probably get the source code as it was written by a friend. The thing is i need this box the way it is.
Is there a way to program it in this configuration? Or would i have to take the chip out?
thanks!