MCPcopy Create free account

hub / github.com/LowPowerLab/RFM69 / functions

Functions101 in github.com/LowPowerLab/RFM69

↓ 6 callersMethodgetFrequency
return the frequency (in Hz)
RFM69.cpp:156
↓ 6 callersMethodsendACK
should be called immediately after reception in case sender wants ACK
RFM69.cpp:372
↓ 5 callersFunctionBYTEfromHEX
=================================================================================================================== BYTEfromHEX() - converts from ASCI
RFM69_OTA.cpp:487
↓ 5 callersFunctiongetUsForResolution
RFM69.cpp:1090
↓ 4 callersFunctionHandleHandshakeACK
=================================================================================================================== HandleHandshakeACK() - checks ther
RFM69_OTA.cpp:79
↓ 4 callersMethodsetFrequency
set the frequency (in Hz)
RFM69.cpp:161
↓ 3 callersFunctionPrintHex83
=================================================================================================================== PrintHex83() - prints 8-bit data i
RFM69_OTA.cpp:537
↓ 2 callersFunctionHandleSerialHEXData
=================================================================================================================== HandleSerialHEXData() - handles th
RFM69_OTA.cpp:355
↓ 2 callersFunctionHandleSerialHandshake
=================================================================================================================== HandleSerialHandshake() - handles
RFM69_OTA.cpp:322
↓ 2 callersFunctionHandleWirelessHEXData
=================================================================================================================== HandleWirelessHEXData() - ACKs the
RFM69_OTA.cpp:124
↓ 2 callersFunctionchooseResolutionAndCoef
RFM69.cpp:1118
↓ 2 callersMethodsendWithRetry
to increase the chance of getting a packet across, call this function instead of send and it handles all the ACK requesting/retrying for you :) The on
RFM69.cpp:347
↓ 1 callersFunctionHandleSerialHEXDataWrapper
RFM69_OTA.cpp:342
↓ 1 callersFunctionHandleWirelessHEXDataWrapper
RFM69_OTA.cpp:108
↓ 1 callersFunctiongetCoefForResolution
RFM69.cpp:1107
↓ 1 callersMethodlistenModeInterruptHandler
============================================================================= listenModeInterruptHandler() - only called by listen irq handler =======
RFM69.cpp:1172
↓ 1 callersFunctionprepareSendBuffer
=================================================================================================================== prepareSendBuffer() - returns the
RFM69_OTA.cpp:475
↓ 1 callersFunctionreadSerialLine
=================================================================================================================== readSerialLine() - reads a line fe
RFM69_OTA.cpp:273
↓ 1 callersMethodreceiveDone
checks if a packet was received and/or puts transceiver in receive (ie RX or listen) mode
RFM69.cpp:492
↓ 1 callersFunctionresetUsingWatchdog
=================================================================================================================== resetUsingWatchdog() - Use watchdo
RFM69_OTA.cpp:581
↓ 1 callersMethodsend
RFM69.cpp:329
↓ 1 callersFunctionsendHEXPacket
=================================================================================================================== sendHEXPacket() - return the SEQ o
RFM69_OTA.cpp:496
↓ 1 callersFunctionvalidateHEXData
=================================================================================================================== validateHEXData() - returns length
RFM69_OTA.cpp:437
MethodACKReceived
should be polled immediately after sending a packet with ACK request
RFM69.cpp:360
MethodACKRequested
check whether an ACK was requested in the last received packet (non-broadcasted packet)
RFM69.cpp:367
FunctionCheckForSerialHEX
=================================================================================================================== CheckForSerialHEX() - returns TRUE
RFM69_OTA.cpp:288
FunctionCheckForWirelessHEX
=================================================================================================================== CheckForWirelessHEX() - Checks whe
RFM69_OTA.cpp:47
MethodRFM69
RFM69.h:199
MethodRFM69
RFM69.cpp:42
MethodRFM69_ATC
RFM69_ATC.h:39
FunctionSerialPrint_P
RFM69.cpp:674
FunctionSerialWrite
RFM69.cpp:670
FunctionbufferChecksum
=================================================================================================================== bufferChecksum() - compute 1 byte
RFM69_OTA.cpp:553
MethodcanSend
RFM69.cpp:321
MethoddBm_to_mW
RFM69.cpp:317
MethoddelayIrq
============================================================================= delayIRQ() - called by listenModeSleep() ===============================
RFM69.cpp:1070
MethodenableAutoPower
============================================================================= enableAutoPower() - call with target RSSI, use 0 to disable (default), a
RFM69_ATC.cpp:173
Methodencrypt
To enable encryption: radio.encrypt("ABCDEFGHIJKLMNOP"); To disable encryption: radio.encrypt(null) or radio.encrypt(0) KEY HAS TO BE 16 bytes !!!
RFM69.cpp:510
MethodendListenModeSleep
============================================================================= endListenModeSleep() - called by listenModeSleep() =====================
RFM69.cpp:1058
MethodgetAckRSSI
============================================================================= getAckRSSI() - returns the RSSI value ack'd by the far end. ============
RFM69_ATC.cpp:184
MethodgetAddress
RFM69.cpp:229
MethodgetBitRate
RFM69.cpp:181
MethodgetFrequencyDeviation
return the frequency deviation (in Hz)
RFM69.cpp:177
MethodgetNetwork
RFM69.cpp:239
MethodgetOutputPower
RFM69.cpp:288
MethodgetPowerLevel
return stored _powerLevel
RFM69.cpp:294
MethodgetSpyMode
RFM69.cpp:602
MethodgetSyncSize
RFM69.cpp:610
MethodgetTargetRssi
RFM69_ATC.cpp:177
MethodgetVersion
RFM69.cpp:151
Methodinitialize
============================================================================= initialize() - some extra initialization before calling base class =====
RFM69_ATC.cpp:39
Methodinitialize
RFM69.cpp:60
MethodinterruptHandler
internal function - interrupt gets called when a packet is received
RFM69.cpp:428
MethodinterruptHook
============================================================================= interruptHook() - gets called by the base class interrupt handler right
RFM69_ATC.cpp:121
MethodisAesOn
RFM69.cpp:618
MethodisCrcOn
RFM69.cpp:614
MethodisHighPower
RFM69.cpp:629
MethodisSyncOn
RFM69.cpp:606
Methodisr0
internal function
RFM69.cpp:467
MethodlistenModeApplyHighSpeedSettings
RFM69.cpp:1258
MethodlistenModeEnd
============================================================================= listenModeEnd() - exit listen mode and reinit the radio ================
RFM69.cpp:1247
MethodlistenModeGetDurations
RFM69.cpp:1149
MethodlistenModeHighSpeed
RFM69.h:306
MethodlistenModeIrq
============================================================================= irq handler, simply calls listenModeInterruptHandler method so internal
RFM69.cpp:1167
MethodlistenModeReset
RFM69.cpp:1154
MethodlistenModeSendBurst
============================================================================= sendBurst() - send a burst of packets to a sleeping listening node (or a
RFM69.cpp:1273
MethodlistenModeSetDurations
RFM69.cpp:1132
MethodlistenModeSleep
ListenMode sleep/timer - see ListenModeSleep example for proper usage!
RFM69.cpp:1016
MethodlistenModeStart
============================================================================= listenModeStart() - switch radio to Listen Mode in prep for sleep until
RFM69.cpp:1218
FunctionprepareStoreBuffer
=================================================================================================================== prepareSendBuffer() - returns the
RFM69_OTA.cpp:563
MethodrcCalibration
RFM69.cpp:974
MethodreadAllRegs
RFM69.cpp:679
MethodreadAllRegsCompact
RFM69.cpp:941
MethodreadRSSI
get the received signal strength indicator (RSSI)
RFM69.cpp:530
MethodreadReg
RFM69.cpp:542
MethodreadTemperature
RFM69.cpp:967
MethodreceiveBegin
============================================================================= receiveBegin() - need to clear out our flag before calling base class. =
RFM69_ATC.cpp:164
MethodreceiveBegin
internal function
RFM69.cpp:474
MethodreinitRadio
============================================================================= reinitRadio() - use base class initialization with saved values ========
RFM69.cpp:1082
Methodselect
select the RFM69 transceiver (save SPI settings, set CS low)
RFM69.cpp:558
MethodsendACK
============================================================================= sendAck() - updated to call new sendFrame with additional parameters ===
RFM69_ATC.cpp:51
MethodsendFrame
============================================================================= sendFrame() - the basic version is used to match the RFM69 prototype so
RFM69_ATC.cpp:68
MethodsendFrame
internal function
RFM69.cpp:390
MethodsendWithRetry
============================================================================= sendWithRetry() - overrides the base to allow increasing power when repe
RFM69_ATC.cpp:145
Methodset300KBPS
=================================================================================================================== radio300KBPS() - switch radio to m
RFM69.cpp:982
MethodsetAddress
set this node's address
RFM69.cpp:224
MethodsetCS
set the slave select (CS) pin
RFM69.cpp:643
MethodsetHighPower
for RFM69 HW/HCW only: you must call setHighPower(true) after initialize() or else transmission won't work
RFM69.cpp:623
MethodsetHighPowerRegs
internal function - for HW/HCW only: enables HiPower for 18-20dBm output should only be used with PA1+PA2
RFM69.cpp:636
MethodsetIrq
set the IRQ pin
RFM69.cpp:650
MethodsetIsrCallback
set user's ISR callback
RFM69.cpp:244
MethodsetLNA
============================================================================= setLNA() - disable the AGC and set a manual gain to attenuate input sign
RFM69.cpp:1008
MethodsetMode
RFM69.cpp:185
MethodsetNetwork
set this node's network id
RFM69.cpp:234
MethodsetPowerDBm
Set TX Output power in dBm: [-18..+13]dBm in RFM69 W/CW [ -2..+20]dBm in RFM69 HW/HCW
RFM69.cpp:299
MethodsetPowerLevel
Control transmitter output power (this is NOT a dBm value!) the power configurations are explained in the SX1231H datasheet (Table 10 on p21; RegPaLev
RFM69.cpp:260
Methodsleep
put transceiver in sleep mode to save battery - to wake or resume receiving just call receiveDone()
RFM69.cpp:219
MethodspyMode
true = disable ID filtering to capture all packets on network, regardless of TARGETID false (default) = enable node/broadcast ID filtering to capture
RFM69.cpp:597
Methodunselect
unselect the RFM69 transceiver (set CS high, restore SPI settings)
RFM69.cpp:583
FunctionvalidHexString
=================================================================================================================== validHexString() - walk a char str
RFM69_OTA.cpp:572
next →1–100 of 101, ranked by callers