[IMP] firmware: Application - Translate Voice Assi...
by t3ddftw 7 months 3 days
[IMP] firmware: Application - Translate Voice Assistant to DE
cefa09d8
[IMP] firmware: Application - Multiple UI Fixes
by t3ddftw 8 months 6 days
[IMP] firmware: Application - Multiple UI Fixes
* Handle "Reverse Camera" mode for Carphonics CarPlay module. This prevents us from listening to UI updates while in Carplay mode.
* Do not deactivate S/PDIF for call audio on the E8x platform
* Do not deactivate S/PDIF on Sample Rate change for the E8x platform
* Remove "Bluetooth" from main menu text for the MID display
* Swap || and > playback state labels for the MID display
66c42141
[IMP] firmware: Hardware - Version 2.2
by t3ddftw 11 months 3 days
[IMP] firmware: Hardware - Version 2.2
* Add 10k pull-up for I/K-Bus
* Add switch to make I/K-Bus pull up optional
* Switch R7 to 2k ohms
00d44111
[IMP] firmware: Application Lint
by t3ddftw 1 year 2 months
[IMP] firmware: Application Lint
* Minor tweaks to improve readability
9f23f993
[IMP] firmware: Application GT UI Fix
by t3ddftw 1 year 2 months
[IMP] firmware: Application GT UI Fix
* Ensure that we do not consider all text with 0x30 in it to be generated by the BlueBus
adacf5b1
[IMP] firmware: Application MID Fixes
by t3ddftw 1 year 2 months
[IMP] firmware: Application MID Fixes
* Ensure that we are not writing to the MID if the ignition is off
* One ignition off, drop the TEL UI if we have not already done so
21ddf9ee
[IMP] firmware: Application E8x Telephone audio fi...
by t3ddftw 1 year 2 months
[IMP] firmware: Application E8x Telephone audio fix
* Drop TCU overlay on E8x vehicles with Navigation so that the radio will accept the volume changes
f1dd9fc4
[IMP] firmware: Application Power Off Fix
by t3ddftw 1 year 2 months
[IMP] firmware: Application Power Off Fix
* Add a timer track the last message from the radio in order to to prevent polling the radio when the car is off
f0a90702
[FIX] firmware: Application Static Code Analysis C...
by Ivan Debnar 1 year 2 months
[FIX] firmware: Application Static Code Analysis Cleanup

* Buffer overflows
* Abundant volatile declarations
* Re-declaration of volume in branches
* Small cleanups
* Unnecessary casts
* Wrong operator when handling EEprom, preventing access to more that first 256 bytes
* Incorrect handling of response values from I2CReadByte - could return < 0 error values.
* Use proper 0-terminated const string so we do not trip underlying functions on 0-pointer.
* A bit more explicit handling for handling ENGLISH and DEFAULT locale.
* IKE detection fix for E46 variant A
7556c236
[IMP] firmware: Application 1.3.4
by t3ddftw 1 year 2 months
[IMP] firmware: Application 1.3.4
* Lint
8e536def
Report a bug