[IMP] firmware: Handler improvements * Document timer.c * Fire BC127 Metadata update when playback time is received since we do not always have an album to display * Add asterisks to selected device name when selecting a BT device (CD53/BMBT) * Request Ignition status on startup
by t3ddftw 6 years 9 months
7a5d0310
[IMP] firmware: Add support for new TH3122 LIN IC * Refactor function names so they are uniform * Refactor code surrounding IBus transmission to use STA pin status from TH3122 * Remove UART code to track RX/TX status
by t3ddftw 6 years 9 months
562519cd
[IMP] firmware: Refactor connected BT device handling * Disallow more than a single BT connection at a time * Automatically scan for all devices in the BC127 pairing list and use those to populate selections of devices that can be connected * Wait until the BT connection has closed before attempting to connect to a new device * Attempt to open any "failed" BT profiles * Attempt to open the AVRCP/A2DP profiles if they are not active for the connected device
by t3ddftw 6 years 9 months
58c559fb
[IMP] firmware: Add additional BC127 commands * Add command to set profiles configuration * Add command to get the paired device list * Add functionality to request the device name for each paired device
by t3ddftw 6 years 9 months
8391d889
[IMP] firmware: Add HW/SW decoding from GT on IBus * Decode HW/SW versions for GT via IBus * Support MKI/MKII/MKIII/MKIV Nav messages * Minor updates to variables to make them consistent
by t3ddftw 6 years 9 months
34902662
[IMP] firmware: Document handler and move code to pause to main handler * Move pause on CDC stop to main handler * Document handler funnctions
by t3ddftw 6 years 9 months
3fab3482
[IMP] firmware: Revert functionality to Melody 6.1.5 * Melody 7.1 doesn't properly inform us of track changes, so we're downgrading
by t3ddftw 6 years 9 months
56eb6e63
[IMP] firmware: Begin BMBT Implementation * Add IBus functionality to decode different Nav and BMBT actions * Update README
by t3ddftw 6 years 9 months
f934768e
[IMP] firmware: Finish CD53 implementation. * Add Struct for CD53 Text Display * Add Device Selection functionality to CD53 * Add code to remove non-printable characters before pushing them to the IBus
by t3ddftw 6 years 9 months
2aafdc97
[IMP] firmware: Improvements to BC127 support * Disconnect inactive devices automatically * Handle new connections correctly * On active device disconnect, update playback status to paused * Fix link close command * Correctly clean our connected device structures * Fix Makefile and configuration.xml locations for files
by t3ddftw 6 years 9 months
3a4e70ce
Report a bug