Joined
·
5 Posts
RC Version: 1.15.0.0, downloaded fresh yesterday.
I flashed the RC software onto a new Arduino Uno, and setup a very basic circuit on my breadboard to verify the install, setup, and communications.
The breadboard connects Resistors and LEDs to the A0-A4 pins, per the RC diagrams.
I configured RC as per the pinned 'Race Coordinator Arduino Connection' thread.
RC would connect to the Arduino Uno (the connected LED would go green), but non of the Analog LED toggles would toggle the LEDs in the circuit.
I tried starting a race, hoping the countdown would trigger the LEDs and nothing lit up.
I put my multimeter on the circuits and there was no voltage when there should be.
Thinking it might be a bad board, I flashed the sketch onto a Arduino Mega, and have the same results.
I opened a serial connection to the arduino and manually sent it the Write Pin protocols:
OA01; (turn on A0) which turns on the LED attached to A0, so the circuit is good and the code running on the mega works.
I did the same for A1-A4, and those all worked.
O was able to turn them each off with
OA00; (turn of A0)
I configured the debug log and dumped it, and it looks like it's trying to send:
07/29/2022 09:48:12.629 PM:SerialConnection [COM3] -- DEBUG1: ***Serial send data: 4F 41 0 1 3B -- 'OA ;'
I would expect the serial string to be 4F 41 48 49 3B. (ascii translation to OA01
not the 4F 41 0 1 3B as seen here.
Am I overlooking something obvious, or is there a step somewhere in the configuration I must have missed? As far as I can tell, the test circuit is good, the arduino is working as expected, it's just that the RC software isn't communicating to the Arduino in the right way.
Thanks!
I flashed the RC software onto a new Arduino Uno, and setup a very basic circuit on my breadboard to verify the install, setup, and communications.
The breadboard connects Resistors and LEDs to the A0-A4 pins, per the RC diagrams.
I configured RC as per the pinned 'Race Coordinator Arduino Connection' thread.
RC would connect to the Arduino Uno (the connected LED would go green), but non of the Analog LED toggles would toggle the LEDs in the circuit.
I tried starting a race, hoping the countdown would trigger the LEDs and nothing lit up.
I put my multimeter on the circuits and there was no voltage when there should be.
Thinking it might be a bad board, I flashed the sketch onto a Arduino Mega, and have the same results.
I opened a serial connection to the arduino and manually sent it the Write Pin protocols:
OA01; (turn on A0) which turns on the LED attached to A0, so the circuit is good and the code running on the mega works.
I did the same for A1-A4, and those all worked.
O was able to turn them each off with
OA00; (turn of A0)
I configured the debug log and dumped it, and it looks like it's trying to send:
07/29/2022 09:48:12.629 PM:SerialConnection [COM3] -- DEBUG1: ***Serial send data: 4F 41 0 1 3B -- 'OA ;'
I would expect the serial string to be 4F 41 48 49 3B. (ascii translation to OA01
Am I overlooking something obvious, or is there a step somewhere in the configuration I must have missed? As far as I can tell, the test circuit is good, the arduino is working as expected, it's just that the RC software isn't communicating to the Arduino in the right way.
Thanks!