Upgrade RadioLib to 5.50

This commit is contained in:
lewishe 2022-12-09 16:12:04 +08:00
commit 6301fa4734
208 changed files with 15925 additions and 10099 deletions

View file

@ -12,9 +12,7 @@ Module KEYWORD1
# modules
CC1101 KEYWORD1
ESP8266 KEYWORD1
HC05 KEYWORD1
JDY08 KEYWORD1
LLCC68 KEYWORD1
nRF24 KEYWORD1
RF69 KEYWORD1
RFM22 KEYWORD1
@ -40,20 +38,18 @@ SX1279 KEYWORD1
SX1280 KEYWORD1
SX1281 KEYWORD1
SX1282 KEYWORD1
XBee KEYWORD1
XBeeSerial KEYWORD1
# protocols
MQTTClient KEYWORD1
HTTPClient KEYWORD1
RTTYClient KEYWORD1
MorseClient KEYWORD1
PagerClient KEYWORD1
AX25Client KEYWORD1
AX25Frame KEYWORD1
SSTVClient KEYWORD1
HellClient KEYWORD1
AFSKClient KEYWORD1
FSK4Client KEYWORD1
APRSClient KEYWORD1
PagerClient KEYWORD1
# SSTV modes
Scottie1 KEYWORD1
@ -91,8 +87,11 @@ setDio1Action KEYWORD2
clearDio0Action KEYWORD2
clearDio1Action KEYWORD2
startTransmit KEYWORD2
finishTransmit KEYWORD2
startReceive KEYWORD2
readData KEYWORD2
startChannelScan KEYWORD2
getChannelScanResult KEYWORD2
setBandwidth KEYWORD2
setSpreadingFactor KEYWORD2
setCodingRate KEYWORD2
@ -104,10 +103,14 @@ setPreambleLength KEYWORD2
setGain KEYWORD2
getFrequencyError KEYWORD2
getRSSI KEYWORD2
getAFCError KEYWORD2
getSNR KEYWORD2
getDataRate KEYWORD2
setBitRate KEYWORD2
setRxBandwidth KEYWORD2
setAFCBandwidth KEYWORD2
setAFC KEYWORD2
setAFCAGCTrigger KEYWORD2
setFrequencyDeviation KEYWORD2
setNodeAddress KEYWORD2
setBroadcastAddress KEYWORD2
@ -131,6 +134,28 @@ setRfSwitchPins KEYWORD2
forceLDRO KEYWORD2
autoLDRO KEYWORD2
getChipVersion KEYWORD2
invertIQ KEYWORD2
setOokThresholdType KEYWORD2
setOokPeakThresholdDecrement KEYWORD2
setOokFixedOrFloorThreshold KEYWORD2
setOokPeakThresholdStep KEYWORD2
setDirectSyncWord KEYWORD2
setDirectAction KEYWORD2
readBit KEYWORD2
enableBitSync KEYWORD2
disableBitSync KEYWORD2
setFHSSHoppingPeriod KEYWORD2
getFHSSHoppingPeriod KEYWORD2
getFHSSChannel KEYWORD2
clearFHSSInt KEYWORD2
randomByte KEYWORD2
getPacketLength KEYWORD2
setFifoEmptyAction KEYWORD2
clearFifoEmptyAction KEYWORD2
setFifoFullAction KEYWORD2
clearFifoFullAction KEYWORD2
fifoAdd KEYWORD2
fifoGet KEYWORD2
# RF69-specific
setAESKey KEYWORD2
@ -138,6 +163,10 @@ enableAES KEYWORD2
disableAES KEYWORD2
getTemperature KEYWORD2
setAmbientTemperature KEYWORD2
setLnaTestBoost KEYWORD2
setOokFixedThreshold KEYWORD2
enableContinuousModeBitSync KEYWORD2
disableContinuousModeBitSync KEYWORD2
# CC1101-specific
getLQI KEYWORD2
@ -160,16 +189,8 @@ startReceiveDutyCycleAuto KEYWORD2
setRegulatorLDO KEYWORD2
setRegulatorDCDC KEYWORD2
getCurrentLimit KEYWORD2
# ESP8266
join KEYWORD2
reset KEYWORD2
# XBee
setDestinationAddress KEYWORD2
setPanId KEYWORD2
getPacketSource KEYWORD2
getPacketData KEYWORD2
getIrqStatus KEYWORD2
getLastError KEYWORD2
# nRF24
setIrqAction KEYWORD2
@ -180,19 +201,6 @@ disablePipe KEYWORD2
getStatus KEYWORD2
setAutoAck KEYWORD2
# HTTP
get KEYWORD2
post KEYWORD2
# MQTT
connect KEYWORD2
disconnect KEYWORD2
publish KEYWORD2
subscribe KEYWORD2
unsubscribe KEYWORD2
ping KEYWORD2
check KEYWORD2
# RTTY
idle KEYWORD2
byteArr KEYWORD2
@ -200,22 +208,12 @@ byteArr KEYWORD2
# Morse
startSignal KEYWORD2
# TransportLayer
openTransportConnection KEYWORD2
closeTransportConnection KEYWORD2
send KEYWORD2
receive KEYWORD2
getNumBytes KEYWORD2
# SIM800
sendSMS KEYWORD2
shutdown KEYWORD2
# AX.25
setRepeaters KEYWORD2
setRecvSequence KEYWORD2
setSendSequence KEYWORD2
sendFrame KEYWORD2
setCorrection KEYWORD2
# SSTV
sendHeader KEYWORD2
@ -233,11 +231,24 @@ getRangingResult KEYWORD2
# Hellschreiber
printGlyph KEYWORD2
setInversion KEYWORD2
# AFSK
tone KEYWORD2
noTone KEYWORD2
# APRS
sendPosition KEYWORD2
sendMicE KEYWORD2
# Pager
sendTone KEYWORD2
# PhysicalLayer
dropSync KEYWORD2
setTimerFlag KEYWORD2
setInterruptSetup KEYWORD2
#######################################
# Constants (LITERAL1)
#######################################
@ -255,88 +266,80 @@ RADIOLIB_ENCODING_NRZ LITERAL1
RADIOLIB_ENCODING_MANCHESTER LITERAL1
RADIOLIB_ENCODING_WHITENING LITERAL1
ERR_NONE LITERAL1
ERR_UNKNOWN LITERAL1
RADIOLIB_BUILTIN_MODULE LITERAL1
ERR_CHIP_NOT_FOUND LITERAL1
ERR_MEMORY_ALLOCATION_FAILED LITERAL1
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
ERR_INVALID_FREQUENCY LITERAL1
ERR_INVALID_OUTPUT_POWER LITERAL1
PREAMBLE_DETECTED LITERAL1
CHANNEL_FREE LITERAL1
ERR_SPI_WRITE_FAILED LITERAL1
ERR_INVALID_CURRENT_LIMIT LITERAL1
ERR_INVALID_PREAMBLE_LENGTH LITERAL1
ERR_INVALID_GAIN LITERAL1
ERR_WRONG_MODEM LITERAL1
ERR_INVALID_NUM_SAMPLES LITERAL1
ERR_INVALID_RSSI_OFFSET LITERAL1
ERR_INVALID_ENCODING LITERAL1
RADIOLIB_MORSE_INTER_SYMBOL LITERAL1
RADIOLIB_MORSE_CHAR_COMPLETE LITERAL1
RADIOLIB_MORSE_WORD_COMPLETE LITERAL1
ERR_INVALID_BIT_RATE LITERAL1
ERR_INVALID_FREQUENCY_DEVIATION LITERAL1
ERR_INVALID_BIT_RATE_BW_RATIO LITERAL1
ERR_INVALID_RX_BANDWIDTH LITERAL1
ERR_INVALID_SYNC_WORD LITERAL1
ERR_INVALID_DATA_SHAPING LITERAL1
ERR_INVALID_MODULATION LITERAL1
RADIOLIB_ERR_NONE LITERAL1
RADIOLIB_ERR_UNKNOWN LITERAL1
ERR_AT_FAILED LITERAL1
ERR_URL_MALFORMED LITERAL1
ERR_RESPONSE_MALFORMED_AT LITERAL1
ERR_RESPONSE_MALFORMED LITERAL1
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
ERR_MQTT_UNEXPECTED_PACKET_ID LITERAL1
ERR_MQTT_NO_NEW_PACKET_AVAILABLE LITERAL1
MQTT_SUBS_SUCCESS_QOS_0 LITERAL1
MQTT_SUBS_SUCCESS_QOS_1 LITERAL1
MQTT_SUBS_SUCCESS_QOS_2 LITERAL1
ERR_MQTT_SUBS_FAILED 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
ERR_CMD_MODE_FAILED LITERAL1
ERR_FRAME_MALFORMED LITERAL1
ERR_FRAME_INCORRECT_CHECKSUM LITERAL1
ERR_FRAME_UNEXPECTED_ID LITERAL1
ERR_FRAME_NO_RESPONSE 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
RADIOLIB_ERR_INVALID_OOK_RSSI_PEAK_TYPE LITERAL1
ASCII LITERAL1
ASCII_EXTENDED LITERAL1
ITA2 LITERAL1
BCD LITERAL1
ERR_INVALID_RTTY_SHIFT LITERAL1
ERR_UNSUPPORTED_ENCODING 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
ERR_INVALID_DATA_RATE LITERAL1
ERR_INVALID_ADDRESS_WIDTH LITERAL1
ERR_INVALID_PIPE_NUMBER LITERAL1
ERR_ACK_NOT_RECEIVED LITERAL1
RADIOLIB_ASCII LITERAL1
RADIOLIB_ASCII_EXTENDED LITERAL1
RADIOLIB_ITA2 LITERAL1
RADIOLIB_ERR_INVALID_RTTY_SHIFT LITERAL1
RADIOLIB_ERR_UNSUPPORTED_ENCODING LITERAL1
ERR_INVALID_NUM_BROAD_ADDRS 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
ERR_INVALID_CRC_CONFIGURATION LITERAL1
LORA_DETECTED LITERAL1
ERR_INVALID_TCXO_VOLTAGE LITERAL1
ERR_INVALID_MODULATION_PARAMETERS LITERAL1
ERR_SPI_CMD_TIMEOUT LITERAL1
ERR_SPI_CMD_INVALID LITERAL1
ERR_SPI_CMD_FAILED LITERAL1
ERR_INVALID_SLEEP_PERIOD LITERAL1
ERR_INVALID_RX_PERIOD LITERAL1
RADIOLIB_ERR_INVALID_NUM_BROAD_ADDRS LITERAL1
ERR_INVALID_CALLSIGN LITERAL1
ERR_INVALID_NUM_REPEATERS LITERAL1
ERR_INVALID_REPEATER_CALLSIGN 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
ERR_RANGING_TIMEOUT LITERAL1
RADIOLIB_ERR_INVALID_CALLSIGN LITERAL1
RADIOLIB_ERR_INVALID_NUM_REPEATERS LITERAL1
RADIOLIB_ERR_INVALID_REPEATER_CALLSIGN LITERAL1
RADIOLIB_ERR_RANGING_TIMEOUT LITERAL1
RADIOLIB_ERR_INVALID_PAYLOAD LITERAL1
RADIOLIB_ERR_ADDRESS_NOT_FOUND LITERAL1