Fix arm/disarm/arm bug when using shared msp/telemetry ports.
commitdb36cfe12e70171c8d986b8587e2183dad0dc156
authorDominic Clifton <me@dominicclifton.name>
Wed, 5 Nov 2014 19:39:13 +0000 (5 19:39 +0000)
committerDominic Clifton <me@dominicclifton.name>
Wed, 5 Nov 2014 20:23:59 +0000 (5 20:23 +0000)
treedad45bb441f174790c387c56c4274b8aa0624e7b
parent2d7184b25b2403b6c4e432d05ddb1bcc8089ef61
Fix arm/disarm/arm bug when using shared msp/telemetry ports.

All msp ports are now re-initialised when disarming.

Bug wa introduced by c06fd78b834582349e1aaed07f582ae0c9fd3462 - see
#144.

Runtime serial port scenario should not have been erased.

Fixes #144 and #155. Cleanup #125.
src/main/drivers/serial_uart.c
src/main/io/serial.c
src/main/io/serial_msp.c
src/main/io/serial_msp.h
src/main/mw.c
src/main/telemetry/msp.c