Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: libmDot-Custom MTS-Serial
Fork of mDot_AT_firmware_CUSTOM by
To change channel plans replace AS923 with AU915, EU868, KR920 or US915 on line 15
#define CHANNEL_PLAN CP_AS923
CommandTerminal/Commands.h@29:15b59b827ac7, 2017-03-23 (annotated)
- Committer:
- jreiss
- Date:
- Thu Mar 23 20:40:54 2017 +0000
- Revision:
- 29:15b59b827ac7
- Parent:
- 15:36db31c18231
update libmDot-Custom
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Jason Reiss |
15:36db31c18231 | 1 | #ifndef __COMMANDS_H__ |
Jason Reiss |
15:36db31c18231 | 2 | #define __COMMANDS_H__ |
Jason Reiss |
15:36db31c18231 | 3 | |
Mike Fiore |
1:e52ae6584f1c | 4 | #include "Command.h" |
Mike Fiore |
1:e52ae6584f1c | 5 | #include "CmdDummy.h" |
Mike Fiore |
1:e52ae6584f1c | 6 | |
Mike Fiore |
1:e52ae6584f1c | 7 | #include "CmdAttention.h" |
Mike Fiore |
1:e52ae6584f1c | 8 | #include "CmdIdentification.h" |
Mike Fiore |
1:e52ae6584f1c | 9 | #include "CmdResetCpu.h" |
Mike Fiore |
1:e52ae6584f1c | 10 | // Echo built into command terminal |
Mike Fiore |
1:e52ae6584f1c | 11 | // Verbose built into command terminal |
Mike Fiore |
1:e52ae6584f1c | 12 | // |
Mike Fiore |
1:e52ae6584f1c | 13 | #include "CmdFactoryDefault.h" |
Mike Fiore |
1:e52ae6584f1c | 14 | #include "CmdSaveConfig.h" |
Jason Reiss |
15:36db31c18231 | 15 | #include "CmdWriteProtectedConfig.h" |
Mike Fiore |
1:e52ae6584f1c | 16 | #include "CmdDisplayConfig.h" |
Mike Fiore |
1:e52ae6584f1c | 17 | #include "CmdDisplayStats.h" |
Mike Fiore |
4:666017851052 | 18 | #include "CmdResetStats.h" |
Mike Fiore |
1:e52ae6584f1c | 19 | |
Mike Fiore |
1:e52ae6584f1c | 20 | #include "CmdSerialBaudRate.h" |
Mike Fiore |
9:ff62b20f7000 | 21 | #include "CmdSerialClearOnError.h" |
Mike Fiore |
1:e52ae6584f1c | 22 | #include "CmdDebugBaudRate.h" |
Mike Fiore |
1:e52ae6584f1c | 23 | #include "CmdStartUpMode.h" |
Mike Fiore |
1:e52ae6584f1c | 24 | |
Mike Fiore |
1:e52ae6584f1c | 25 | #include "CmdFrequencyBand.h" |
Mike Fiore |
1:e52ae6584f1c | 26 | #include "CmdDeviceId.h" |
Mike Fiore |
9:ff62b20f7000 | 27 | #include "CmdDeviceClass.h" |
Mike Fiore |
1:e52ae6584f1c | 28 | #include "CmdPublicNetwork.h" |
Mike Fiore |
1:e52ae6584f1c | 29 | #include "CmdNetworkAddress.h" |
Mike Fiore |
1:e52ae6584f1c | 30 | #include "CmdNetworkSessionKey.h" |
Mike Fiore |
1:e52ae6584f1c | 31 | #include "CmdDataSessionKey.h" |
Mike Fiore |
9:ff62b20f7000 | 32 | #include "CmdUplinkCounter.h" |
Mike Fiore |
9:ff62b20f7000 | 33 | #include "CmdDownlinkCounter.h" |
Mike Fiore |
9:ff62b20f7000 | 34 | #include "CmdSaveSession.h" |
Mike Fiore |
9:ff62b20f7000 | 35 | #include "CmdRestoreSession.h" |
Mike Fiore |
1:e52ae6584f1c | 36 | #include "CmdNetworkKey.h" |
Mike Fiore |
1:e52ae6584f1c | 37 | #include "CmdNetworkId.h" |
Mike Fiore |
9:ff62b20f7000 | 38 | #include "CmdAppPort.h" |
Mike Fiore |
1:e52ae6584f1c | 39 | #include "CmdJoinRequest.h" |
Mike Fiore |
4:666017851052 | 40 | #include "CmdJoinByteOrder.h" |
Mike Fiore |
1:e52ae6584f1c | 41 | #include "CmdJoinRetries.h" |
Mike Fiore |
9:ff62b20f7000 | 42 | #include "CmdJoinDelay.h" |
Jason Reiss |
15:36db31c18231 | 43 | // Remove join settings commands until valid case for changing default settings |
Jason Reiss |
15:36db31c18231 | 44 | //#include "CmdJoinRx1Offset.h" |
Jason Reiss |
15:36db31c18231 | 45 | //#include "CmdJoinRx2Datarate.h" |
Jason Reiss |
15:36db31c18231 | 46 | //#include "CmdJoinRx2Frequency.h" |
Mike Fiore |
1:e52ae6584f1c | 47 | #include "CmdNetworkJoinMode.h" |
Mike Fiore |
9:ff62b20f7000 | 48 | #include "CmdPreserveSession.h" |
Mike Fiore |
1:e52ae6584f1c | 49 | #include "CmdNetworkJoinStatus.h" |
Mike Fiore |
1:e52ae6584f1c | 50 | #include "CmdNetworkLinkCheck.h" |
Mike Fiore |
1:e52ae6584f1c | 51 | #include "CmdLinkCheckCount.h" |
Mike Fiore |
1:e52ae6584f1c | 52 | #include "CmdLinkCheckThreshold.h" |
Mike Fiore |
1:e52ae6584f1c | 53 | #include "CmdEncryption.h" |
Mike Fiore |
1:e52ae6584f1c | 54 | #include "CmdRssi.h" |
Mike Fiore |
1:e52ae6584f1c | 55 | #include "CmdSnr.h" |
Mike Fiore |
1:e52ae6584f1c | 56 | #include "CmdDataPending.h" |
Mike Fiore |
1:e52ae6584f1c | 57 | |
Mike Fiore |
9:ff62b20f7000 | 58 | #include "CmdSessionDataRate.h" |
Jason Reiss |
15:36db31c18231 | 59 | #include "CmdChannelMask.h" |
Mike Fiore |
9:ff62b20f7000 | 60 | |
Mike Fiore |
1:e52ae6584f1c | 61 | #include "CmdTxDataRate.h" |
Mike Fiore |
9:ff62b20f7000 | 62 | #include "CmdAntennaGain.h" |
Mike Fiore |
1:e52ae6584f1c | 63 | #include "CmdTxPower.h" |
Mike Fiore |
1:e52ae6584f1c | 64 | #include "CmdTxWait.h" |
Mike Fiore |
1:e52ae6584f1c | 65 | #include "CmdTxInverted.h" |
Mike Fiore |
1:e52ae6584f1c | 66 | #include "CmdTxChannel.h" |
Mike Fiore |
1:e52ae6584f1c | 67 | #include "CmdTxNextMs.h" |
Mike Fiore |
1:e52ae6584f1c | 68 | #include "CmdTimeOnAir.h" |
Mike Fiore |
1:e52ae6584f1c | 69 | #include "CmdFrequencySubBand.h" |
Mike Fiore |
1:e52ae6584f1c | 70 | |
Mike Fiore |
9:ff62b20f7000 | 71 | #include "CmdRxDelay.h" |
Mike Fiore |
1:e52ae6584f1c | 72 | #include "CmdRxOutput.h" |
Mike Fiore |
1:e52ae6584f1c | 73 | #include "CmdRxInverted.h" |
Mike Fiore |
1:e52ae6584f1c | 74 | |
Mike Fiore |
1:e52ae6584f1c | 75 | #include "CmdErrorCorrection.h" |
Mike Fiore |
1:e52ae6584f1c | 76 | #include "CmdCRC.h" |
Mike Fiore |
1:e52ae6584f1c | 77 | #include "CmdAdaptiveDataRate.h" |
Mike Fiore |
1:e52ae6584f1c | 78 | |
Mike Fiore |
1:e52ae6584f1c | 79 | #include "CmdACKAttempts.h" |
Mike Fiore |
9:ff62b20f7000 | 80 | #include "CmdRepeat.h" |
Jason Reiss |
15:36db31c18231 | 81 | #include "CmdMacCmd.h" |
Mike Fiore |
1:e52ae6584f1c | 82 | #include "CmdSendString.h" |
Mike Fiore |
1:e52ae6584f1c | 83 | #include "CmdSendBinary.h" |
Mike Fiore |
1:e52ae6584f1c | 84 | #include "CmdSendStringOnInterval.h" |
Mike Fiore |
1:e52ae6584f1c | 85 | #include "CmdReceiveOnce.h" |
Mike Fiore |
1:e52ae6584f1c | 86 | #include "CmdReceiveContinuous.h" |
Mike Fiore |
4:666017851052 | 87 | #include "CmdPing.h" |
Mike Fiore |
1:e52ae6584f1c | 88 | |
Mike Fiore |
1:e52ae6584f1c | 89 | // Serial Data Mode built into command terminal |
Mike Fiore |
4:666017851052 | 90 | // Sleep built into command terminal |
Mike Fiore |
4:666017851052 | 91 | #include "CmdWakeInterval.h" |
Mike Fiore |
4:666017851052 | 92 | #include "CmdWakePin.h" |
Mike Fiore |
4:666017851052 | 93 | #include "CmdWakeMode.h" |
Mike Fiore |
4:666017851052 | 94 | #include "CmdWakeDelay.h" |
Mike Fiore |
4:666017851052 | 95 | #include "CmdWakeTimeout.h" |
Mike Fiore |
1:e52ae6584f1c | 96 | |
Mike Fiore |
1:e52ae6584f1c | 97 | #include "CmdLogLevel.h" |
Mike Fiore |
1:e52ae6584f1c | 98 | |
Mike Fiore |
1:e52ae6584f1c | 99 | // Radio debug commands |
Mike Fiore |
1:e52ae6584f1c | 100 | #include "CmdTxFrequency.h" |
Mike Fiore |
9:ff62b20f7000 | 101 | #include "CmdRxDataRate.h" |
Mike Fiore |
9:ff62b20f7000 | 102 | #include "CmdRxFrequency.h" |
Jason Reiss |
15:36db31c18231 | 103 | #include "CmdDumpRegisters.h" |
Jason Reiss |
15:36db31c18231 | 104 | #include "CmdEraseFlash.h" |
Mike Fiore |
4:666017851052 | 105 | #include "CmdSendContinuous.h" |
Jason Reiss |
15:36db31c18231 | 106 | #include "CmdDisableDutyCycle.h" |
jreiss | 12:98445fa50cd3 | 107 | |
Jason Reiss |
15:36db31c18231 | 108 | #endif // __COMMANDS_H__ |
Jason Reiss |
15:36db31c18231 | 109 | |
Jason Reiss |
15:36db31c18231 | 110 | #ifdef MTS_RADIO_DEBUG_COMMANDS |
Jason Reiss |
15:36db31c18231 | 111 | #define NO_OF_COMMANDS 91 |
Jason Reiss |
15:36db31c18231 | 112 | #else |
jreiss | 12:98445fa50cd3 | 113 | #define NO_OF_COMMANDS 85 |
Jason Reiss |
15:36db31c18231 | 114 | #endif |