Ok - got your PM and indeed you do need to have even parity. To do this is a larger job then you may believe! Partly because if I'm going to allow the parity to be set then I should also allow stop bits etc to be configured.
This is fine for raw UARTs.
The complexity comes in Project Designer when using a device that uses a UART. eg the Blackfin camera, GPS etc etc all allow you to change the uart number being used - but, unlike the raw UART, should not allow parity etc to be changed as this is part of the protocol for the device. So I'll have to change every device that uses a UART to say whether parity/stopbits can be changed and make sure they are backward compatible with old projects where the user never expressed a preference (ie default to parity=none, stop=1).
This will therefore mean a new release of everything: board designer, project designer, webbotlib, and then all repeated for Studio variants....
So it aint gonna be quick! But I guess I should bite the bullet now.