Commit Graph

348 Commits

Author SHA1 Message Date
Felix Rusu 1fe8191663 SAMD21 faster SPI clk, SAMD51 IRQ_PIN 2020-03-31 11:53:58 -04:00
Felix Rusu 1e1236d4b4 ESP32 SPI/pinout support 2020-03-31 11:51:11 -04:00
Felix Rusu aec150f747 1.4.0 changeset 2020-03-03 22:57:06 -05:00
Felix Rusu 7008d57a60
Merge pull request #133 from mcspr/relative-include
Use relative includes
2020-02-14 09:04:48 -05:00
Maxim Prokhorov 6728abaca0 Use relative includes 2020-02-14 14:02:28 +03:00
Felix Rusu ff432ab7f5 SAMD arduino cores fix for digitalPinToInterrupt() 2020-01-21 13:00:04 -05:00
Felix Rusu 8cb6eaf46b Add ESP8266 IRQ and SPI_CS defs 2020-01-21 12:58:55 -05:00
Felix Rusu d8f8892377 SPI settings fix for ESP 2020-01-21 12:57:21 -05:00
Felix Rusu e6adf4e6d5 ACKRequested() more explicit 2020-01-21 12:56:23 -05:00
Felix Rusu fbc65dedcf Replace promiscuous() with spyMode() 2020-01-21 12:52:45 -05:00
Felix Rusu f2e0a1a705
Merge pull request #127 from per1234/depends
Specify library dependencies in library.properties
2019-12-29 18:46:26 -05:00
per1234 e92f9f27bf
Specify library dependencies in library.properties
Specifying the library dependencies in the depends field of library.properties causes the Arduino Library Manager (Arduino IDE 1.8.10 and newer) to offer to install any missing dependencies during installation of this library. "arduino-cli lib install" will automatically install the dependencies (arduino-cli 0.7.0 and newer).
2019-12-29 06:33:49 -08:00
Felix Rusu d26b424e75 Change FREQ_EXACT back to 916 2019-08-30 11:52:02 -04:00
Felix Rusu e32fc8e85f Fix OTA & Examples 2019-08-26 14:39:49 -04:00
Felix Rusu 4a6f77ad47 A few optimizations 2019-08-02 16:38:00 -04:00
Felix Rusu 6ddfb2ff7d Add ISR_PREFIX for ESP
See Issue #124
2019-07-25 10:41:14 -04:00
Felix Rusu 567560d696 Update DeepSleep.ino 2019-06-18 14:46:34 -04:00
Felix Rusu 3705da88eb fix broadcast address notes, take2 2019-06-06 19:22:12 -04:00
Felix Rusu 1b2ac4a8c2 fix broadcast address notes
per issue #122
2019-06-06 19:06:01 -04:00
Felix Rusu 3913d5689c null terminate radio.DATA 2019-06-05 11:38:14 -04:00
Felix Rusu 999933b7bf define RFM69_ACK_TIMEOUT 2019-06-05 11:30:45 -04:00
Felix Rusu 065c912125 ATC custom transmitLevelStep++ 2019-06-05 11:27:43 -04:00
Felix Rusu 90c6606a9d Update RFM69_ATC.cpp 2019-05-03 12:02:35 -04:00
Felix Rusu 5a772fee89 Update README.md 2019-05-01 12:03:38 -04:00
Felix Rusu 3ace1ac2a4 10bit addressing
Uses 4 least significant bits in the CTL header byte to upgrade from 8bit to 10bit addressing, thus extending from 256 to 1024 possible addresses.
2019-05-01 12:02:03 -04:00
Felix Rusu f072131779 Address issue #120 2019-05-01 11:35:34 -04:00
Felix Rusu 855889c70c add SwitchMoteR3 sketch 2019-03-02 21:56:58 -05:00
Felix Rusu ebf2cb86ff Fix WeatherNode example for M0 2019-01-18 13:47:36 -05:00
Felix Rusu 73dc319ccb Merge branch 'master' of https://github.com/LowPowerLab/RFM69 2019-01-17 17:02:13 -05:00
Felix Rusu 56032af2cc Update WeatherNode example 2019-01-17 17:02:11 -05:00
Felix Rusu cdd45160a3
Merge pull request #117 from ivankravets/patch-2
Update @PlatformIO dev/platforms and libraries
2019-01-16 10:44:17 -05:00
Ivan Kravets bb919932d2
Update @PlatformIO dev/platforms and libraries 2019-01-16 17:22:35 +02:00
Felix Rusu 32a80592e2 Remove volatiles per issue #115 2019-01-15 19:29:39 -05:00
Felix Rusu 505add7a29 Add SerialUSB for M0 2019-01-15 15:06:41 -05:00
Felix Rusu efa966c8d6 Merge branch 'master' of https://github.com/LowPowerLab/RFM69 2019-01-15 14:49:14 -05:00
Felix Rusu d220cc7ad0 Fix some examples defines 2019-01-15 14:49:11 -05:00
Felix Rusu 8037ca1c86
Update library.properties 2018-12-14 13:28:27 -05:00
Felix Rusu a4b17da796 Update library.properties version 1.2 2018-12-14 11:32:59 -05:00
Felix Rusu 6b9d0c91b9 Add SPI_Transactions 2018-12-13 19:39:20 -05:00
Felix Rusu e543fb1fb5 Set EEPROM write limit to 10k 2018-11-28 13:12:01 -05:00
Felix Rusu 3f10fd6abc Add warning for PiGateway users 2018-11-26 13:58:34 -05:00
Felix Rusu 7befe0bcad Add some sleep to reduce MCU current 2018-11-07 11:30:00 -05:00
Felix Rusu 81800659f9
Merge pull request #113 from christineyen/master
Update RFM69.h with comment differentiating RSSI and readRSSI()
2018-08-23 20:05:47 -04:00
Christine Yen a480b84b04 Modifying comment per Felix correction 2018-08-23 16:29:26 -07:00
Christine Yen e479f1da28 Update RFM69.h with comment differentiating RSSI and readRSSI() 2018-08-23 00:29:36 -07:00
Felix Rusu 3d4a8c99c4 Handle interrupt outside actual ISR
### Commit adapted from 2793a5a909

Handling an interrupt from the RFM69 inside an actual ISR given the
complexity of the handler appears to conflict with I2C devices, blocking
the Arduino indefinitely after a few seconds of concurrent use. In
general, complex ISRs are to be avoided.
2018-08-08 15:34:31 -04:00
Felix Rusu c51a7c7b99
Update README.md 2018-05-30 09:17:46 -04:00
Felix Rusu cb68f71ae8 update library.properties 2018-05-26 18:42:19 -04:00
Felix Rusu 1e4afe3a37 update version 2018-05-25 17:34:40 -04:00
Felix Rusu ba3c3943c8 IRQ def fix for MoteinoM0 2018-05-25 17:33:26 -04:00