Fixed original softserial code
commit3b20b74c0017fbc210a3091bf7ff4fbe42abfdf7
authorPetr Ledvina <ledvinap@gmail.com>
Tue, 11 Nov 2014 11:38:57 +0000 (11 12:38 +0100)
committerPetr Ledvina <ledvinap@gmail.com>
Tue, 11 Nov 2014 11:38:57 +0000 (11 12:38 +0100)
treee938d4754e0407e2f03f2907603324b04371f6c4
parent98c0d0b5dd97d4a87d6a587f92b68c93032fa5fe
Fixed original softserial code

Bit end timer must by shifted by half-bit period to startbit edge, so that next edges are in middle of bit interval. This behavior was masked with old timer code, but noise immunity was probably very low.
src/main/drivers/serial_softserial.c