List of known Appmod devices???
RobotWorkshop
Posts: 2,307
Hello,
Does anyone have (or keep track of) all the devices which are using the Appmod style protocol? I've seen that several past and present Parallax products use this as well as some from JonnyMac and some home made options. It would be nice to see a list of known devices so that anyone making a new gadget can select a name that won't step on existing ones that have already been defined. If this has already been listed I may have missed it.
If you have a list of ones you know about please post them here.
Thanks!
Does anyone have (or keep track of) all the devices which are using the Appmod style protocol? I've seen that several past and present Parallax products use this as well as some from JonnyMac and some home made options. It would be nice to see a list of known devices so that anyone making a new gadget can select a name that won't step on existing ones that have already been defined. If this has already been listed I may have missed it.
If you have a list of ones you know about please post them here.
Thanks!
Comments
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Paul Baker
Propeller Applications Engineer
Parallax, Inc.
If you can find anything that would be great. I'm working on a project now that may be using a similar method for sending data to it. I'd rather use a unique ID instead of one that has already been used. I've been able to identify some of them but i'm sure there are plenty I am not aware of. Perhaps others can contribute to the list as well so they can be all documented.
Thanks,
Robert
The only product we have is a 3rd party the Embedded Blue: http://www.parallax.com/Store/Microcontrollers/BASICStampModules/tabid/134/txtSearch/appmod/List/1/ProductID/41/Default.aspx?SortField=ProductName%2cProductName
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Paul Baker
Propeller Applications Engineer
Parallax, Inc.
Post Edited (Paul Baker (Parallax)) : 3/20/2008 1:49:14 AM GMT
http://www.parallax.com/dl/docs/prod/appmod/compass.pdf
http://www.parallax.com/dl/docs/prod/appmod/stampmodem.PDF
http://www.parallax.com/dl/docs/prod/appmod/LcdTerminal.pdf
http://www.parallax.com/dl/docs/prod/appmod/AudioAmplifierAppMod.pdf
http://www.parallax.com/dl/docs/prod/appmod/SoundModule.pdf
http://www.taosinc.com/downloads/tcs230LensModule.pdf
http://www.vanguard-co.com/download/basic_stamp_accesories/PWMPAL.pdf
http://www.seattlerobotics.com/BoeBotCMUcam.pdf
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Paul Baker
Propeller Applications Engineer
Parallax, Inc.
Maybe I wasn't being clear. I'm not so concerned with all the different Appmod devices at the hardware level. I'm mainly looking for the header used to identify each one. I do worry about the details and would still like to gather up a list of these ID's. I don't expect the list to be complete overnight and had asked in case someone has already compiled a list. Since no one had I would hope the people can list the ones that they are aware of to get a more complete list. It seems like more people on the SX forum are using this style protocol so perhaps this thread should be moved there.
I'll go ahead and start with a couple headers that i've seen in the books Parallax has published from the Nuts'n'Volts column:
!SM - Sound Module
!LF - Line Follower
!SS - LED controller
!PSX - PlayStation controller
!RC4 - RC-4 controller
!GPS - GPS module
I think I had seen an old post were someone was going to use !MC for a motor controller and I think Zoot used some others.
So, anyone know of any others??
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Paul Baker
Propeller Applications Engineer
Parallax, Inc.
-Phil
Those links were just the sort of thing I had been looking for. You've got a few on there I had never seen before. Looks like I can add to the list already:
!CM - Compass
!PWM - PWMPal
It appears that several devices have started using a 3 character header instead of two characters. That doesn't seem to matter at all as long as the first two bytes are unique.
Excellent.
My own SX Servo Controller -- "!Q"
My own SX Ink Jet Driver -- "!IJ"
I also thing it might help to distinguish "AppMod" ready devices from "Open True Serial w/Address Header" devices -- the two are not necessarily the same. The AppMod header on some Parallax Dev. Boards is an I/O and power distribution scheme for a 20 pin connector whereby more than module can be physically stacked without taking up more real estate.
Open true sharing of a "party" serial line is something else, obviously; though some AppMod devices use(d) it. The 4 button LCD terminal is an AppMod (it plugs right into the AppMod header on the BoE) but is not serial. The PSC uses the open true serial with address header scheme, but does not plug into the AppMod header.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
When the going gets weird, the weird turn pro. -- HST
1uffakind.com/robots/povBitMapBuilder.php
1uffakind.com/robots/resistorLadder.php
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
When the going gets weird, the weird turn pro. -- HST
1uffakind.com/robots/povBitMapBuilder.php
1uffakind.com/robots/resistorLadder.php
Thanks for jumping in on this thread! You're right about the term "AppMod" and that I was really interested in the "Open True Serial w/Address Header" devices. Paul is right that the 20-pin header seems to be going away and my original question may have thrown people off. You got it! I don't know if I can change the title but I think your description is a lot better than my original title.
Well, since I haven't seen anyone use this yet i'm going to claim:
"!ES"
for my next project
Robert
!CM - Compass
!PWM - PWMPal
!SM - Sound Module
!LF - Line Follower
!SS - LED controller
!PSX - PlayStation controller
!RC4 - RC-4 controller
!GPS - GPS module
!MC - Motor Controller
!SC - Servo Controller
!IJ - Zoot's Inkjet driver
!Q - Zoot's Servo controller (since it is one character I suppose Zoot gets all the ones that start with the letter Q)
!ES - Robert's new project
www.crustcrawler.com/electronics/propeller/docs/Propeller%20AX-12%20Command%20Reference.pdf
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
When the going gets weird, the weird turn pro. -- HST
1uffakind.com/robots/povBitMapBuilder.php
1uffakind.com/robots/resistorLadder.php
!PV - SD Data Logger - Hitt Consulting
If anyone else knows of others keep 'em coming. Looks like the list is growing.
Any other ones used by the EFX Tech devices?
!AP8
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chris Savage
Parallax Tech Support
!EM
!SI
!IS
If anyone has any others please let me know. I am going to combine them all on a nicely formatted document so everyone can keep track of what ones are already in use. For now if you need any other unused ones for your own project please post here and I can add them to the list. If possible use two unique characters to identify your device.
Best Regards,
Robert
I asked basically the same question some months back. Also was inspired by Jonnie Mac's cool articles. Here's the link to that old thread:
http://forums.parallax.com/forums/default.aspx?f=5&m=278515&g=280575#m280575
cheers,
Howard in Florida
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Buzz Whirr Click Repeat
serial prefix:
!RI
Regards
TimC