I'm connecting my Arduino and a PC using a 868 MHz transmitter/receiver pair (one connected to Arduino by UART, second being a USB dongle). Adapters connect but on a Serial Monitor I get different characters that I'm sending.
I was trying to connect the adapter to Arduino both using Rx/Tx pins (0 and 1) and using Serial.print and using SoftwareSerial (like in code below). In both cases when I'm sending character '0' from Arduino, on PC Serial Monitor a get character 'þ'.
Typically, Serial.write() is used to write values to the serial port, and Serial.print() is used to write text to the serial port. Since it appears to be text that you want to send, perhaps you should be using Serial.print().
In fact I only used "write" function to check if it changes anything. There should be a "print" function, because SoftwareSerial doesn't have "write" function. I'm editing previous post just in case.