[IMP] hardware: V 1.2
by t3ddftw 4 years 10 months
[IMP] hardware: V 1.2
* Power PAM8406 PVDDR and add bypass caps
* Rework layout for PAM8406 and its passives
* Connect floating VIAs to ground
9b1c00f3
[IMP] application: Version 1.1.14
by t3ddftw 5 years 4 days
[IMP] application: Version 1.1.14
* Shutdown all unused I/O ports
* Rename IO Port defines so they are consistent
* Ignore values for coolant temperature that are outside of usual ranges
* Resolve issue with radio overlay button in BMBT UI causing the UI to jump back to overlay mode even when on OBC / Nav
* Add support for extended ASCII characters, since most BMW UIs support this encoding
* Resolve issue with BlueBus keeping vehicles awake via TEL ON by shutting it down when the ignition is turned off
* Resolve issue with BlueBus waking other modules up by pulling the I-Bus low just prior to sleep
32311f74
[IMP] bootloader: Bootloader improvements for v1....
by t3ddftw 5 years 4 days
[IMP] bootloader: Bootloader improvements for v1.4
* Turn UART pins to inputs when destroying the UART
* Add additoinal NOPs to allow for consistent responses before leaving bootloader mode
bf1de592
[IMP] bootloader: Bootloader improvements for v1.4
by t3ddftw 5 years 1 week
[IMP] bootloader: Bootloader improvements for v1.4
* Shutdown unused ports
* Correctly manage the BC127 PIO pin
fe585438
[IMP] hardware: V 1.1
by t3ddftw 5 years 1 month
[IMP] hardware: V 1.1
* Reroute 3.3v rail under the PIC24 to prevent ground returns on the second layer from having to take a longer route
* Bring 5v rail to top layer for a short run in order to open the ground return path (to the left of the PIC24)
* Leave pin 3 of the SPKR_OUT connector floating to prevent audio channel grounding on certain models
* Add space between the edge of the analog audio ground plane end and the R/L channel traces
* VIA stitch layers around the ground "bridge" (right above the BlueBus name on the Silkscreen)
* Increase GND bridge to 1mm from 0.75mm
* Increase BC127 pad size to allow more paste to fill the castellations
* Bring RC filter for BC127 closer to power pin
d078eca7
[IMP] application: Version 1.1.11
by t3ddftw 5 years 1 month
[IMP] application: Version 1.1.11
* Call volume does not cause music volume to go sky-high anymore
* Call volume is adjusted as the user adjusts the volume regularly so that the same audio level can be consistently achieved.
* BM24 users (EU) should now not have problems with the radio becoming unresponsive when using the unit with the BlueBus
* UI identification has been improved to prevent issues with the MKIII Nav units using the "older" (pre-version 40) UI
* Mini Cooper R53 users with Navigation can now summon the BlueBus menu using the "RND" button on the CD53.
* Coolant temperature can now be added to the Navigation headers (Settings > UI > Temps)
1a7cee40
[IMP] application: Firmware 1.1.10
by t3ddftw 5 years 1 month
[IMP] application: Firmware 1.1.10
* Allow ignition status to be always on
* Shift UI configuration options by one byte
eee1009f
[IMP] application: Firmware 1.1.9
by t3ddftw 5 years 1 month
[IMP] application: Firmware 1.1.9
* Add Ability to set comfort features via CLI
* Add ability to control call volume via volume knob
* Fix issues with static layout writing long strings missing a character
* Add option to enable microphone pre-amp via CLI for aftermarket microphones
* Remove code to set phone HFP volume via steering controls
* Fix multiple TEL status broadcasts to I-Bus
5e5b6d26
[IMP] bootloader: Only write SN/Build Date when va...
by t3ddftw 5 years 2 months
[IMP] bootloader: Only write SN/Build Date when values are clear (0xFF)
eea04d78
[IMP] application: Production Improvements (1.1.8)
by t3ddftw 5 years 2 months
[IMP] application: Production Improvements (1.1.8)
* Telephony
** Install cVc License (Clear Voice Capture for Echo / Noise Cancellation)
** Use cVc by default
** Track in-call volume and allow its adjustment. Return to preset volume on subsequent calls
** Do not use TCU mode in Bluetooth mode to allow for higher fidelity call quality
* Navigation UI
** Fix bug with static layout (Dashboard) on the MKIV that caused a buffer overflow in the Nav. This activated the "CODE" function in some instances.
** Standardize Devices menu name on Navi UI to "Devices"
** Use non-cursor layout write command for all Nav versions to fix MKII support issues
* E46/E83/E85 Business CD
** Fix bug with "Devices" menu breaking all menus
** Fix multiple bugs causing metadata to come out of sync
* Multi-Information Display (MID)
** Re-write Correct menu when screen is cleared
* Audio
** Override the radio requests to the DSP to change the input to analog when set to digital DSP mode
* Lighting
** Track Comfort Blinker status more accurately to prevent hammering the LCM with diagnostic requests
* Misc
* Display Serial Numbers over 254 correctly
211d5bcc
Report a bug