Hi guys,
First things first - I'm using an M150 with a Development License.
Short version -
What's the best way to receive wheel speeds from an OE ABS unit? Is there an advantage to using the 'Dual Driven Wheel Speed with CAN' class versus just writing a Scheduled Function that uses CanComms.RxMessage() to receive the values I want?
Long Version -
The help section for the 'Dual Driven Wheel Speed with CAN' class says that I need to set up a CAN Bus class and a CAN Block Receive class to make this thing work. The GPR files don't utilize the CAN feature of the wheel speed class, so I don't have an example to work with.
The ABS unit in the car sends out wheel speed info over CAN, however the CAN Block Receive class help says that it doesn't work well with OE CAN. That said, the 'CanBlock Get16 Slot Enumeration' has 16 OE slots that one would use with the CAN Block Receive class (I think...?). If I'm supposed to use one of these slots, how/where do I define what CAN ID and offset the OE slot actually represents?
Or do I even bother trying to get the 'Dual Driven Wheel Speed with CAN' class working and just spend my time building my own Wheel Speed group with scheduled functions to receive the CAN messages and generate slip percentages? I'm already very familiar with using the CanComms library functions, so I don't think this would be all that difficult.
Thanks!
Tyler