AT Command Set mDot firmware with updated libmDot, to fix endian problem with joining LoRaWAN network

Dependencies:   MTS-Serial libmDot mbed-rtos mbed-src

Fork of mDot_AT_firmware by MultiTech

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers CmdNetworkJoinStatus.cpp Source File

CmdNetworkJoinStatus.cpp

00001 #include "CmdNetworkJoinStatus.h"
00002 
00003 CmdNetworkJoinStatus::CmdNetworkJoinStatus(mDot* dot, mts::MTSSerial& serial) :
00004     Command(dot, "Network Join Status", "AT+NJS", "0: Not joined, 1: Joined"), _serial(serial)
00005 {
00006     _help = std::string(text()) + ": " + std::string(desc());
00007     _usage = "(0,1)";
00008     _queryable = true;
00009 }
00010 
00011 uint32_t CmdNetworkJoinStatus::action(std::vector<std::string> args)
00012 {
00013     if (_dot->getVerbose())
00014         _serial.writef("%s: ", name());
00015 
00016     _serial.writef("%u\r\n", _dot->getNetworkJoinStatus());
00017 
00018     return 0;
00019 }
00020