[IMP] firmware: Many bugfixes and improvements to ...
by t3ddftw 7 years 1 day
[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
e0cd0d0f
[IMP] firmware: Enhance BT / IBus connectivity
by t3ddftw 7 years 1 week
[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
090f1438
[IMP] firmware: Switch to event driven architectur...
by t3ddftw 7 years 1 week
[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
ce8dd9a7
[IMP] firmware: Improve IBus text display & Begin ...
by t3ddftw 7 years 1 week
[IMP] firmware: Improve IBus text display & Begin Event typing
79dfaacd
[IMP] firmware: Continue improving and building fr...
by t3ddftw 7 years 2 weeks
[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
1870dc25
[IMP] firmware: General improvements and begin IBu...
by t3ddftw 7 years 3 weeks
[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
fc5aaa69
[IMP] firmware: Improve BC127 support
by t3ddftw 7 years 3 weeks
[IMP] firmware: Improve BC127 support
* Begin Parsing BC127 messages
* Enhance debugging
* Enhance Main loop logic
4697c105
[IMP] firmware: Stability and usability improvemen...
by t3ddftw 7 years 3 weeks
[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
8e109c66
[ADD] hardware: Begin Eagle schematic
by t3ddftw 7 years 4 weeks
9e93eabe
[IMP] firmware: Finish Char Queue and UART impleme...
by t3ddftw 7 years 4 weeks
[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
60af254f
Report a bug