Dependents: AutonomousDAQ AutonomousDAQ
History
Fixed EOL termination for SBD comms, replacing \r\n with \r (or something like that)
2018-08-08, by uci1 [Wed, 08 Aug 2018 21:00:41 +0000] rev 10
Fixed EOL termination for SBD comms, replacing \r\n with \r (or something like that)
Update Iridium epoch date. Make SendString use less memory.
2015-10-30, by uci1 [Fri, 30 Oct 2015 04:19:49 +0000] rev 9
Update Iridium epoch date. Make SendString use less memory.
Add 1 sec wait before first AT command on Connect. Without this, the serial port doesn't become readable for the first command, and the first Connect will time out.
2015-02-04, by uci1 [Wed, 04 Feb 2015 01:19:17 +0000] rev 8
Add 1 sec wait before first AT command on Connect. Without this, the serial port doesn't become readable for the first command, and the first Connect will time out.
init reading char to 0. add TODO comment about fixing msg num/tot
2014-10-30, by uci1 [Thu, 30 Oct 2014 05:52:59 +0000] rev 7
init reading char to 0. add TODO comment about fixing msg num/tot
no debug. fix so modserial does not use vtable. add CheckSignalStrength. fix Send to return bytes sent, not buffered. use SBD checksum and without union
2013-10-30, by uci1 [Wed, 30 Oct 2013 21:08:18 +0000] rev 6
no debug. fix so modserial does not use vtable. add CheckSignalStrength. fix Send to return bytes sent, not buffered. use SBD checksum and without union
make serial type explicit, as they do not have vtables. SBD: send buffered returns bytes sent out, use checksum of msg from modem, remove unions, fix EmptyRxBuffer, add CheckSignalStrength
2013-10-08, by uci1 [Tue, 08 Oct 2013 23:39:25 +0000] rev 5
make serial type explicit, as they do not have vtables. SBD: send buffered returns bytes sent out, use checksum of msg from modem, remove unions, fix EmptyRxBuffer, add CheckSignalStrength
set callback in NewSocket, no wait after fEth setup, fEthSetup false in CloseConn, opt use of rtos wait, CPU baud rate to 115200, remove input of 0 returning false from IsTimedOut, set sys time tracks prev and curr times, no type punting in sbd stime
2013-10-05, by uci1 [Sat, 05 Oct 2013 04:39:19 +0000] rev 4
set callback in NewSocket, no wait after fEth setup, fEthSetup false in CloseConn, opt use of rtos wait, CPU baud rate to 115200, remove input of 0 returning false from IsTimedOut, set sys time tracks prev and curr times, no type punting in sbd stime
add power down function, add finish sending in case of outgoing buffering, add outgoing buffer to SBD, change dynamic to static casts, remove timeout constants. changes untested.
2013-09-05, by uci1 [Thu, 05 Sep 2013 22:30:53 +0000] rev 3
add power down function, add finish sending in case of outgoing buffering, add outgoing buffer to SBD, change dynamic to static casts, remove timeout constants. changes untested.
Remove DEBUG from SnCommSBD
2013-05-29, by uci1 [Wed, 29 May 2013 18:57:52 +0000] rev 2
Remove DEBUG from SnCommSBD
add Iridium epoch and seconds per tick to the comm constants
2013-05-29, by uci1 [Wed, 29 May 2013 00:37:07 +0000] rev 1
add Iridium epoch and seconds per tick to the comm constants