Hi guy, just a suggestion for communications from PCLC to Arduino regards STOP GO.
Area Concerned :
[SGnn1] - Stop Go Light On
[SGnn0] - Stop Go Light Off
My suggestion :
[SGnn0] - Stop Go Light OFF
[SGnn1] - Stop Go Light INCURRED
[SGnn2] - Stop Go Light WAIT
[SGnn3] - Stop Go Light CLEARED / GO
[SGnn4] - Stop Go Light FAILED
This would allow use of RGB Leds to convey more accurate information..
IE, Amber when incurred, Green when cleared, Red when Failed
Similar could be applied to Pit Stop (In, Fuelling, Go) & Fuel Level (0%, 10%, 20%, etc)