I have a Holybro 433 MHz transceiver radio pair (datasheet link attached) which are wired to an Arduino Mega 2560 and an Arduino Pro Mini. These transceivers use the HopeRF Library which comes with examples that send a char string to the other transceiver and a string is sent back. These do this about once a second and every time I either restart the serial monitor on the 'client' or cycle power on the 'server' there is one handshake and then they will not communicate with one another any additional times. I have included the scripts, the problem seems to be with using the Arduino Pro Mini instead of the Arduino Mega, as it was working well with two Arduino Megas. It should be wired correctly because there is at least one handshake but the transceiver on the Pro Mini is wired to its RX/TX pins, so it seems to be a coding issue; perhaps timing. Appreciate any help, thanks.
http://www.holybro.com/manual/Telemetry-Radio-V3-Quick-Start-Guide.pdf
HRFMessageServer.ino (992 Bytes)
HRFMessageClient.ino (1.36 KB)