with 36errors

Dependencies:   MTS-Serial libxDot-dev-mbed5-deprecated

Fork of Dot-AT-Firmware by MultiTech

Revision:
4:666017851052
Parent:
1:e52ae6584f1c
Child:
9:ff62b20f7000
--- a/CommandTerminal/CmdReceiveContinuous.cpp	Tue Aug 18 15:58:59 2015 +0000
+++ b/CommandTerminal/CmdReceiveContinuous.cpp	Tue Aug 18 11:21:43 2015 -0500
@@ -1,23 +1,25 @@
 #include "CmdReceiveContinuous.h"
 #include "CommandTerminal.h"
 
-CmdReceiveContinuous::CmdReceiveContinuous(mDot* dot, mts::MTSSerial& serial) :
+CmdReceiveContinuous::CmdReceiveContinuous(mDot* dot, mts::MTSSerial& serial)
+:
     Command(dot, "Receive Continuous", "AT+RECVC", "Continuously receive and display packets. (escape sequence: +++)"),
-    _serial(serial)
-{
+  _serial(serial) {
     _help = std::string(text()) + ": " + std::string(desc());
-    _usage = "in: (2000-2147483647) ms; out: (string:242) or (hex:242)";
+    _usage = "out: (string:242) or (hex:242)";
 }
 
-uint32_t CmdReceiveContinuous::action(std::vector<std::string> args)
-{
+uint32_t CmdReceiveContinuous::action(std::vector<std::string> args) {
     std::vector<uint8_t> data;
 
     std::string escape_buffer;
     char ch;
 
-    while (true)
-    {
+    while (true) {
+
+        _dot->openRxWindow(0);
+
+        osDelay(1000);
         if (_dot->recv(data) == mDot::MDOT_OK) {
             if (_dot->getVerbose())
                 _serial.writef("Packet data:\r\n");
@@ -41,8 +43,7 @@
     return 0;
 }
 
-bool CmdReceiveContinuous::verify(std::vector<std::string> args)
-{
+bool CmdReceiveContinuous::verify(std::vector<std::string> args) {
     if (args.size() == 1)
         return true;