// The challenge
No two parts from the same factory
// The solution
Factory transmission software, translated
01
Gateway in the middle
IOcan wired between the MaxxECU and the 8HP45 mechatronic.
02
Full network emulation
Complete BMW powertrain network emulated — the mechatronic's factory software stays untouched.
03
Shifter translation
The sequential-style shifter is interpreted into validated gear requests, including the logic that decides when a request is refused.
04
Keypad as a first-class input
Blinkmarine CAN keypad for gear selection and mode, with LED feedback reflecting actual gearbox state.
05
One keypad, two systems
Spare keypad buttons drive the anti-lag system in the MaxxECU — one CAN device serving both controllers.
06
Custom calibration
Transmission calibration reworked around the M111's torque delivery.
// The result

