[IMP] firmware: Handler improvements
by t3ddftw 6 years 11 months
[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
7a5d0310
[IMP] firmware: Add support for new TH3122 LIN IC
by t3ddftw 6 years 11 months
[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
562519cd
[IMP] firmware: Refactor connected BT device handl...
by t3ddftw 6 years 11 months
[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
58c559fb
[IMP] firmware: Add additional BC127 commands
by t3ddftw 6 years 11 months
[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
8391d889
[IMP] firmware: Add HW/SW decoding from GT on IBus
by t3ddftw 6 years 11 months
[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
34902662
[IMP] firmware: Document handler and move code to ...
by t3ddftw 6 years 11 months
[IMP] firmware: Document handler and move code to pause to main handler
* Move pause on CDC stop to main handler
* Document handler funnctions
3fab3482
[IMP] firmware: Revert functionality to Melody 6.1...
by t3ddftw 6 years 11 months
[IMP] firmware: Revert functionality to Melody 6.1.5
* Melody 7.1 doesn't properly inform us of track changes, so we're downgrading
56eb6e63
[IMP] firmware: Begin BMBT Implementation
by t3ddftw 6 years 11 months
[IMP] firmware: Begin BMBT Implementation
* Add IBus functionality to decode different Nav and BMBT actions
* Update README
f934768e
[IMP] firmware: Finish CD53 implementation.
by t3ddftw 6 years 11 months
[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
2aafdc97
[IMP] firmware: Improvements to BC127 support
by t3ddftw 6 years 11 months
[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
3a4e70ce
Report a bug