2018-03-05 16:08:42 +00:00
|
|
|
#######################################
|
2019-02-08 14:58:29 +00:00
|
|
|
# Syntax Coloring Map For RadioLib
|
2018-03-05 16:08:42 +00:00
|
|
|
#######################################
|
|
|
|
|
|
|
|
#######################################
|
|
|
|
# Datatypes (KEYWORD1)
|
|
|
|
#######################################
|
|
|
|
|
2019-02-08 14:58:29 +00:00
|
|
|
RadioLib KEYWORD1
|
|
|
|
RadioShield KEYWORD1
|
2018-07-11 16:05:23 +00:00
|
|
|
Module KEYWORD1
|
2018-04-02 14:29:27 +00:00
|
|
|
|
2020-03-31 15:31:10 +00:00
|
|
|
# modules
|
2018-12-26 10:17:19 +00:00
|
|
|
CC1101 KEYWORD1
|
2018-03-05 16:08:42 +00:00
|
|
|
ESP8266 KEYWORD1
|
|
|
|
HC05 KEYWORD1
|
2018-07-16 16:43:45 +00:00
|
|
|
JDY08 KEYWORD1
|
2019-05-20 06:49:05 +00:00
|
|
|
nRF24 KEYWORD1
|
2018-03-09 19:18:33 +00:00
|
|
|
RF69 KEYWORD1
|
2020-03-30 15:38:04 +00:00
|
|
|
RFM22 KEYWORD1
|
|
|
|
RFM23 KEYWORD1
|
2018-10-31 16:44:47 +00:00
|
|
|
RFM95 KEYWORD1
|
|
|
|
RFM96 KEYWORD1
|
|
|
|
RFM97 KEYWORD1
|
|
|
|
RFM98 KEYWORD1
|
2020-03-30 15:38:04 +00:00
|
|
|
Si4430 KEYWORD1
|
|
|
|
Si4431 KEYWORD1
|
|
|
|
Si4432 KEYWORD1
|
2019-05-20 06:49:05 +00:00
|
|
|
SIM800 KEYWORD1
|
2018-07-13 13:36:01 +00:00
|
|
|
SX1231 KEYWORD1
|
2019-05-19 14:16:53 +00:00
|
|
|
SX1261 KEYWORD1
|
2019-05-10 13:47:10 +00:00
|
|
|
SX1262 KEYWORD1
|
2019-05-19 14:16:53 +00:00
|
|
|
SX1268 KEYWORD1
|
2018-04-02 14:29:27 +00:00
|
|
|
SX1272 KEYWORD1
|
2018-07-03 07:58:29 +00:00
|
|
|
SX1273 KEYWORD1
|
|
|
|
SX1276 KEYWORD1
|
|
|
|
SX1277 KEYWORD1
|
2018-04-02 14:29:27 +00:00
|
|
|
SX1278 KEYWORD1
|
2018-07-03 07:58:29 +00:00
|
|
|
SX1279 KEYWORD1
|
2020-04-07 11:30:05 +00:00
|
|
|
SX1280 KEYWORD1
|
|
|
|
SX1281 KEYWORD1
|
|
|
|
SX1282 KEYWORD1
|
2018-04-02 14:29:27 +00:00
|
|
|
XBee KEYWORD1
|
2018-07-19 14:21:47 +00:00
|
|
|
XBeeSerial KEYWORD1
|
2018-03-05 16:08:42 +00:00
|
|
|
|
2020-03-31 15:31:10 +00:00
|
|
|
# protocols
|
2018-07-11 11:43:54 +00:00
|
|
|
MQTTClient KEYWORD1
|
|
|
|
HTTPClient KEYWORD1
|
2018-08-20 18:42:14 +00:00
|
|
|
RTTYClient KEYWORD1
|
2019-02-09 08:38:50 +00:00
|
|
|
MorseClient KEYWORD1
|
2019-06-01 18:50:43 +00:00
|
|
|
PagerClient KEYWORD1
|
2020-02-14 07:08:59 +00:00
|
|
|
AX25Client KEYWORD1
|
|
|
|
AX25Frame KEYWORD1
|
2020-03-31 15:31:10 +00:00
|
|
|
SSTVClient KEYWORD1
|
|
|
|
|
|
|
|
# SSTV modes
|
|
|
|
Scottie1 KEYWORD1
|
|
|
|
Scottie2 KEYWORD1
|
|
|
|
ScottieDX KEYWORD1
|
|
|
|
Martin1 KEYWORD1
|
|
|
|
Martin2 KEYWORD1
|
|
|
|
Wrasse KEYWORD1
|
|
|
|
PasokonP3 KEYWORD1
|
|
|
|
PasokonP5 KEYWORD1
|
|
|
|
PasokonP7 KEYWORD1
|
2018-03-05 16:08:42 +00:00
|
|
|
|
|
|
|
#######################################
|
|
|
|
# Methods and Functions (KEYWORD2)
|
|
|
|
#######################################
|
|
|
|
|
2019-02-08 14:58:29 +00:00
|
|
|
# RadioLib
|
2018-03-05 16:08:42 +00:00
|
|
|
ModuleA KEYWORD2
|
|
|
|
ModuleB KEYWORD2
|
2018-07-14 08:00:06 +00:00
|
|
|
Module KEYWORD2
|
2018-03-05 16:08:42 +00:00
|
|
|
|
2019-02-09 11:04:00 +00:00
|
|
|
# SX127x/RFM9x + RF69 + CC1101
|
2018-03-05 16:08:42 +00:00
|
|
|
begin KEYWORD2
|
2018-10-31 16:44:47 +00:00
|
|
|
beginFSK KEYWORD2
|
2018-03-05 16:08:42 +00:00
|
|
|
transmit KEYWORD2
|
|
|
|
receive KEYWORD2
|
2018-10-31 16:44:47 +00:00
|
|
|
scanChannel KEYWORD2
|
2018-03-05 16:08:42 +00:00
|
|
|
sleep KEYWORD2
|
|
|
|
standby KEYWORD2
|
2018-10-31 16:44:47 +00:00
|
|
|
transmitDirect KEYWORD2
|
|
|
|
receiveDirect KEYWORD2
|
|
|
|
packetMode KEYWORD2
|
|
|
|
setDio0Action KEYWORD2
|
|
|
|
setDio1Action KEYWORD2
|
2019-12-29 09:37:04 +00:00
|
|
|
clearDio0Action KEYWORD2
|
|
|
|
clearDio1Action KEYWORD2
|
2018-10-31 16:44:47 +00:00
|
|
|
startTransmit KEYWORD2
|
|
|
|
startReceive KEYWORD2
|
|
|
|
readData KEYWORD2
|
2018-03-05 16:08:42 +00:00
|
|
|
setBandwidth KEYWORD2
|
|
|
|
setSpreadingFactor KEYWORD2
|
|
|
|
setCodingRate KEYWORD2
|
2018-07-03 07:58:29 +00:00
|
|
|
setFrequency KEYWORD2
|
|
|
|
setSyncWord KEYWORD2
|
|
|
|
setOutputPower KEYWORD2
|
2018-10-31 16:44:47 +00:00
|
|
|
setCurrentLimit KEYWORD2
|
|
|
|
setPreambleLength KEYWORD2
|
|
|
|
setGain KEYWORD2
|
|
|
|
getFrequencyError KEYWORD2
|
|
|
|
getRSSI KEYWORD2
|
|
|
|
getSNR KEYWORD2
|
|
|
|
getDataRate KEYWORD2
|
2018-07-04 13:16:00 +00:00
|
|
|
setBitRate KEYWORD2
|
2018-07-05 13:39:02 +00:00
|
|
|
setRxBandwidth KEYWORD2
|
|
|
|
setFrequencyDeviation KEYWORD2
|
2018-07-14 07:34:48 +00:00
|
|
|
setNodeAddress KEYWORD2
|
|
|
|
setBroadcastAddress KEYWORD2
|
2018-07-14 08:00:06 +00:00
|
|
|
disableAddressFiltering KEYWORD2
|
2018-12-26 10:36:30 +00:00
|
|
|
setDataShaping KEYWORD2
|
2019-03-22 18:01:56 +00:00
|
|
|
setOOK KEYWORD2
|
|
|
|
setDataShapingOOK KEYWORD2
|
|
|
|
setCRC KEYWORD2
|
2019-11-12 16:26:15 +00:00
|
|
|
variablePacketLengthMode KEYWORD2
|
|
|
|
fixedPacketLengthMode KEYWORD2
|
2019-11-13 15:27:08 +00:00
|
|
|
setCrcFiltering KEYWORD2
|
|
|
|
enableSyncWordFiltering KEYWORD2
|
|
|
|
disableSyncWordFiltering KEYWORD2
|
|
|
|
setPromiscuous KEYWORD2
|
2019-11-19 16:08:59 +00:00
|
|
|
setRSSIConfig KEYWORD2
|
|
|
|
setEncoding KEYWORD2
|
2018-10-31 16:44:47 +00:00
|
|
|
|
|
|
|
# RF69-specific
|
2018-07-14 09:09:09 +00:00
|
|
|
setAESKey KEYWORD2
|
|
|
|
enableAES KEYWORD2
|
|
|
|
disableAES KEYWORD2
|
2018-07-14 09:44:08 +00:00
|
|
|
getTemperature KEYWORD2
|
|
|
|
setAmbientTemperature KEYWORD2
|
2018-03-05 16:08:42 +00:00
|
|
|
|
2019-02-09 11:04:00 +00:00
|
|
|
# CC1101-specific
|
|
|
|
getLQI KEYWORD2
|
2019-02-10 10:48:21 +00:00
|
|
|
setGdo0Action KEYWORD2
|
2019-12-29 09:37:04 +00:00
|
|
|
setGdo2Action KEYWORD2
|
|
|
|
clearGdo0Action KEYWORD2
|
|
|
|
clearGdo2Action KEYWORD2
|
2019-02-09 11:04:00 +00:00
|
|
|
|
2019-05-20 06:49:05 +00:00
|
|
|
# SX126x-specific
|
|
|
|
setTCXO KEYWORD2
|
2019-06-04 07:18:11 +00:00
|
|
|
setDio2AsRfSwitch KEYWORD2
|
2019-07-26 07:43:24 +00:00
|
|
|
getTimeOnAir KEYWORD2
|
2020-01-13 12:17:47 +00:00
|
|
|
implicitHeader KEYWORD2
|
|
|
|
explicitHeader KEYWORD2
|
2019-09-17 06:35:12 +00:00
|
|
|
setSyncBits KEYWORD2
|
2019-09-19 21:09:02 +00:00
|
|
|
setWhitening KEYWORD2
|
2019-12-04 06:43:10 +00:00
|
|
|
startReceiveDutyCycle KEYWORD2
|
|
|
|
startReceiveDutyCycleAuto KEYWORD2
|
2020-01-26 14:11:41 +00:00
|
|
|
setRegulatorLDO KEYWORD2
|
|
|
|
setRegulatorDCDC KEYWORD2
|
2020-01-27 08:30:44 +00:00
|
|
|
getCurrentLimit KEYWORD2
|
2019-05-20 06:49:05 +00:00
|
|
|
|
2018-03-05 16:08:42 +00:00
|
|
|
# ESP8266
|
|
|
|
join KEYWORD2
|
2018-04-02 14:29:27 +00:00
|
|
|
reset KEYWORD2
|
2018-03-05 16:08:42 +00:00
|
|
|
|
2018-03-09 19:18:33 +00:00
|
|
|
# XBee
|
2018-04-02 14:29:27 +00:00
|
|
|
setDestinationAddress KEYWORD2
|
|
|
|
setPanId KEYWORD2
|
2018-07-19 14:21:47 +00:00
|
|
|
getPacketSource KEYWORD2
|
|
|
|
getPacketData KEYWORD2
|
2018-03-09 19:18:33 +00:00
|
|
|
|
2019-05-20 06:49:05 +00:00
|
|
|
# nRF24
|
2020-03-30 15:38:04 +00:00
|
|
|
setIrqAction KEYWORD2
|
2019-06-01 18:50:43 +00:00
|
|
|
setAddressWidth KEYWORD2
|
|
|
|
setTransmitPipe KEYWORD2
|
2019-05-20 06:49:05 +00:00
|
|
|
setReceivePipe KEYWORD2
|
|
|
|
disablePipe KEYWORD2
|
2019-06-01 18:50:43 +00:00
|
|
|
getStatus KEYWORD2
|
2019-11-25 14:51:40 +00:00
|
|
|
setAutoAck KEYWORD2
|
2019-05-20 06:49:05 +00:00
|
|
|
|
2018-07-11 11:43:54 +00:00
|
|
|
# HTTP
|
|
|
|
get KEYWORD2
|
|
|
|
post KEYWORD2
|
|
|
|
|
|
|
|
# MQTT
|
|
|
|
connect KEYWORD2
|
|
|
|
disconnect KEYWORD2
|
|
|
|
publish KEYWORD2
|
|
|
|
subscribe KEYWORD2
|
|
|
|
unsubscribe KEYWORD2
|
|
|
|
ping KEYWORD2
|
|
|
|
check KEYWORD2
|
|
|
|
|
2018-08-20 18:42:14 +00:00
|
|
|
# RTTY
|
2018-08-23 07:21:05 +00:00
|
|
|
idle KEYWORD2
|
2018-09-11 09:24:56 +00:00
|
|
|
byteArr KEYWORD2
|
2018-08-20 18:42:14 +00:00
|
|
|
|
2019-02-09 08:38:50 +00:00
|
|
|
# Morse
|
|
|
|
startSignal KEYWORD2
|
|
|
|
|
2018-07-11 11:43:54 +00:00
|
|
|
# TransportLayer
|
|
|
|
openTransportConnection KEYWORD2
|
|
|
|
closeTransportConnection KEYWORD2
|
|
|
|
send KEYWORD2
|
|
|
|
receive KEYWORD2
|
|
|
|
getNumBytes KEYWORD2
|
|
|
|
|
2019-05-20 06:49:05 +00:00
|
|
|
# SIM800
|
|
|
|
sendSMS KEYWORD2
|
|
|
|
shutdown KEYWORD2
|
|
|
|
|
2020-02-14 07:08:59 +00:00
|
|
|
# AX.25
|
|
|
|
setRepeaters KEYWORD2
|
|
|
|
setRecvSequence KEYWORD2
|
|
|
|
setSendSequence KEYWORD2
|
|
|
|
sendFrame KEYWORD2
|
|
|
|
|
2020-03-31 15:31:10 +00:00
|
|
|
# SSTV
|
|
|
|
sendHeader KEYWORD2
|
|
|
|
sendLine KEYWORD2
|
|
|
|
getPictureHeight KEYWORD2
|
|
|
|
|
2020-04-07 11:30:05 +00:00
|
|
|
# SX128x
|
|
|
|
beginGFSK KEYWORD2
|
2020-04-12 09:05:16 +00:00
|
|
|
beginFLRC KEYWORD2
|
|
|
|
beginBLE KEYWORD2
|
2020-04-12 09:32:07 +00:00
|
|
|
setAccessAddress KEYWORD2
|
2020-04-12 09:05:16 +00:00
|
|
|
range KEYWORD2
|
|
|
|
startRanging KEYWORD2
|
|
|
|
getRangingResult KEYWORD2
|
2020-04-07 11:30:05 +00:00
|
|
|
|
2018-03-05 16:08:42 +00:00
|
|
|
#######################################
|
|
|
|
# Constants (LITERAL1)
|
|
|
|
#######################################
|
|
|
|
|
2020-03-27 13:11:13 +00:00
|
|
|
RADIOLIB_NC LITERAL1
|
2020-01-02 13:48:53 +00:00
|
|
|
RADIOLIB_VERSION LITERAL1
|
2019-12-27 12:15:33 +00:00
|
|
|
|
2018-03-05 16:08:42 +00:00
|
|
|
ERR_NONE LITERAL1
|
2018-07-03 07:58:29 +00:00
|
|
|
ERR_UNKNOWN LITERAL1
|
|
|
|
|
2018-04-02 17:58:02 +00:00
|
|
|
ERR_CHIP_NOT_FOUND LITERAL1
|
2019-06-16 12:33:26 +00:00
|
|
|
ERR_MEMORY_ALLOCATION_FAILED LITERAL1
|
2018-04-02 17:58:02 +00:00
|
|
|
ERR_PACKET_TOO_LONG LITERAL1
|
|
|
|
ERR_TX_TIMEOUT LITERAL1
|
|
|
|
ERR_RX_TIMEOUT LITERAL1
|
|
|
|
ERR_CRC_MISMATCH LITERAL1
|
|
|
|
ERR_INVALID_BANDWIDTH LITERAL1
|
|
|
|
ERR_INVALID_SPREADING_FACTOR LITERAL1
|
|
|
|
ERR_INVALID_CODING_RATE LITERAL1
|
|
|
|
ERR_INVALID_BIT_RANGE LITERAL1
|
2018-07-03 07:58:29 +00:00
|
|
|
ERR_INVALID_FREQUENCY LITERAL1
|
|
|
|
ERR_INVALID_OUTPUT_POWER LITERAL1
|
|
|
|
PREAMBLE_DETECTED LITERAL1
|
|
|
|
CHANNEL_FREE LITERAL1
|
2018-08-02 13:11:38 +00:00
|
|
|
ERR_SPI_WRITE_FAILED LITERAL1
|
|
|
|
ERR_INVALID_CURRENT_LIMIT LITERAL1
|
|
|
|
ERR_INVALID_PREAMBLE_LENGTH LITERAL1
|
|
|
|
ERR_INVALID_GAIN LITERAL1
|
2018-08-18 14:17:10 +00:00
|
|
|
ERR_WRONG_MODEM LITERAL1
|
2019-11-19 16:08:59 +00:00
|
|
|
ERR_INVALID_NUM_SAMPLES LITERAL1
|
|
|
|
ERR_INVALID_RSSI_OFFSET LITERAL1
|
|
|
|
ERR_INVALID_ENCODING LITERAL1
|
2018-07-14 06:43:04 +00:00
|
|
|
|
2018-07-04 13:16:00 +00:00
|
|
|
ERR_INVALID_BIT_RATE LITERAL1
|
2018-07-05 13:39:02 +00:00
|
|
|
ERR_INVALID_FREQUENCY_DEVIATION LITERAL1
|
|
|
|
ERR_INVALID_BIT_RATE_BW_RATIO LITERAL1
|
|
|
|
ERR_INVALID_RX_BANDWIDTH LITERAL1
|
2018-07-14 06:43:04 +00:00
|
|
|
ERR_INVALID_SYNC_WORD LITERAL1
|
2018-12-26 10:36:30 +00:00
|
|
|
ERR_INVALID_DATA_SHAPING LITERAL1
|
2019-03-22 18:01:56 +00:00
|
|
|
ERR_INVALID_MODULATION LITERAL1
|
2018-04-02 17:58:02 +00:00
|
|
|
|
|
|
|
ERR_AT_FAILED LITERAL1
|
|
|
|
ERR_URL_MALFORMED LITERAL1
|
|
|
|
ERR_RESPONSE_MALFORMED_AT LITERAL1
|
|
|
|
ERR_RESPONSE_MALFORMED LITERAL1
|
2018-07-03 07:58:29 +00:00
|
|
|
ERR_MQTT_CONN_VERSION_REJECTED LITERAL1
|
|
|
|
ERR_MQTT_CONN_ID_REJECTED LITERAL1
|
|
|
|
ERR_MQTT_CONN_SERVER_UNAVAILABLE LITERAL1
|
|
|
|
ERR_MQTT_CONN_BAD_USERNAME_PASSWORD LITERAL1
|
|
|
|
ERR_MQTT_CONN_NOT_AUTHORIZED LITERAL1
|
2018-07-10 10:50:14 +00:00
|
|
|
ERR_MQTT_UNEXPECTED_PACKET_ID LITERAL1
|
2018-07-10 13:12:50 +00:00
|
|
|
ERR_MQTT_NO_NEW_PACKET_AVAILABLE LITERAL1
|
2018-07-10 10:50:14 +00:00
|
|
|
MQTT_SUBS_SUCCESS_QOS_0 LITERAL1
|
|
|
|
MQTT_SUBS_SUCCESS_QOS_1 LITERAL1
|
|
|
|
MQTT_SUBS_SUCCESS_QOS_2 LITERAL1
|
|
|
|
ERR_MQTT_SUBS_FAILED LITERAL1
|
2018-04-02 17:58:02 +00:00
|
|
|
|
|
|
|
ERR_CMD_MODE_FAILED LITERAL1
|
2018-07-19 14:21:47 +00:00
|
|
|
ERR_FRAME_MALFORMED LITERAL1
|
|
|
|
ERR_FRAME_INCORRECT_CHECKSUM LITERAL1
|
|
|
|
ERR_FRAME_UNEXPECTED_ID LITERAL1
|
2019-01-05 09:20:14 +00:00
|
|
|
ERR_FRAME_NO_RESPONSE LITERAL1
|
2018-10-02 18:50:32 +00:00
|
|
|
|
|
|
|
ASCII LITERAL1
|
|
|
|
ASCII_EXTENDED LITERAL1
|
|
|
|
ITA2 LITERAL1
|
2019-06-01 18:50:43 +00:00
|
|
|
BCD LITERAL1
|
2018-10-02 18:50:32 +00:00
|
|
|
ERR_INVALID_RTTY_SHIFT LITERAL1
|
|
|
|
ERR_UNSUPPORTED_ENCODING LITERAL1
|
2019-02-09 16:45:04 +00:00
|
|
|
|
2019-05-20 06:49:05 +00:00
|
|
|
ERR_INVALID_DATA_RATE LITERAL1
|
|
|
|
ERR_INVALID_ADDRESS_WIDTH LITERAL1
|
|
|
|
ERR_INVALID_PIPE_NUMBER LITERAL1
|
2019-06-01 18:50:43 +00:00
|
|
|
ERR_ACK_NOT_RECEIVED LITERAL1
|
2019-05-20 06:49:05 +00:00
|
|
|
|
2019-02-09 16:45:04 +00:00
|
|
|
ERR_INVALID_NUM_BROAD_ADDRS LITERAL1
|
2019-05-18 11:27:43 +00:00
|
|
|
|
2019-05-20 06:49:05 +00:00
|
|
|
ERR_INVALID_CRC_CONFIGURATION LITERAL1
|
2019-05-18 11:27:43 +00:00
|
|
|
LORA_DETECTED LITERAL1
|
2019-05-20 06:49:05 +00:00
|
|
|
ERR_INVALID_TCXO_VOLTAGE LITERAL1
|
2019-05-21 09:19:16 +00:00
|
|
|
ERR_INVALID_MODULATION_PARAMETERS LITERAL1
|
|
|
|
ERR_SPI_CMD_TIMEOUT LITERAL1
|
|
|
|
ERR_SPI_CMD_INVALID LITERAL1
|
|
|
|
ERR_SPI_CMD_FAILED LITERAL1
|
2019-12-05 13:37:47 +00:00
|
|
|
ERR_INVALID_SLEEP_PERIOD LITERAL1
|
|
|
|
ERR_INVALID_RX_PERIOD LITERAL1
|
2020-02-14 07:08:59 +00:00
|
|
|
|
|
|
|
ERR_INVALID_CALLSIGN LITERAL1
|
|
|
|
ERR_INVALID_NUM_REPEATERS LITERAL1
|
|
|
|
ERR_INVALID_REPEATER_CALLSIGN LITERAL1
|
2020-04-12 11:47:56 +00:00
|
|
|
|
|
|
|
ERR_RANGING_TIMEOUT LITERAL1
|