| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- --- 模块功能:存储sx126x寄存器数据
- module(...,package.seeall)
- --[[
- The addresses of the register holding LoRa Modem SyncWord value
- ]]
- REG_LR_SYNCWORD = "0740"
- RadioStandbyModes_t = {
- STDBY_RC = "00",
- STDBY_XOSC = "01",
- }
- RadioOperatingModes_t = {
- MODE_SLEEP = "00",
- MODE_STDBY_RC = "01",
- MODE_STDBY_XOSC = "02",
- MODE_FS = "03",
- MODE_TX = "04",
- MODE_RX = "05",
- MODE_RX_DC = "06",
- MODE_CAD = "07"
- }
- -- 定义Radio命令枚举(字符串格式,用于直接通信)
- --[[
- Represents all possible opcode understood by the radio
- ]]
- RadioCommands = {
- RADIO_GET_STATUS = "C0",
- RADIO_WRITE_REGISTER = "0D",
- RADIO_READ_REGISTER = "1D",
- RADIO_WRITE_BUFFER = "0E",
- RADIO_READ_BUFFER = "1E",
- RADIO_SET_SLEEP = "84",
- RADIO_SET_STANDBY = "80",
- RADIO_SET_FS = "C1",
- RADIO_SET_TX = "83",
- RADIO_SET_RX = "82",
- RADIO_SET_RXDUTYCYCLE = "94",
- RADIO_SET_CAD = "C5",
- RADIO_SET_TXCONTINUOUSWAVE = "D1",
- RADIO_SET_TXCONTINUOUSPREAMBLE = "D2",
- RADIO_SET_PACKETTYPE = "8A",
- RADIO_GET_PACKETTYPE = "11",
- RADIO_SET_RFFREQUENCY = "86",
- RADIO_SET_TXPARAMS = "8E",
- RADIO_SET_PACONFIG = "95",
- RADIO_SET_CADPARAMS = "88",
- RADIO_SET_BUFFERBASEADDRESS = "8F",
- RADIO_SET_MODULATIONPARAMS = "8B",
- RADIO_SET_PACKETPARAMS = "8C",
- RADIO_GET_RXBUFFERSTATUS = "13",
- RADIO_GET_PACKETSTATUS = "14",
- RADIO_GET_RSSIINST = "15",
- RADIO_GET_STATS = "10",
- RADIO_RESET_STATS = "00",
- RADIO_CFG_DIOIRQ = "08",
- RADIO_GET_IRQSTATUS = "12",
- RADIO_CLR_IRQSTATUS = "02",
- RADIO_CALIBRATE = "89",
- RADIO_CALIBRATEIMAGE = "98",
- RADIO_SET_REGULATORMODE = "96",
- RADIO_GET_ERROR = "17",
- RADIO_CLR_ERROR = "07",
- RADIO_SET_TCXOMODE = "97",
- RADIO_SET_TXFALLBACKMODE = "93",
- RADIO_SET_RFSWITCHMODE = "9D",
- RADIO_SET_STOPRXTIMERONPREAMBLE = "9F",
- RADIO_SET_LORASYMBTIMEOUT = "A0"
- }
|