OBDII Wheel Speed/ABS Template for GM

Hello,
I would like to receive Wheel Speed and ABS data from GM vehicles directly through the OBD 2 port, and am struggling to figure out the best way of achieving this. I understand that most CAN data is proprietary and manufacturer specific, but I know people have been able to reverse engineer their way to getting the CAN ID's, but have had no success finding GM Specific PID's for wheel speed or ABS so far.
This will be getting set up on multiple GM vehicles from 2013-2018+, so I would like to avoid tapping into the vehicles CAN bus if at all possible, and would just like to connect through the OBD2 port.
I have the OBDII Service 01 Reply and Tx templates loading and functioning on my C185.
First, would it be possible to add wheel speed to the current templates compound message as long as I can determine the unique ID for each sensor? I would replace a few of the identifiers I am not using with these new identifiers.
ex:
010C = Engine Speed
01XX = Left Front Wheel Speed (Would need to reverse engineer the CAN ID for each wheel speed sensor)
If the above doesn't work. Would it be possible to set up a separate receive template using the Base Address for the specific module I'm requesting data from? I have found addresses for most of the GM modules. I would specifically be trying to do something like what is explained in the last post of this thread without having to directly connect to the vehicles CAN Bus.
(viewtopic.php?f=70&t=3903&p=17736&hilit=wheel+speed+obd+wheel+speed#p17736)
ex:
7E8 = Engine Control Module
643 = Electronic Brake Control Module - (Received Channels would be Wheel Speed FL, Wheel Speed FR, etc)
I have successfully adjusted a few of the received messages using this PID list (https://en.wikipedia.org/wiki/OBD-II_PIDs#CAN_(11-bit)_bus_format), but have had no success getting the wheel speed or ABS information. Any help would be greatly appreciated!
I would like to receive Wheel Speed and ABS data from GM vehicles directly through the OBD 2 port, and am struggling to figure out the best way of achieving this. I understand that most CAN data is proprietary and manufacturer specific, but I know people have been able to reverse engineer their way to getting the CAN ID's, but have had no success finding GM Specific PID's for wheel speed or ABS so far.
This will be getting set up on multiple GM vehicles from 2013-2018+, so I would like to avoid tapping into the vehicles CAN bus if at all possible, and would just like to connect through the OBD2 port.
I have the OBDII Service 01 Reply and Tx templates loading and functioning on my C185.
First, would it be possible to add wheel speed to the current templates compound message as long as I can determine the unique ID for each sensor? I would replace a few of the identifiers I am not using with these new identifiers.
ex:
010C = Engine Speed
01XX = Left Front Wheel Speed (Would need to reverse engineer the CAN ID for each wheel speed sensor)
If the above doesn't work. Would it be possible to set up a separate receive template using the Base Address for the specific module I'm requesting data from? I have found addresses for most of the GM modules. I would specifically be trying to do something like what is explained in the last post of this thread without having to directly connect to the vehicles CAN Bus.
(viewtopic.php?f=70&t=3903&p=17736&hilit=wheel+speed+obd+wheel+speed#p17736)
ex:
7E8 = Engine Control Module
643 = Electronic Brake Control Module - (Received Channels would be Wheel Speed FL, Wheel Speed FR, etc)
I have successfully adjusted a few of the received messages using this PID list (https://en.wikipedia.org/wiki/OBD-II_PIDs#CAN_(11-bit)_bus_format), but have had no success getting the wheel speed or ABS information. Any help would be greatly appreciated!