canDO+ VERSION 1.6 -- My Settings
So using the above information here is how my canDO+ unit is programmed. I have 11 'associations' with Engine start and turning off M1 or M2 modes in my car being the biggest ones to get the car to consistent, non-stock, settings:
1. Engine Start
- Engine Sport
- Shift Assist. On
- Chassis Comfort
- Steering Sport
- DELAY 1 sec.
- Brakes Sport
- DSC ON
- DELAY 100 ms
- A/C On (this just forces the compressor switch on)
- AIR Sync On (syncs driver and passenger temps, you know OCD)
- M Sport Mode
2. M1/M2 Disable
- DELAY 500ms (found I needed this delay when turning M1/M2 off)
- M Sport Mode
- DELAY 100ms
- Engine Sport
- Shift Assist. On
- Chassis Comfort
- Steering Sport
- DELAY 1 sec.
- Brakes Sport
- DSC On
- DELAY 100ms
- A/C On
- AIR Sync On
3. M2 Enable
- M Sport Mode
4. M1 Enable
- M Road Mode
5. HOME Touch (Waze is set as my first shortcut, this picks that shortcut and launches CarPlay to waze)
- CONTROLLER Up
- DELAY 500ms
- CONTROLLER Press
6. MEDIA Touch
- SEAT Driver Max (turn on driver seat heater on high)
7. TEL Touch
- SEAT Driver Off (turn off driver seat heater)
8. MAP Touch
- SEAT Passenger Max (turn on passenger seat heater on high)
9. NAV Touch
- SEAT Passenger Off (turn off passenger seat heater)
10. BACK Touch
- A/C Max On (turn on MAX A/C)
11. OPTION Touch
- A/C Max Off (turn off MAX A/C)
- A/C On
- AIR Sync On (OCD causing eye twitching here again, haha)
Finally here is how things are mapped on my iDrive. To activate these that are scribbled on the picture I just need to touch the button, I don't need to press it at all. It is intuitive. Home for example if I press it, will take me to iDrive home. If I'm in the BMW side of things and I simply touch the home button it will run "controller up" and "controller press" to choose my first shortcut, which is Waze and it will open CarPlay...So I can easily switch between CarPlay and BMW side of things this way. Seat heaters on and off are setup intuitively, and Max AC/Max AC off is the same:
I still have touch settings available on the DSC button, M Mode button, and Setup Button. I also still have settings available with long presses of the iDrive buttons...
I start my car and it automatically sets my drive settings and fires up the M Sport Displays. My M1 and M2 settings are saved in iDrive so I just use the M Road display in M1 in case I want the map in that screen, and M Sport display for M2. Whenever I inactivate M1 or M2 the car will again go into my preferred base drive settings with M Sport Display.
I don't need to dig into the climate settings to turn on or off the seat heaters for driver or passenger. I can easily turn on Max AC and turn it off. I can easily switch between CarPlay world and iDrive world...ALL WITHOUT EVER GOING INTO ANY MENUS OR INTERACTING WITH A SCREEN. So those buttons I dearly missed when I got the car, no longer an issue. Get in, startup and drive off. Amazing.
Happy to answer any questions if anyone has any...also any other canDO+ users with ideas? I'd appreciate hearing them!