Open gayatrimenon opened 5 years ago
Hi, Tx for Serial3 for Arduino Due doesn't work after using pinMode on the pin. No issue is there for receiving. I only faced this issue on Arduino Due, not on Mega or MKR boards. Please see the reproduction code below:
I have TX3 and RX3 shorted on the Due.
void setup() { Serial.begin(9600); pinMode(14,OUTPUT); //14 is TX3 Serial3.begin(9600); } void loop() { Serial3.write(65); delay(1000); if(Serial3.available()>0) { Serial.println(Serial3.read()); } else { Serial.println("No Data"); } }
Serial Monitor displays only "No Data". Now comment the line pinMode(14,OUTPUT); //14 is TX3
pinMode(14,OUTPUT); //14 is TX3
The serial monitor starts printing 65 as expected.
I am using Arduino 1.8.8.
Please let me know if there is something I am missing.
Thank you Regards Gayatri
Have you been able to resolve this issue?
Hi, Tx for Serial3 for Arduino Due doesn't work after using pinMode on the pin. No issue is there for receiving. I only faced this issue on Arduino Due, not on Mega or MKR boards. Please see the reproduction code below:
I have TX3 and RX3 shorted on the Due.
Serial Monitor displays only "No Data". Now comment the line
pinMode(14,OUTPUT); //14 is TX3
The serial monitor starts printing 65 as expected.
I am using Arduino 1.8.8.
Please let me know if there is something I am missing.
Thank you Regards Gayatri