[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
db4ef39d
[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
2316e091
[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
b65d12da
[IMP] hardware: Minor v1.5 updates * Change C35 to 1206 footprint to support GRM31CR61E476ME44L * Minor wiring changes
by t3ddftw 4 years 5 months
2eb46328
[IMP] hardware: v1.5 Minor Updates * Update Silkscreen * Move I-Bus trace further from board edge
by t3ddftw 4 years 6 months
1dd41ef1
[IMP] hardware: v1.5 Minor Updates * Update part numbers for several components * Update Silkscreen
by t3ddftw 4 years 6 months
134936f2
[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
6c4dcb5a
[IMP] firmware: bootloader * Update to MPLAB X 5.35
by t3ddftw 4 years 6 months
e54cb7da
[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
f643253b
[IMP] utility: Improve Platform Request Code * Try to pull the platform five times before giving up
by t3ddftw 4 years 6 months
d191b15f
Report a bug