I have searched the forum and seem to be at an impasse. It would seem that there is no library that can do basic parity error checking as it was designed to be done. Would I have to rewrite the basic serial library from scratch or modify the existing library in order to detect an error? If so, you can stop reading now and just ignore me. Problem unsolvable.
If there are entries or locations I can check on a per-character basis, then all would be good, but I cannot seem to find such an entry without going all the way down to the low-level receive code in the serial library. It USED to be, in the olden days, that the return from a call to an RS232 routine gave both data and a status byte, but I believe that doesn't currently exist as things are written.
This was an extremely long post, with lots of details, but I deleted it all in favor of short and to the point. I have read a lot of forum posts, the tech info on the chip, and checked the basic coding but found nothing useful as the flags are destroyed upon the data capture to the buffer. All I need is the error indication because that is the "game over", in this application.
Anyone have a comment or any ideas?
I really want to avoid manually checking if at all possible. I'd love to get ALL the possible error flags but that would, I'm sure, be asking too much.