MicroLabo / Mbed OS mbed-Dot-AT-Firmware

Dependencies:   MTS-Serial libmDot-mbed5

Fork of Dot-AT-Firmware by MultiTech

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers Commands.h Source File

Commands.h

00001 #ifndef __COMMANDS_H__
00002 #define __COMMANDS_H__
00003 
00004 #include "Command.h"
00005 #include "CmdDummy.h"
00006 
00007 #include "CmdAttention.h"
00008 #include "CmdIdentification.h"
00009 #include "CmdResetCpu.h"
00010 // Echo built into command terminal
00011 // Verbose built into command terminal
00012 //
00013 #include "CmdFactoryDefault.h"
00014 #include "CmdSaveConfig.h"
00015 #include "CmdWriteProtectedConfig.h"
00016 #include "CmdDisplayConfig.h"
00017 #include "CmdDisplayStats.h"
00018 #include "CmdResetStats.h"
00019 
00020 #include "CmdSerialBaudRate.h"
00021 #include "CmdSerialClearOnError.h"
00022 #include "CmdDebugBaudRate.h"
00023 #include "CmdStartUpMode.h"
00024 
00025 #include "CmdFrequencyBand.h"
00026 #include "CmdDeviceId.h"
00027 #include "CmdDeviceClass.h"
00028 #include "CmdPublicNetwork.h"
00029 #include "CmdNetworkAddress.h"
00030 #include "CmdNetworkSessionKey.h"
00031 #include "CmdDataSessionKey.h"
00032 #include "CmdUplinkCounter.h"
00033 #include "CmdDownlinkCounter.h"
00034 #include "CmdSaveSession.h"
00035 #include "CmdRestoreSession.h"
00036 #include "CmdNetworkKey.h"
00037 #include "CmdNetworkId.h"
00038 #include "CmdAppPort.h"
00039 #include "CmdJoinRequest.h"
00040 #include "CmdJoinByteOrder.h"
00041 #include "CmdJoinRetries.h"
00042 #include "CmdJoinDelay.h"
00043 // Remove join settings commands until valid case for changing default settings
00044 //#include "CmdJoinRx1Offset.h"
00045 //#include "CmdJoinRx2Datarate.h"
00046 //#include "CmdJoinRx2Frequency.h"
00047 #include "CmdNetworkJoinMode.h"
00048 #include "CmdPreserveSession.h"
00049 #include "CmdNetworkJoinStatus.h"
00050 #include "CmdNetworkLinkCheck.h"
00051 #include "CmdLinkCheckCount.h"
00052 #include "CmdLinkCheckThreshold.h"
00053 #include "CmdEncryption.h"
00054 #include "CmdRssi.h"
00055 #include "CmdSnr.h"
00056 #include "CmdDataPending.h"
00057 
00058 #include "CmdSessionDataRate.h"
00059 #include "CmdChannelMask.h"
00060 
00061 #include "CmdTxDataRate.h"
00062 #include "CmdAntennaGain.h"
00063 #include "CmdTxPower.h"
00064 #include "CmdTxWait.h"
00065 #include "CmdTxInverted.h"
00066 #include "CmdTxChannel.h"
00067 #include "CmdTxNextMs.h"
00068 #include "CmdTimeOnAir.h"
00069 #include "CmdFrequencySubBand.h"
00070 
00071 #include "CmdRxDelay.h"
00072 #include "CmdRxOutput.h"
00073 #include "CmdRxInverted.h"
00074 
00075 #include "CmdErrorCorrection.h"
00076 #include "CmdCRC.h"
00077 #include "CmdAdaptiveDataRate.h"
00078 
00079 #include "CmdACKAttempts.h"
00080 #include "CmdRepeat.h"
00081 #include "CmdMacCmd.h"
00082 #include "CmdSendString.h"
00083 #include "CmdSendBinary.h"
00084 #include "CmdSendStringOnInterval.h"
00085 #include "CmdReceiveOnce.h"
00086 #include "CmdReceiveContinuous.h"
00087 #include "CmdPing.h"
00088 
00089 // Serial Data Mode built into command terminal
00090 // Sleep built into command terminal
00091 #include "CmdWakeInterval.h"
00092 #include "CmdWakePin.h"
00093 #include "CmdWakeMode.h"
00094 #include "CmdWakeDelay.h"
00095 #include "CmdWakeTimeout.h"
00096 
00097 #include "CmdLogLevel.h"
00098 
00099 // Radio debug commands
00100 #include "CmdTxFrequency.h"
00101 #include "CmdRxDataRate.h"
00102 #include "CmdRxFrequency.h"
00103 #include "CmdDumpRegisters.h"
00104 #include "CmdEraseFlash.h"
00105 #include "CmdSendContinuous.h"
00106 #include "CmdDisableDutyCycle.h"
00107 
00108 #endif // __COMMANDS_H__
00109 
00110 #ifdef MTS_RADIO_DEBUG_COMMANDS
00111 #define NO_OF_COMMANDS 91
00112 #else
00113 #define NO_OF_COMMANDS 85
00114 #endif