In the current implementation, RX is flank based, so it's entirely level agnostic. I still chose to include a SOFT_UART_FLAG_INVERT_RX flag for symmetry and to allow for a possible future, sampling based implementation.
In the current implementation, RX is flank based, so it's entirely level agnostic. I still chose to include a SOFT_UART_FLAG_INVERT_RX flag for symmetry and to allow for a possible future, sampling based implementation.