Addressable LED control was hard coded into the STM32 main.c file, and while fancy... it was not able to be control by the Vectrex just yet. We want the Vectrex to control the shiny LEDs!!!!
Solution
added 3 functions to control the LEDs from a Vectrex program
updateOne() - RPC ID 6
updateAll() - RPC ID 4
updateMulti() - RPC ID 7
added RPC function 5 to step through rainbow control of LEDs in menu
added "LED TEST" program which uses updateMulti() to show how to finely control
all of the LEDs with a test program. Press UP on the joystick, try it slowly as well :D
added addressable LED control to Veccy Bird v1.5
Steps to Test
Build all of the apps, veccart, multicart and led-test and test!
vextreme/code/veccart $ make clean all flash
vextreme/code/multicart $ make clean all; cp multicart.bin /Volumes/VEXTREME
vextreme/code/led-test $ make clean all; cp led-test.bin /Volumes/VEXTREME/roms/LED
vextreme/code/led/michael-simonds/veccy-bird (binary is here, compiled with Vide v2.5.1)
Problem
Addressable LED control was hard coded into the STM32 main.c file, and while fancy... it was not able to be control by the Vectrex just yet. We want the Vectrex to control the shiny LEDs!!!!
Solution
Steps to Test
References
Closes #32