Jonas Scharpf
2021234261
Add new getter functions to RFM69 and RFM69 ATC
...
- getVersion() to read RFM version
- getAddress() to return configured node ID
- getNetwork() to return configured network ID
- getFrequencyDeviation() to read frequency deviation
- getBitRate() to read the modulation bitrate in bits/second
- getSpyMode() to return spy mode setting
- isSyncOn()
- getSyncSize()
- isCrcOn() to check if CRC is activated
- isAesOn() to check if encryption is enabled
- isHighPower() to check if module is configured as HCW or not
- dBm_to_mW() to convert dBm to mW
- getOutputPower() to get the configured output power instead of returning the last set value
- getTargetRssi() to get the configured RSSI value, only for RFM69_ATC
- `_networkID` made public to get it via getNetwork() function
2025-01-03 15:12:16 +01:00
Jonas Scharpf
ba99d94215
Fixup some whitespaces and alignments/formatting in the code
2025-01-03 13:22:35 +01:00
Jonas Scharpf
aeaedc9dff
Add link to PlatformIO in README
2025-01-03 13:22:13 +01:00
Felix Rusu
5f6b8984b3
Create SwitchMoteR4_RGB_PIR.ino
2024-10-18 12:16:04 -04:00
Felix Rusu
205ec516ea
Merge branch 'master' of https://github.com/LowPowerLab/RFM69
2023-08-12 21:29:02 -04:00
Felix Rusu
8b564899c7
bit of refactoring
2023-08-12 21:29:01 -04:00
Felix Rusu
d72680526f
Update README.md
2023-01-19 21:10:42 -05:00
Felix Rusu
06a4a7ba25
Update RFM69.cpp
...
Fixes #187
2022-12-27 11:33:28 -05:00
Felix Rusu
ff7e3555d6
Merge pull request #185 from haschler/master
...
Revert redundant pin numbering for ESP32
2022-11-16 17:20:05 -05:00
haschler
52df472c32
Revert redundant pin numbering for ESP32
...
spi->begin() chooses VSPI pin numbering by default.
2022-11-15 21:40:30 +01:00
Felix Rusu
2864347e78
Mark 1.5.2 release
2022-08-01 17:36:51 -04:00
Felix Rusu
c0fc0f82c6
Merge pull request #181 from strange-v/master
...
ISR callback in a user space
2022-07-18 19:22:14 -04:00
strange_v
4b91c6c1b6
Restructured a bit
2022-07-11 20:51:58 +03:00
strange_v
ada0e6abcd
Added ISR callback
2022-07-10 17:55:33 +03:00
Felix Rusu
b65f6c4eb1
Merge pull request #168 from jdede/esp8266-ACK-fix
...
Fix for esp8266 ACK problem. Solution as suggested in #49 and #105
2022-02-25 11:03:28 -05:00
Jens Dede
d8d4ee6ffe
Also adapt code for send function. Added some comments.
2022-02-25 11:02:39 +01:00
Felix Rusu
6469dac833
v1.5.1 - setPowerLevelDBm() fix
...
https://lowpowerlab.com/forum/general-topics/power-levels-again/
2022-02-07 14:19:22 -05:00
Felix Rusu
01f7002d8b
Update .travis.yml
2022-01-10 15:34:24 -05:00
Felix Rusu
242a54479a
Update .travis.yml
2021-12-15 15:33:03 -05:00
Felix Rusu
7b2c383647
Merge pull request #174 from maxgerhardt/patch-1
...
Fix libraries
2021-12-15 14:00:45 -05:00
Maximilian Gerhardt
4f5ebbe416
Fix libraries
...
Also removes warning about global libs
2021-12-15 19:56:03 +01:00
Felix Rusu
5f28c35985
Update .travis.yml
2021-12-15 13:19:49 -05:00
Felix Rusu
9d261fe694
Update .travis.yml
2021-12-15 13:15:14 -05:00
Felix Rusu
c2bd05e32a
Update .travis.yml
2021-12-15 13:12:08 -05:00
Felix Rusu
11f2f85e2d
Update .travis.yml
2021-12-15 13:09:05 -05:00
Felix Rusu
83264a3ab4
Update .travis.yml
2021-12-15 13:06:38 -05:00
Felix Rusu
e7ab4d7a6d
Update .travis.yml
2021-12-15 13:03:18 -05:00
Felix Rusu
f25d36b6a2
Update .travis.yml
2021-12-15 13:00:29 -05:00
Felix Rusu
ec9fcc6043
Update .travis.yml
2021-12-15 12:54:49 -05:00
Felix Rusu
7c2afd6175
Update .travis.yml
2021-12-15 12:26:30 -05:00
Felix Rusu
5cb26b6aed
Update .travis.yml
2021-12-15 12:22:32 -05:00
Felix Rusu
a9564b3877
Update .travis.yml
2021-12-15 12:12:43 -05:00
Felix Rusu
6febbbcdf8
Update .travis.yml
2021-12-15 12:10:10 -05:00
Felix Rusu
0aa256bdef
Update .travis.yml
2021-12-15 11:53:45 -05:00
Felix Rusu
4358a1912a
Update .travis.yml
2021-12-15 11:48:17 -05:00
Felix Rusu
e3ce193f30
Update RangeTest_Gateway.ino
2021-12-15 11:37:43 -05:00
Felix Rusu
add5e29208
Add RangeTest examples
2021-12-15 10:35:38 -05:00
Felix Rusu
3cbd159143
Merge pull request #169 from jgillula/listen_mode_encryption_fix
...
This is OK, but see my other comments on #171
Fixing a bug with restoring encryption in listen mode
Fixes #170
2021-09-20 09:44:32 -04:00
Jeremy Gillula
0005bb4846
Since initialize() erases the encryption key, we need to store that we have it (or not) before calling initialize(), and then use that stored value
2021-09-18 18:38:01 -07:00
Felix Rusu
4704bf4766
Update TxPowerTest_Receiver.ino
2021-08-31 16:06:48 -04:00
Felix Rusu
2f716bb575
fix travis-ci links, add examples to ci
2021-08-31 15:24:41 -04:00
Felix Rusu
cc0e354cbb
Bump to v1.5
2021-08-30 16:53:34 -04:00
Felix Rusu
07bdb458d5
Add TX Power Testing examples
2021-08-30 16:53:12 -04:00
Felix Rusu
b4f3f11b90
SetPowerLevel() fix & ATC refactoring
...
Fixes #61
2021-08-30 16:52:42 -04:00
Felix Rusu
dc18675cd8
resetUsingWatchdog(attr(unused))
2021-08-28 12:06:58 -04:00
Felix Rusu
adee271304
add set300KBPS()
2021-07-20 13:58:25 -04:00
Felix Rusu
b7ee0b32b0
add some OTA helpers
2021-07-20 13:56:22 -04:00
Felix Rusu
ea8535ffc8
use LED_BUILTIN
2021-07-20 13:55:11 -04:00
Jens Dede
e11dc1e059
Fix for esp8266 ACK problem. Solution as suggested in #49 and #105
2021-07-15 22:33:27 +02:00
Felix Rusu
6e79cc7bde
Update WeatherNode.ino
...
Already slept in setup()
2021-06-07 16:37:23 -04:00