We are currently seeing slower than normal delivery of orders due to COVID-19. We apologize for the inconvenience.

WunderLINQ Compatiblity

WunderLINQ Theory of Operation


The WunderLINQ is designed to leverage the BMW Multi Function Controller, aka ‘Wonder Wheel’ to control personal smart devices. The Wonder Wheel (WW) is designed by BMW as an intuitive input system allowing riders to keep their hands on the handlebars while controlling different aspects of the motorcycle. The WW is mostly associated with controlling the BMW Nav 5/6 GPS system, but is also capable of controlling other motorcycle systems such as heating and infotainment. Inter-communication between the WW and the motorcycle is via a local LINBUS which is echoed on the broader CANBUS. While most third party aftermarket devices decode WW inputs via CANBUS data, the WunderLINQ directly and correctly leverages the WW LINBUS data. Using the LINBUS data vs CANBUS data for controlling secondary intelligent devices is how BMW intended the system to operate and ensures no contention between the motorcycle subsystems.


WunderLINQ Compatibility


The WunderLINQ is designed to work with BMW motorcycles that have the BMW Multi Function Controller (WW), On-Board Computer Pro option and fitted with the Navigation Prep option. Essentially, any BMW motorcycle equipped to utilize the BMW Nav 5/6 GPS units will work with the WundeLINQ. To confirm your bike has these options please check your bikes build sheet via a VIN lookup app/site.


In general most BMW motorcycles manufactured post 2013 have the aforementioned options. How these options are implemented and ultimately how the WunderLINQ will function is dependent on the model/year. Please see the list of Model/Year function notes.


 Model/Year Function Notes


R1200GS/R1250GS

2013

The first year the Wonder Wheel was introduced to the GS model with limited Data/Functionality

  • No bike data
  • HMIE*

2014-2018

Further additions/improvements of the Wonder Wheel and Computer-Pro, full Data/Functionality

  • Full bike data
  • HMIE*

2018-Current

Addition of TFT, full Data/Functionality

  • Full bike data
  • HMIE*

R1200RS/R1200R/R1250RS/R1250R

2015-2018

  • Full bike data
  • HMIE*

2018-Current

Addition of TFT, full Data/Functionality

  • Full bike data
  • HMIE*

F750/F850/F900

TFT, full Data/Functionality

  • Full bike data
  • HMIE*

S1000XR

  • Full bike data
  • HMIE*

2020-Current

Addition of TFT, full Data/Functionality

  • Full bike data
  • HMIE*

R1200RT/R1250RT

Beginning in 2013 the RT models introduced the Wonder Wheel and the Computer Pro option. Data is not present on the LINBUS on the pre ’17 models, therefore not accessible to the Nav5/6 or WunderLINQ. Bike data is only present on the OEM dash/cluster.

2013-present

  • No bike data
  • HMIS*

2017-Current

  • Full data
  • HMIS*

K1600

  • Full data
  • HMIS*

HMI Notes/Explanations


HMI: Human Machine Interface, essentially how the Wonder Wheel interprets and processes rider input. The mechanical function of the Wonder Wheel (WW) is similar to that of a PC mouse. All bikes that have the WW are mechanically the same with a toggle Right/Left and scroll Up/Down. How these mechanical inputs are interpreted and processed by the bike's computer is ultimately dependent on the bike's HMI scheme. Below we define two different HMI schemes found on the BMW bikes, HMIS and HMIE. Regardless of which HMI scheme is used, the BMW Nav 5/6 and WunderLINQ only interact via LINBUS data. 


*HMIS: Standard interface is a single input parameter scheme. The toggle Left or Right is a single ‘Input Event’ and not time dependent. Holding a toggle Left or Right has no effect on the resultant function. In this scheme most WW inputs are not broadcast on the LINBUS. The WW will only broadcast on the LINBUS when a Right toggle is performed while the TFT is set to the ‘Nav’ Page. Depending on what line item is highlighted within the ‘Nav’ Page will determine what code a Right toggle will broadcast on the LINBUS. Scrolling within the ‘Nav’ Page will not broadcast a LINBUS code but rather select different line items within the ‘Nav’ Page. Similarly the Left toggle will not broadcast a LINBUS code, but instead exit out of the current TFT page. HMIS can be difficult to interface with and not as flexible as HMIE.



*HMIE: Enhanced interface is a dual parameter input scheme. The toggle Left or Right is both an ‘Input Event’ and ‘Timed Event’. The resultant function for the toggle is dependent on the length of time a toggle Left or Right is held then released. In the HMIE scheme, the WW will broadcast the user input code onto the LINBUS unmodified or unencrypted. In this way the HMIE scheme allows the WW to emulate a universal joystick. Right is Right, Left is Left and Up/Down is… Up and Down. In the case of ‘non-TFT’ bikes the Wonder Wheel input as well as the bike data is continuously broadcast on the LINBUS. With the ‘Newer-TFT’ bikes the WW input and bike data will only be broadcast when the TFT is set to ‘Nav’ mode. 


Interfacing Notes/Explanations

Of the HMI schemes the HMIE offers the most flexibility and ease of use.   Details on HMI usage can be found in our developer documentation.