I have to reproduce a signal (of 6 UART frames)which have 950µs delay between each of frames. Then a delay of 37ms at the end of those frames. Everything going right except delay between each frame...The baudrate 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);