I have to reproduce a signal (of 6 UART frames) which have 950 µs delay between each of the frames. Than, a delay of 37ms at the end of those frames.
Everything going right except the delay between each frame...The baud rate is at 9600.
Here is my current code :
Serial1.write(sw_binary_train_1);
delayMicroseconds(950);
Serial1.write(sw_binary_train_2);
delayMicroseconds(950);
Serial1.write(sw_binary_train_3);
delayMicroseconds(950);
Serial1.write(sw_binary_train_4);
delayMicroseconds(950);
Serial1.write(sw_binary_train_5);
delayMicroseconds(950);
Serial1.write(sw_binary_train_6);
delay(37);