[IMP] harcware: Hardware version 2.1 * Swap U4/S-1212BC0 for SOT23-5 package * Update resistor value for R19 to resolve bug with board version identification
by t3ddftw 2 years 8 months
403f3047
[IMP] firmware: Application v1.2.1 Main Code * Add new defines for HW V2 Pins * Configure new HW V2 pins * Correctly Boot BM83 and DIT4096 ICs * Add flag for successful boot
by t3ddftw 2 years 8 months
cb081fc1
[IMP] firmware: Application v1.2.1 Locale Library * Fix Indent level for dutch language
by t3ddftw 2 years 8 months
a8db1cc8
[IMP] firmware: Application v1.2.1 EEPROM Library * Add Support for 128kB EEPROM based on hardware revision
by t3ddftw 2 years 8 months
f19ac0aa
[IMP] firmware: Application v1.2.1 Config Library * Add Configuration byte for last connected device
by t3ddftw 2 years 8 months
1357cca7
[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
0507cf67
[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
9a589350
[IMP] firmware: Application v1.2.1 Timer Library * Add TimerUnregisterScheduledTaskById() and TimerSetTaskInterval()
by t3ddftw 2 years 8 months
5a5ffb4f
[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
75f51210
[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
a86e4e04
Report a bug