[IMP] firmware: Upgrade To Melody 7.2 * Account for lack of full metadata broadcasts from the BC127 by broadcasting the update event after a given timeout * Move metadata and playback status out of the connected device struct, since we can only ever have one connected device * Minor updates to the way we set the connectability/discoverability of the module
by t3ddftw 6 years 7 months
79a424cb
[IMP] firmware: IBus / BM53/54 Improvements * Resolve issue with Glitchy Menus * Remove useless screen refreshes so that we can move away from the timer based menu writing system
by t3ddftw 6 years 7 months
67bd6827
[IMP] firmware: IBus / BM53/54 Improvements * Move Menu Writing to a scheduled task to avoid glitchy menus * Report 1 disc loaded to ensure that the radio does not fade out momentarily while switching menus * Only write out Area 0 when "No Disc" is reported * Lower IBus TX delay to 10ms, since that is sensible
by t3ddftw 6 years 7 months
fd1a6c08
[IMP] firmware: BM53/54 Improvements * Add menu enable / disable message * Correctly report number of discs in changer to get rid of "No Disc" error * Move UI elements around so they make more sense * Improvements to BT device handing
by t3ddftw 6 years 7 months
5c4c2a83
[IMP] firmware: Add SFR setters and move task execution * Remove all manual calls to SFRs in favor of the SFR setters * Move task execution to main loop instead of the timer interrupt * Use Timer1 instead of Timer3
by t3ddftw 6 years 8 months
935bcbb1
[IMP] firmware: Update Gitignore
by t3ddftw 6 years 8 months
011516a4
[IMP] firmware: Remove private Makefiles
by t3ddftw 6 years 8 months
eb4440f9
[IMP] firmware: Add EEPROM support & Abstract some code * Add EEPROM handler for 25LC256 SPI EEPROM * Abstract the RPOR Mapping code into a function that can be called anywhere
by t3ddftw 6 years 8 months
9362eeb2
[IMP] firmware: BC127 Playing and BMBT Menu improvements * Use A2DP streaming status to update playback state * Attempt to reconnect on error even if no device is active * Write entire menus back out on BMBT screen clear
by t3ddftw 6 years 8 months
bfc3492e
[IMP] firmware: Improve IBus BMBT functionality * Document a little better * Update paired devices on the BMBT Menu
by t3ddftw 6 years 8 months
7f0c7493
Report a bug