RadioLib/keywords.txt

462 wiersze
10 KiB
Plaintext

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
2023-04-22 16:07:27 +00:00
RadioLibHal KEYWORD1
2023-04-16 19:05:35 +00:00
ArduinoHal 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
LLCC68 KEYWORD1
LR1110 KEYWORD1
LR1120 KEYWORD1
LR1121 KEYWORD1
2019-05-20 06:49:05 +00:00
nRF24 KEYWORD1
2018-03-09 19:18:33 +00:00
RF69 KEYWORD1
RFM22 KEYWORD1
RFM23 KEYWORD1
2018-10-31 16:44:47 +00:00
RFM95 KEYWORD1
RFM96 KEYWORD1
RFM97 KEYWORD1
RFM98 KEYWORD1
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
SX1233 KEYWORD1
2019-05-19 14:16:53 +00:00
SX1261 KEYWORD1
SX1262 KEYWORD1
2019-05-19 14:16:53 +00:00
SX1268 KEYWORD1
2018-04-02 14:29:27 +00:00
SX1272 KEYWORD1
SX1273 KEYWORD1
SX1276 KEYWORD1
SX1277 KEYWORD1
2018-04-02 14:29:27 +00:00
SX1278 KEYWORD1
SX1279 KEYWORD1
2020-04-07 11:30:05 +00:00
SX1280 KEYWORD1
SX1281 KEYWORD1
SX1282 KEYWORD1
2022-12-22 11:40:46 +00:00
STM32WLx KEYWORD1
STM32WLx_Module KEYWORD1
2018-03-05 16:08:42 +00:00
2020-03-31 15:31:10 +00:00
# protocols
2018-08-20 18:42:14 +00:00
RTTYClient KEYWORD1
MorseClient KEYWORD1
2020-02-14 07:08:59 +00:00
AX25Client KEYWORD1
AX25Frame KEYWORD1
2020-03-31 15:31:10 +00:00
SSTVClient KEYWORD1
2020-04-14 07:33:39 +00:00
HellClient KEYWORD1
2020-04-30 15:09:25 +00:00
AFSKClient KEYWORD1
2021-09-24 06:58:11 +00:00
FSK4Client KEYWORD1
2021-11-28 21:56:36 +00:00
APRSClient KEYWORD1
2022-10-01 12:56:37 +00:00
PagerClient KEYWORD1
ExternalRadio KEYWORD1
2023-04-29 21:01:23 +00:00
BellClient KEYWORD1
LoRaWANNode KEYWORD1
LoRaWANBand_t KEYWORD1
LoRaWANEvent_t KEYWORD1
2020-03-31 15:31:10 +00:00
# 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
2023-04-29 21:01:23 +00:00
# Bell Modems
Bell101 KEYWORD1
Bell103 KEYWORD1
Bell202 KEYWORD1
2023-07-06 16:38:20 +00:00
# LoRaWAN bands
EU868 KEYWORD1
US915 KEYWORD1
CN780 KEYWORD1
EU433 KEYWORD1
AU915 KEYWORD1
CN500 KEYWORD1
AS923 KEYWORD1
KR920 KEYWORD1
IN865 KEYWORD1
# LR11x0 scan results
LR11x0WifiResult_t KEYWORD1
LR11x0WifiResultFull_t KEYWORD1
LR11x0WifiResultExtended_t 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
2022-12-22 11:40:46 +00:00
setRfSwitchTable 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
clearDio0Action KEYWORD2
clearDio1Action KEYWORD2
2018-10-31 16:44:47 +00:00
startTransmit KEYWORD2
2022-09-18 14:10:54 +00:00
finishTransmit KEYWORD2
2018-10-31 16:44:47 +00:00
startReceive KEYWORD2
readData KEYWORD2
startChannelScan KEYWORD2
getChannelScanResult KEYWORD2
2018-03-05 16:08:42 +00:00
setBandwidth KEYWORD2
setSpreadingFactor KEYWORD2
setCodingRate KEYWORD2
setFrequency KEYWORD2
setSyncWord KEYWORD2
setOutputPower KEYWORD2
checkOutputPower KEYWORD2
2018-10-31 16:44:47 +00:00
setCurrentLimit KEYWORD2
setPreambleLength KEYWORD2
setGain KEYWORD2
getFrequencyError KEYWORD2
getRSSI KEYWORD2
2021-04-15 19:33:58 +00:00
getAFCError KEYWORD2
2018-10-31 16:44:47 +00:00
getSNR KEYWORD2
getDataRate KEYWORD2
2018-07-04 13:16:00 +00:00
setBitRate KEYWORD2
setRxBandwidth KEYWORD2
autoSetRxBandwidth KEYWORD2
2021-04-15 19:33:58 +00:00
setAFCBandwidth KEYWORD2
setAFC KEYWORD2
setAFCAGCTrigger KEYWORD2
setFrequencyDeviation KEYWORD2
2018-07-14 07:34:48 +00:00
setNodeAddress KEYWORD2
setBroadcastAddress KEYWORD2
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
2023-11-12 16:51:34 +00:00
setCrcFiltering KEYWORD2
enableSyncWordFiltering KEYWORD2
disableSyncWordFiltering KEYWORD2
setPromiscuous KEYWORD2
2019-11-19 16:08:59 +00:00
setRSSIConfig KEYWORD2
setEncoding KEYWORD2
getIRQFlags KEYWORD2
getModemStatus KEYWORD2
getTempRaw KEYWORD2
2020-06-18 14:31:38 +00:00
setRfSwitchPins KEYWORD2
2020-07-08 16:51:01 +00:00
forceLDRO KEYWORD2
autoLDRO KEYWORD2
getChipVersion KEYWORD2
2023-11-12 16:51:34 +00:00
invertIQ KEYWORD2
2021-03-25 12:39:44 +00:00
setOokThresholdType KEYWORD2
setOokPeakThresholdDecrement KEYWORD2
setOokFixedOrFloorThreshold KEYWORD2
2023-11-12 16:51:34 +00:00
setOokPeakThresholdStep KEYWORD2
2021-06-14 18:59:38 +00:00
setDirectSyncWord KEYWORD2
setDirectAction KEYWORD2
readBit KEYWORD2
2021-04-16 15:34:55 +00:00
enableBitSync KEYWORD2
disableBitSync KEYWORD2
2022-01-13 19:25:02 +00:00
setFHSSHoppingPeriod KEYWORD2
getFHSSHoppingPeriod KEYWORD2
getFHSSChannel KEYWORD2
clearFHSSInt KEYWORD2
randomByte KEYWORD2
2022-01-25 19:19:17 +00:00
getPacketLength KEYWORD2
setFifoEmptyAction KEYWORD2
clearFifoEmptyAction KEYWORD2
2022-08-20 16:14:13 +00:00
setFifoFullAction KEYWORD2
clearFifoFullAction KEYWORD2
fifoAdd KEYWORD2
fifoGet KEYWORD2
setLowBatteryThreshold 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
getTemperature KEYWORD2
setAmbientTemperature KEYWORD2
2021-03-29 08:25:29 +00:00
setLnaTestBoost KEYWORD2
setOokFixedThreshold KEYWORD2
2021-04-16 15:34:55 +00:00
enableContinuousModeBitSync KEYWORD2
disableContinuousModeBitSync KEYWORD2
2018-03-05 16:08:42 +00:00
2019-02-09 11:04:00 +00:00
# CC1101-specific
getLQI KEYWORD2
setGdo0Action KEYWORD2
setGdo2Action KEYWORD2
clearGdo0Action KEYWORD2
clearGdo2Action KEYWORD2
2020-07-19 16:08:43 +00:00
setCrcFiltering KEYWORD2
2019-02-09 11:04:00 +00:00
2019-05-20 06:49:05 +00:00
# SX126x-specific
setTCXO KEYWORD2
setDio2AsRfSwitch KEYWORD2
getTimeOnAir KEYWORD2
2020-01-13 12:17:47 +00:00
implicitHeader KEYWORD2
explicitHeader KEYWORD2
2019-09-17 06:35:12 +00:00
setSyncBits KEYWORD2
setWhitening KEYWORD2
startReceiveDutyCycle KEYWORD2
startReceiveDutyCycleAuto KEYWORD2
setRegulatorLDO KEYWORD2
setRegulatorDCDC KEYWORD2
getCurrentLimit KEYWORD2
getIrqStatus KEYWORD2
2022-10-01 21:01:05 +00:00
getLastError KEYWORD2
setRxBoostedGainMode KEYWORD2
2023-03-11 19:09:03 +00:00
uploadPatch KEYWORD2
spectralScanStart KEYWORD2
spectralScanAbort KEYWORD2
spectralScanGetStatus KEYWORD2
spectralScanGetResult KEYWORD2
setPaRampTime KEYWORD2
2019-05-20 06:49:05 +00:00
# nRF24
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
setAutoAck KEYWORD2
2019-05-20 06:49:05 +00:00
2024-04-21 13:01:57 +00:00
# LR11x0
beginLRFHSS KEYWORD2
setLrFhssConfig KEYWORD2
startWifiScan KEYWORD2
getWifiScanResultsCount KEYWORD2
getWifiScanResult KEYWORD2
wifiScan KEYWORD2
setWiFiScanAction KEYWORD2
clearWiFiScanAction KEYWORD2
2024-04-21 13:01:57 +00:00
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
# Morse
startSignal KEYWORD2
2020-02-14 07:08:59 +00:00
# AX.25
setRepeaters KEYWORD2
setRecvSequence KEYWORD2
setSendSequence KEYWORD2
sendFrame KEYWORD2
setCorrection KEYWORD2
2020-02-14 07:08:59 +00:00
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
2020-04-14 07:33:39 +00:00
# Hellschreiber
printGlyph KEYWORD2
setInversion KEYWORD2
2020-04-14 07:33:39 +00:00
2020-04-30 15:09:25 +00:00
# AFSK
tone KEYWORD2
noTone KEYWORD2
2021-11-28 21:56:36 +00:00
# APRS
sendPosition KEYWORD2
2022-08-20 16:14:13 +00:00
sendMicE KEYWORD2
2021-11-28 21:56:36 +00:00
2022-10-01 12:56:37 +00:00
# Pager
sendTone KEYWORD2
# PhysicalLayer
dropSync KEYWORD2
setTimerFlag KEYWORD2
setInterruptSetup KEYWORD2
2023-06-21 20:02:40 +00:00
setPacketReceivedAction KEYWORD2
clearPacketReceivedAction KEYWORD2
setPacketSentAction KEYWORD2
clearPacketSentAction KEYWORD2
setDataRate KEYWORD2
2024-01-27 17:23:52 +00:00
checkDataRate KEYWORD2
2023-04-29 21:01:23 +00:00
# BellModem
setModem KEYWORD2
# LoRaWAN
wipe KEYWORD2
getBufferNonces KEYWORD2
setBufferNonces KEYWORD2
getBufferSession KEYWORD2
setBufferSession KEYWORD2
2023-11-12 16:51:34 +00:00
restore KEYWORD2
beginOTAA KEYWORD2
beginABP KEYWORD2
2024-01-12 23:05:25 +00:00
isJoined KEYWORD2
2023-11-12 16:51:34 +00:00
saveSession KEYWORD2
sendMacCommandReq KEYWORD2
uplink KEYWORD2
downlink KEYWORD2
2023-11-12 16:51:34 +00:00
sendReceive KEYWORD2
setDeviceStatus KEYWORD2
getFCntUp KEYWORD2
getNFCntDown KEYWORD2
getAFCntDown KEYWORD2
resetFCntDown KEYWORD2
2023-11-12 16:51:34 +00:00
setDatarate KEYWORD2
setADR KEYWORD2
setDutyCycle KEYWORD2
dutyCycleInterval KEYWORD2
timeUntilUplink KEYWORD2
setDwellTime KEYWORD2
maxPayloadDwellTime KEYWORD2
setTxPower KEYWORD2
getMacLinkCheckAns KEYWORD2
getMacDeviceTimeAns KEYWORD2
getDevAddr KEYWORD2
getLastToA KEYWORD2
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
2022-12-22 11:40:46 +00:00
RADIOLIB_PIN_TYPE LITERAL1
2020-07-06 17:39:16 +00:00
RADIOLIB_SHAPING_NONE LITERAL1
RADIOLIB_SHAPING_0_3 LITERAL1
RADIOLIB_SHAPING_0_5 LITERAL1
RADIOLIB_SHAPING_0_7 LITERAL1
RADIOLIB_SHAPING_1_0 LITERAL1
RADIOLIB_ENCODING_NRZ LITERAL1
RADIOLIB_ENCODING_MANCHESTER LITERAL1
RADIOLIB_ENCODING_WHITENING LITERAL1
RADIOLIB_BUILTIN_MODULE LITERAL1
RADIOLIB_MORSE_INTER_SYMBOL LITERAL1
RADIOLIB_MORSE_CHAR_COMPLETE LITERAL1
RADIOLIB_MORSE_WORD_COMPLETE LITERAL1
2021-11-14 10:36:06 +00:00
RADIOLIB_ERR_NONE LITERAL1
RADIOLIB_ERR_UNKNOWN LITERAL1
RADIOLIB_ERR_CHIP_NOT_FOUND LITERAL1
RADIOLIB_ERR_MEMORY_ALLOCATION_FAILED LITERAL1
RADIOLIB_ERR_PACKET_TOO_LONG LITERAL1
RADIOLIB_ERR_TX_TIMEOUT LITERAL1
RADIOLIB_ERR_RX_TIMEOUT LITERAL1
RADIOLIB_ERR_CRC_MISMATCH LITERAL1
RADIOLIB_ERR_INVALID_BANDWIDTH LITERAL1
RADIOLIB_ERR_INVALID_SPREADING_FACTOR LITERAL1
RADIOLIB_ERR_INVALID_CODING_RATE LITERAL1
RADIOLIB_ERR_INVALID_BIT_RANGE LITERAL1
RADIOLIB_ERR_INVALID_FREQUENCY LITERAL1
RADIOLIB_ERR_INVALID_OUTPUT_POWER LITERAL1
RADIOLIB_PREAMBLE_DETECTED LITERAL1
RADIOLIB_CHANNEL_FREE LITERAL1
RADIOLIB_ERR_SPI_WRITE_FAILED LITERAL1
RADIOLIB_ERR_INVALID_CURRENT_LIMIT LITERAL1
RADIOLIB_ERR_INVALID_PREAMBLE_LENGTH LITERAL1
RADIOLIB_ERR_INVALID_GAIN LITERAL1
RADIOLIB_ERR_WRONG_MODEM LITERAL1
RADIOLIB_ERR_INVALID_NUM_SAMPLES LITERAL1
RADIOLIB_ERR_INVALID_RSSI_OFFSET LITERAL1
RADIOLIB_ERR_INVALID_ENCODING LITERAL1
RADIOLIB_ERR_INVALID_BIT_RATE LITERAL1
RADIOLIB_ERR_INVALID_FREQUENCY_DEVIATION LITERAL1
RADIOLIB_ERR_INVALID_BIT_RATE_BW_RATIO LITERAL1
RADIOLIB_ERR_INVALID_RX_BANDWIDTH LITERAL1
RADIOLIB_ERR_INVALID_SYNC_WORD LITERAL1
RADIOLIB_ERR_INVALID_DATA_SHAPING LITERAL1
RADIOLIB_ERR_INVALID_MODULATION LITERAL1
2022-08-20 16:14:13 +00:00
RADIOLIB_ERR_INVALID_OOK_RSSI_PEAK_TYPE LITERAL1
RADIOLIB_ERR_INVALID_SYMBOL LITERAL1
RADIOLIB_ERR_INVALID_MIC_E_TELEMETRY LITERAL1
RADIOLIB_ERR_INVALID_MIC_E_TELEMETRY_LENGTH LITERAL1
RADIOLIB_ERR_MIC_E_TELEMETRY_STATUS LITERAL1
2021-11-14 10:36:06 +00:00
RADIOLIB_ASCII LITERAL1
RADIOLIB_ASCII_EXTENDED LITERAL1
RADIOLIB_ITA2 LITERAL1
RADIOLIB_ERR_INVALID_RTTY_SHIFT LITERAL1
RADIOLIB_ERR_UNSUPPORTED_ENCODING LITERAL1
RADIOLIB_ERR_INVALID_DATA_RATE LITERAL1
RADIOLIB_ERR_INVALID_ADDRESS_WIDTH LITERAL1
RADIOLIB_ERR_INVALID_PIPE_NUMBER LITERAL1
RADIOLIB_ERR_ACK_NOT_RECEIVED LITERAL1
RADIOLIB_ERR_INVALID_NUM_BROAD_ADDRS LITERAL1
RADIOLIB_ERR_INVALID_CRC_CONFIGURATION LITERAL1
RADIOLIB_LORA_DETECTED LITERAL1
RADIOLIB_ERR_INVALID_TCXO_VOLTAGE LITERAL1
RADIOLIB_ERR_INVALID_MODULATION_PARAMETERS LITERAL1
RADIOLIB_ERR_SPI_CMD_TIMEOUT LITERAL1
RADIOLIB_ERR_SPI_CMD_INVALID LITERAL1
RADIOLIB_ERR_SPI_CMD_FAILED LITERAL1
RADIOLIB_ERR_INVALID_SLEEP_PERIOD LITERAL1
RADIOLIB_ERR_INVALID_RX_PERIOD LITERAL1
RADIOLIB_ERR_INVALID_CALLSIGN LITERAL1
RADIOLIB_ERR_INVALID_NUM_REPEATERS LITERAL1
RADIOLIB_ERR_INVALID_REPEATER_CALLSIGN LITERAL1
RADIOLIB_ERR_RANGING_TIMEOUT LITERAL1
2022-10-01 12:56:37 +00:00
RADIOLIB_ERR_INVALID_PAYLOAD LITERAL1
RADIOLIB_ERR_ADDRESS_NOT_FOUND LITERAL1
RADIOLIB_ERR_INVALID_FUNCTION LITERAL1
RADIOLIB_ERR_NETWORK_NOT_JOINED LITERAL1
RADIOLIB_ERR_DOWNLINK_MALFORMED LITERAL1
RADIOLIB_ERR_INVALID_REVISION LITERAL1
RADIOLIB_ERR_INVALID_PORT LITERAL1
RADIOLIB_ERR_NO_RX_WINDOW LITERAL1
RADIOLIB_ERR_INVALID_CHANNEL LITERAL1
RADIOLIB_ERR_INVALID_CID LITERAL1
2023-11-12 16:51:34 +00:00
RADIOLIB_ERR_UPLINK_UNAVAILABLE LITERAL1
RADIOLIB_ERR_COMMAND_QUEUE_FULL LITERAL1
2023-11-12 16:51:34 +00:00
RADIOLIB_ERR_COMMAND_QUEUE_ITEM_NOT_FOUND LITERAL1
RADIOLIB_ERR_JOIN_NONCE_INVALID LITERAL1
RADIOLIB_ERR_N_FCNT_DOWN_INVALID LITERAL1
RADIOLIB_ERR_A_FCNT_DOWN_INVALID LITERAL1
RADIOLIB_ERR_DATA_RATE_INVALID LITERAL1
RADIOLIB_ERR_DWELL_TIME_EXCEEDED LITERAL1
RADIOLIB_ERR_CHECKSUM_MISMATCH LITERAL1
RADIOLIB_LORAWAN_NO_DOWNLINK LITERAL1