[IMP] firmware: Application Localization Improvements
* Rename `local` to `locale`
* Alphabetize `locale` in build scripts
* Remove Apply option for Language in favor of keeping all languages in the standard English. This makes reverting the language easy
* Remove ConfigGet/SetLanguage() in favor of using ConfigGet/SetSetting to reduce firmware footprint
* Minor styling changes
by
t3ddftw
4 years 5 months
[IMP] firmware: Application Localization Support
* Extended ASCII symbols support fix.
* Device name normalization fixed.
* UtilsNormalizeText method refactoring.
* Friendly device name size increased.
* Defines wording update.
* Utils char maping table updated according russified BMW Navigation firmware.
* Exclude not used chars and no-break space char from the supported ranged.
* Cyrillic chars support for russified BMW navigation firmware.
* Russian localization added.
* Additional unicode characters support added.
* Settings UI menu refresh on language selection.
by
Alexey Pribytkin
4 years 5 months
[IMP] firmware: Application pre-1.1.17 improvements
* Support Digital audio for calls when coax cable is used
* Clean up telephony volume handling code
* Set max volume offset to 12 steps
* Add BLE/MAP profiles to BC127 library
* Change Device Name Length to 64 bytes
* Resolve incompatibility issue with VM by listening to `0x4E` command
* Fix CDC status emulation to prevent track number issues
* Remove errant announce bit from CDC Pong responses
by
t3ddftw
4 years 5 months
[IMP] hardware: Minor v1.5 updates
* Change C35 to 1206 footprint to support GRM31CR61E476ME44L
* Minor wiring changes
by
t3ddftw
4 years 5 months
[IMP] hardware: v1.5 Minor Updates
* Update Silkscreen
* Move I-Bus trace further from board edge
by
t3ddftw
4 years 6 months
[IMP] hardware: v1.5 Minor Updates
* Update part numbers for several components
* Update Silkscreen
by
t3ddftw
4 years 6 months
[IMP] hardware: v1.5 High Voltage improvements
* Remove XRP6759
* Remove Old Tantalum C1
* Remove V1
* Remove L1
* Add common mode choke at input (L1) to filter out A/C
* Add new Aluminum Polymer input Capacitor rated for 35v (40v transcients) (C1)
* Add MPQ4420 wide input voltage switching regulator for 12v -> 5v regulation
* Add XC6702 to protect Q2 from trancients and provide a constant voltage to TEL ON and Microphone power
* Power Microphone through 12v rail
* Rewire 3.3v net
* Rewire 5v net
* Fix decoupling cap positioning for PIC24
* Fix decoupling cap positioning for FT232RL
by
t3ddftw
4 years 6 months
[IMP] firmware: bootloader
* Update to MPLAB X 5.35
by
t3ddftw
4 years 6 months
[IMP] firmware: Application 1.1.16
[Handler]
* Fix bug where volume changes outside of a call impacted the call volume offset
* Set maximum volume offset for calls to 30 steps
* Fix bug where call status was not correctly set all the time
* Improve caller ID
* Report CD 7 for MID / CD53 UIs so that all 1-6 button presses result in a disc change event from the radio
[MID UI]
* Prevent screen refresh every ten seconds by responding wit the Everest TCU signature to `0x02`
* Add metadata off mode
* Add "Mode" button to BlueBus UI
[CD53 UI]
* Add newer CD53 (E8x) support by listening to telephone events and responding to them
[Upgrade]
* Add batch three cVc license
[Misc]
* Update defines for events
* Update to MPLAB X 5.35
* Remove PLLCLK register settings for WM8804
by
t3ddftw
4 years 6 months
[IMP] utility: Improve Platform Request Code
* Try to pull the platform five times before giving up
by
t3ddftw
4 years 6 months