AT command firmware for MultiTech Dot devices.
Fork of mDot_AT_firmware by
CmdDisplayStats.cpp
00001 #include "CmdDisplayStats.h" 00002 00003 #if MTS_CMD_TERM_VERBOSE 00004 CmdDisplayStats::CmdDisplayStats() : 00005 Command("Display Stats", "AT&S", "Display statistics", "TABLE") 00006 { 00007 00008 } 00009 00010 uint32_t CmdDisplayStats::action(const std::vector<std::string>& args) { 00011 00012 mDot::mdot_stats stats = CommandTerminal::Dot()->getStats(); 00013 00014 CommandTerminal::Serial()->writef("Join Attempts: %5lu\r\n", stats.Joins); 00015 CommandTerminal::Serial()->writef("Join Fails: %5lu\r\n", stats.JoinFails); 00016 CommandTerminal::Serial()->writef("Up Packets: %5lu\r\n", stats.Up); 00017 CommandTerminal::Serial()->writef("Down Packets: %5lu\r\n", stats.Down); 00018 CommandTerminal::Serial()->writef("Missed Acks: %5lu\r\n", stats.MissedAcks); 00019 CommandTerminal::Serial()->writef("CRC Errors: %5lu\r\n", stats.CRCErrors); 00020 00021 return 0; 00022 } 00023 00024 #endif // MTS_CMD_TERM_VERBOSE
Generated on Wed Dec 6 2023 19:34:05 by 1.7.2