[PLUG-AV] Progress on UberTally, Re: Tally SN0002 and SN0003 complete

Nick Bannon nick at ucc.gu.uwa.edu.au
Sun Jun 19 17:38:05 AWST 2022


Hmmm, a spammer has actually subscribed themselves. Must fix that.

Euan! Inspired by the last round of tally lights... Harry's made some
new  PIC-based protoypes. Do you still have the source to the AVR ones?

On Mon, Jun 13, 2022 at 05:59:33PM +0800, Harry McNally wrote:
> Hello again
> Did you have an opportunity to build and install on the Tally boards yet ?

Haven't rebuilt the code yet, but reloaded some of the pre-built images
a couple of times.

Current protocol follows for the:
uber_tally/src/PIC16F1-USB-Bootloader/sample_app/usb_rgb.hex

On Mon, May 30, 2022 at 10:27:29PM +0800, Harry McNally wrote:
[...]
> The commands on this un-stateful version consist of two lower case character
> commands with some hex digit options all terminated by a <CR>
> 
> The response is ACK (a minus char followed by <CR><LF>) :
> 
> -<CR><LF>
> 
> and NACK is plus char
> 
> +<CR><LF>
> 
> This is largely hysterical since some of the devel boards I have used are
> like this so you can command them with a terminal. This is easy to change
> but I'd hope it would always use ascii chars for ease of driving the device
> with a simple script.
> 
> Commands are:
> 
> Red LED on> lo<CR>
> 
> Red LED off> lf<CR>
> 
> RGB colour> rRRGGBB where six hex digits are HTML colour codes. Hex digits
> are lower or upper case and reduced length is allowed so:
> 
> rFF is blue maximum, r0 is all off, rFF00 is green maximum etc. r<CR> is
> also all off for reasons of code simplicity but I could NACK that.
> 
> eo<CR> and ef<CR> mean echo on and echo off respectively if you don't want
> to manage any USB response from the tally. Echo on at reset.
> 
> co<CR> and cf<CR> mean <CR>LF> on and off respectively so only - and + are
> returned after each command (echo must be on). CRLF on at reset.
[...]
> All the best
> Harry

Cheers,
Nick.

-- 
   Nick Bannon   | "I made this letter longer than usual because
nick-sig at rcpt.to | I lack the time to make it shorter." - Pascal


More information about the AV mailing list