[IMP] bootloader: Update xc16 & Pack File versions
by t3ddftw 3 years 7 months
f8697f67
[IMP] hardware: v1.7 * Replace unavailable components * FT232RL -> FT231X * 25LC1024 -> AT25M01 * XC6710 -> S-1212BC0-M5T1U
by t3ddftw 3 years 7 months
b043b6ba
[FIX] firmware: Application 1.1.18 * Align buffer sizes across the application to ensure memory safety * Correctly utilize snprintf() and strncpy() to ensure we are not leaving memory on the table, or missing NULL termination
by t3ddftw 3 years 8 months
1ed76235
[IMP] firmware: Application 1.1.18 * Fix compilation errors
by t3ddftw 3 years 8 months
97de85e9
[IMP] firmware: Application 1.1.18 * Code Style * Add COD command to BC127 library
by t3ddftw 3 years 8 months
7bdcbe6e
[IMP] firmware: Application 1.1.18 improvements * Add Unicode normalization for accented characters, check for buffer overruns * Set custom Class Of Device, as used by BMW cars usually, adding Car-Audio minor device specs * On HFP connection, initialize expected character set to UTF-8 (standard defines 7-bit IRA encoding by default) to enable iPhones to send extended chars in Caller-ID * Explicitly request sending Caller-Id on connection. * Convert non supported chars into ASCII, while keeping as much working on BMBT
by Ivan Debnar 3 years 8 months
fa19e089
[FIX] application: Change CD to Disc 1 again for BMBT
by t3ddftw 3 years 8 months
cdfadcbc
[FIX] application: Remove useless ConfigSetSetting()
by t3ddftw 3 years 8 months
2cfebfd6
[FIX] .git: Add new .generated_files directory to gitignore
by t3ddftw 3 years 8 months
4cb2a58c
[IMP] application: 1.1.18 Comfort: * Add ability to turn on parking lights (Angel Eyes on E39) * Add volume management feature to automatically set the phone volume to max * Add code to lower volume by 50% when entering reverse (not available on manual vehicles without PDC) CD53: * Fix inability to set comfort locks * Add comfort unlock * Fix potential non-null terminated string when creating metadata MID: * Fix potential non-null terminated string when creating metadata BMBT/VM: * Resolve issues identifying early Navis (MKI, MKII) and video modules General Improvements: * Refactor lighting code to work in a timer so we can keep lamps turned on indefinitely * Add Estonian Language Support * Refactor trap catches * Fix Caller ID memory leak
by t3ddftw 3 years 8 months
31c7a10a
Report a bug