Dangerous Prototypes

Dangerous Prototypes => Bus Pirate Development => Topic started by: bWare on October 24, 2010, 10:10:50 pm

Title: Support for r/c PPM protocol
Post by: bWare on October 24, 2010, 10:10:50 pm
Hi All,

Attached is a small patch for the firmware to add support for decoding model r/c style PPM (http://http://en.wikipedia.org/wiki/Pulse-position_modulation) signals on the AUX port.

Also attached is a Python module which presents this information as a virtual joystick (Linux only via http://github.com/ml32/Linux-Virtual-Joystick (http://http://github.com/ml32/Linux-Virtual-Joystick)) suitable for practicing in simulators etc.

Hope this is useful to someone.
Title: Re: Support for r/c PPM protocol
Post by: ian on October 25, 2010, 10:43:50 am
thanks bWare - I'll try to roll this into the next update. Do you have any device demonstrations, or could you recommend a device to test with and add to the documentation?
Title: Re: Support for r/c PPM protocol
Post by: jclt on April 19, 2012, 02:38:45 pm
Hi bWare,
This support is exactly that I want. But could you explain me how can I do to patch my BusPirate v3 ? (or give me the link... I didn't find how to do this on the site).
Thank you.

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.00892041240session_write_close ( )...(null):0
20.00922172816ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.00922173592Database_MySQL->query( ).../DatabaseHandler.php:119
40.05362312312Database_MySQL->error( ).../Db-mysql.class.php:273