I've been pulling my hair out for a few days now, what am I doing wrong?
I've got a usb to rs232 converter with a rs232 female plug wired up so the 2nd pin (TXD) is going to my Arduino Uno pin 0, 3rd pin (RXD) going into pin 1, 5th going i nto ground (changes nothing either way with what i'm getting). Or were the TXD/RXD other way around, can't remember and don't have the board in front of me, I know I'm only getting data from one configuration so I'll assume that is the correct way. Anyway...
Anything I have a logger on the usb end allowing me to see the data as it comes in live. Now the issue is I'm getting different values to what I see in the Serial Monitor, to what the logger is showing.
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.print("Temp");
delay(1000);
}
Is example code I'm using, serial monitor shows Temp fine, debugger (set to 9600, 8, 1, none, none) returns this as HEX "55 53 52 02" or USR with a tiny upside down _| next to the R.
If it was noise causing it, I'd expect to be able to remove Serial.print("Temp") and still see garbage going through, but I'm nto getting anything.
I'm completely new to playing with Arduino's, so have no idea where to go from here to work out what I'm doing wrong.
Edit:
Also I've tried the SoftwareSerial class as well on other pins and am still getting the same output.