Piezo tasks

13 views
Skip to first unread message

Jeremy Morse

unread,
Feb 7, 2015, 11:29:41 AM2/7/15
to srobo...@googlegroups.com
Hi,

The power board now has firmware support for playing sounds via the on
board piezo. This is only if the most recent firmware revision (4.2) is
on board (see my last email to srobo-devel).

What we don't have is the python-api for competitors to program it. This
is a moderate sized task that someone could do to get their teeth into
API<->USB layer of the kit software. The specific thing would be to:

* Look at how this API was implemented in pyenv
* Implement that in the sr-robot library (there's an example in
"test_frob.py" of power-v4-fw.git) and submit some patches
* Cope gracefully with the piezo ringbuffer being full.

It'll require:
* A flashed power board
* A battery / charger to power the power board
* A USB hub / micro usb cable etc.

Any volunteers? I can explain how the various bits of technology in the
chain work, a secondary task would be to pump documentation onto trac in
the process.

--
Thanks,
Jeremy

signature.asc

Jeremy Morse

unread,
Feb 7, 2015, 11:32:05 AM2/7/15
to srobo...@googlegroups.com
Hi,

On 07/02/15 16:29, Jeremy Morse wrote:
> It'll require:
> * A flashed power board

... any version of firmware. The update can be safely performed if you
have a laptop running linux.

--
Thanks,
Jeremy

signature.asc

Giorgos Karatziolas

unread,
Feb 20, 2015, 5:56:19 AM2/20/15
to srobo...@googlegroups.com
Hi Jeremy,

I'd like to have a go at getting this working.
I've just started working on D4, so that's going to be keeping me busy for the next month, but after that I'd like to give this a go.

On Saturday, February 7, 2015 at 4:29:41 PM UTC, jmorse wrote:

It'll require:
 * A flashed power board
 * A battery / charger to power the power board
 * A USB hub / micro usb cable etc.

I think I can get some dev kit from the vault.  

a secondary task would be to pump documentation onto trac in
the process.

If I make any progress, I'll be sure to do this too! 

Thanks,

Giorgos 
Reply all
Reply to author
Forward
0 new messages