[IMP] firmware: Many bugfixes and improvements to the IBus handling code * Add XOR checksum verification of IBus messages * Abstract BT connections * Add debugging for frame/pairity errors on UART * Adjust code to allow differing TX / RX IPs * Remove debugging from Char Queue and lower size to decrease stack size
by t3ddftw 6 years 9 months
e0cd0d0f
[IMP] firmware: Enhance BT / IBus connectivity * Pause / Request data based on state changes * Remove useless "struct" declarations * Resolve bug with scheduled tasks * Use pointers instead of copying objects in several places
by t3ddftw 6 years 9 months
090f1438
[IMP] firmware: Switch to event driven architecture * Add TimerSchedule that runs tasks at given intervals * Improve CD Changer Emulation * Remove lots of hardcoded values * Add Debugging to check for largest values in Char Queue
by t3ddftw 6 years 9 months
ce8dd9a7
[IMP] firmware: Improve IBus text display & Begin Event typing
by t3ddftw 6 years 9 months
79dfaacd
[IMP] firmware: Continue improving and building framework * Begin implementing IBus * Emulate CD Changer * Continue BC127 API implementation * Fix off-by-one bugs and other stack overflows
by t3ddftw 6 years 9 months
1870dc25
[IMP] firmware: General improvements and begin IBus support * Fix va args for logging messages * Improve BC127 support and logging * Begin IBus implementation * Begin Timer implementation
by t3ddftw 6 years 10 months
fc5aaa69
[IMP] firmware: Improve BC127 support * Begin Parsing BC127 messages * Enhance debugging * Enhance Main loop logic
by t3ddftw 6 years 10 months
4697c105
[IMP] firmware: Stability and usability improvements to the core * Fix UART Issue causing BT UART TX to not work due to chosen pin * Change UART functionality to be more congruent * Remove frivolous logging
by t3ddftw 6 years 10 months
8e109c66
[ADD] hardware: Begin Eagle schematic
by t3ddftw 6 years 10 months
9e93eabe
[IMP] firmware: Finish Char Queue and UART implementation * Finish UART module manager * Refactor to use stack memory instead of heap * Add logging facilities * Improve BC127 and IBus structs
by t3ddftw 6 years 10 months
60af254f
Report a bug