Arduino BCM Emulator
Posted: Tue Jun 28, 2022 9:18 am
Hi All,
Does anyone have any designs or code to create an Arduino Module to monitor the BCM for module checks such as SRS or ABS and send back the required "OK" message?
This is basically to eliminate the annoying chime messages on the VY/VZ dash clusters when the module is faulty, or more specifically missing when doing a custom swap.
My 85 TransAM has a VY dash installed along with the BCM, most of the commodore wiring and an LS1 swap as well.
Having no ABS module, Traction control, SRS, airbags or other modules,t he ABS, and Traction control messages are very annoying for startup, as well as interrupting engineering mode, and will also pop back up at random times while driving.
As the BCM is the master and sends out requests for the modules to respond to, I assume it would be relatively easy to have an Arduino module with looped code listening for specific packets and responding with the appropriate message to eliminate these, seeing as neither the cluster or BCM can be easily reprogrammed or modified to do this.
I've seen that different BCM models and years may have slightly different request and response packets, depending on the SRS setup and such so any data that would be useful to put a project together would be appreciated.
I have just started with Arduino so it'll take me a bit to get up to speed, but so far it seems very simplistic and straight forward so I'm sure it can be done without much effort.
Does anyone have any designs or code to create an Arduino Module to monitor the BCM for module checks such as SRS or ABS and send back the required "OK" message?
This is basically to eliminate the annoying chime messages on the VY/VZ dash clusters when the module is faulty, or more specifically missing when doing a custom swap.
My 85 TransAM has a VY dash installed along with the BCM, most of the commodore wiring and an LS1 swap as well.
Having no ABS module, Traction control, SRS, airbags or other modules,t he ABS, and Traction control messages are very annoying for startup, as well as interrupting engineering mode, and will also pop back up at random times while driving.
As the BCM is the master and sends out requests for the modules to respond to, I assume it would be relatively easy to have an Arduino module with looped code listening for specific packets and responding with the appropriate message to eliminate these, seeing as neither the cluster or BCM can be easily reprogrammed or modified to do this.
I've seen that different BCM models and years may have slightly different request and response packets, depending on the SRS setup and such so any data that would be useful to put a project together would be appreciated.
I have just started with Arduino so it'll take me a bit to get up to speed, but so far it seems very simplistic and straight forward so I'm sure it can be done without much effort.