The FreeWave modems default to a 10 bit word with 8 data bits, 1 stop bit and no parity (there’s always a start bit). 7, Even, 1 is also a ten bit word. If the modem is set to its default settings I.E. a standard 10 bit word (8,N,1) and the equipment is using a non-standard 10 bit word (7,E,1) most of the time the data will be OK. However from time to time you will get corrupted data. It all depends on how the data is broken up to be sent across the radios. If a communications packet is broken into two hopping packets then chances are the packet will get corrupted when put back together because of the mismatched protocol. To set the FreeWave ports to 7,E,1 set the “Data Parity” setting (via the “Baud Rate” screen) from “0” (8,N,1) to “1” (7,E,1).
If that doesn’t make any difference the problem isn’t related to the radios (most likely). What can’t happen is RF noise causing corrupted data. If the radios are in a high noise environment, which is difficult to do with FreeWave radios, they will drop and resend packets. The packet itself can’t be corrupted. With the radios running over the air at an RF speed of 115.2Kbps there is a lot of room for the radio to sort out getting packets through in bad RF environments before 19.2Kbaud is affected.