В линуксе есть режим неигнорирования байт с неправильным битом чётности: они будут помечены байтом FF 00 перед неправильным байтом. Не факт, что это вообще будет нормально работать -- зависит от драйвера (сможет ли он ошибку в каждом байте обрабатывать, но для единичного байта адреса вполне возможно). Байт FF будет приниматься как FF FF. Как это всё сделать в Qt, windows, и других абвгд -- не знаю и не хочу знать.