From: Dave H. <dhy...@gm...> - 2007-12-28 17:52:43
|
Hi Marq, > > I hooked each PWM channel up to an oscilloscope and probed around the chip > > until I found something that looked like data. Here are a few screen shots > > of the scope: > > channels D1-D7 are the PWM signals that would normally go to the servo > > D0 is the data coming into the chip > > http://i98.photobucket.com/albums/l249/TurboFiero/test_4.jpg > > http://i98.photobucket.com/albums/l249/TurboFiero/test_3.jpg > > http://i98.photobucket.com/albums/l249/TurboFiero/test_2.jpg > > > > I also probed around the receiver and found what I think to be the shift > > register and also a place that I can easily solder to. My problem now is > > that I need to decode the information. Any ideas on where I can look to try > > and figure this out? It may be that your receiver uses PCM encoding. This page has a tiny amount of information: <http://raph.people.8d.com/arm-linux-notes.html> And going back to your original post, I see that you're using an SPCM receiver. This page has some more details: <http://www.aerodesign.de/peter/2000/PCM/PCM_PPM_eng.html#Anker144351> After a bit more research, I discovered a package called SmartPropo. An older version, which includes source code (for Windows) is available here: <n.ethz.ch/student/mmoeller/fms/alpha/smartpropoplus.zip> Apparently, it's been converted into a sourceforge project, although this doesn't seem to have any source. <https://sourceforge.net/projects/smartpropoplus> This seems to be the home page: <http://www.geocities.com/shaul_ei/SmartPropoPlus.html> and it has links to the latest sources (Dec 2007) Some other random links which seem to relevant: <http://www.runryder.com/helicopter/t229035p1/> -- Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |