I can understand that in a conventionally wired car but the whole point of a CAN network is to simplify wiring like this and also to make vehicle feature sets easily configurable.
Surely the electrical contact goes to a module and the coding of the module dictates what can message is produced. As an example when we changed the coding in the CIC that button function changed. What im alluding to is the fact that simply coding the module may give the same result.
I think the reason that BMW specifies a different model in some cases is because they wont accept the risk of boot sector flashing of microprocessors for retrofitting. Some modules are different electrically for sure. Im not sure about these though.
Surely the electrical contact goes to a module and the coding of the module dictates what can message is produced. As an example when we changed the coding in the CIC that button function changed. What im alluding to is the fact that simply coding the module may give the same result.
I think the reason that BMW specifies a different model in some cases is because they wont accept the risk of boot sector flashing of microprocessors for retrofitting. Some modules are different electrically for sure. Im not sure about these though.