Catch errors, don't crash app
Fix TcpSerialAdapter
Merge branch 'master' into i2c

Conflicts:
	software/firmware/VideoCtrl/main.cpp