[IMP] firmware: Application v1.2.1 EEPROM Library
* Add Support for 128kB EEPROM based on hardware revision
by
t3ddftw
2 years 8 months
[IMP] firmware: Application v1.2.1 Config Library
* Add Configuration byte for last connected device
by
t3ddftw
2 years 8 months
[IMP] firmware: Application v1.2.1 Utils Library
* Add code to identify board hardware revision
* Add function to set pin modes based on hardware revision
* Add StrToHex function
* Add UtilsGetUnicodeByteLength function
* Add support for Unicode in the form of bytes
by
t3ddftw
2 years 8 months
[IMP] firmware: Application v1.2.1 Timer Library
* Remove TX ISR use
* Remove TX UART queue as it was frivilous and wasting memory
* Make use of new BT module defines
by
t3ddftw
2 years 8 months
[IMP] firmware: Application v1.2.1 Timer Library
* Add TimerUnregisterScheduledTaskById() and TimerSetTaskInterval()
by
t3ddftw
2 years 8 months
[IMP] firmware: Application v1.2.1 I-Bus Library
* Rename IBusCommandTELIKEDisplayWrite and IBusCommandTELIKEDisplayClear
* Add logging for detected ZKE type
* Make use of CharQueueGetSize()
by
t3ddftw
2 years 8 months
[IMP] firmware: Application v1.2.1 Char Queue
* Remove Size Attribute in favor of performing math to calculate queue size. This fixes issues with the value being overriden by queue R/W opertions
* Ensure CharQueue_t is treated as volatile
* Fix bug with CharQueueRemoveLast() removing data from an empty queue
by
t3ddftw
2 years 8 months
[IMP] firmware: Application v1.2.1 BT
* Remove old BC127 library
by
t3ddftw
2 years 8 months
[IMP] firmware: Application v1.2.1 BT
* Remove old BC127 library
by
t3ddftw
2 years 8 months
[IMP] firmware: Application v1.2.1 UI Updates
* Make use of new BT APIs & Events
* Add Support for the BM83
* Remove Mic Bias setting
by
t3ddftw
2 years 8 months