src/hp34comm.cpp

changeset 37
07e8ca2bdf6d
parent 28
424d792fea4f
child 39
63c6a720cb97
--- a/src/hp34comm.cpp	Sun Oct 25 23:00:17 2020 +0100
+++ b/src/hp34comm.cpp	Mon Oct 26 00:16:13 2020 +0100
@@ -13,7 +13,7 @@
 
 DigitalOut lled(LED3);
 
-#define RXTIMEOUT 0.05
+#define RXTIMEOUT 50ms
 #define STARTUPRETRY 0.5
 
 const uint8_t startup_seq[] = {
@@ -31,10 +31,11 @@
   &HPSerial::do_state_eot,
 };
 
+
 HPSerial::HPSerial(PinName tx, PinName rx):
   serial(tx, rx),
-  cur_gstate(GSTATE_IDLE),
-  ncmd(0)
+  ncmd(0),
+  cur_gstate(GSTATE_IDLE)
 {
   serial.baud(187500);
   cur_state = STATE_IDLE;
@@ -43,7 +44,7 @@
 
 void HPSerial::startup(void) {
   cur_gstate = GSTATE_STARTING;
-  set_timer(0.002); // launch the startup in 10ms
+  set_timer(10ms); // launch the startup in 10ms
 }
 
 void HPSerial::_startup(void)

mercurial