1
0
mirror of https://github.com/sandeepmistry/arduino-LoRa.git synced 2025-04-25 09:22:31 +03:00

59 Commits

Author SHA1 Message Date
Sandeep Mistry
5f62ed2ce9 Version 0.5.0 0.5.0 2018-05-07 13:03:15 -04:00
Sandeep Mistry
039b138d80
Add support for Arduino MKR WAN 1300 boards (#105)
* Add support for Arduino MKR WAN 1300 board
* Add new LoRa.setSPI(...) API to use radio with a different SPI interface
* Disable LoRa.onReceive(...) and LoRa.receive() on Arduino MKR WAN 1300
* Add errors on sketches not compatible with the Arduino MKR WAN 1300
2018-05-07 13:02:06 -04:00
Sandeep Mistry
a2636d10a9 Version 0.4.0 0.4.0 2018-05-05 16:14:33 -04:00
Anthony Elder
cd0df701a9 Issue 85 setting ldo flag (#121)
* Add getting the frequency error of a packet

* Update for review comments

* Add functions to set low data rate optimization flag

* Typo

* Fixes

* Add packetFrequencyError to API.md

* WIP

* Simplify

* Make getSpreadingFactor private

* Correct LDO bit calculation

* Update LDO determination

* Correct calculation

* Correct calculation

* Revert back to old LDO calculation
2018-05-05 16:12:22 -04:00
torntrousers
5d6a7a398a Correct type of _frequency from int to long 2018-03-18 20:06:04 -04:00
torntrousers
27e2963c97 Add getting the frequency error of a packet (#111) 2018-03-18 20:02:47 -04:00
Sandeep Mistry
f5cae9c25d Only call SPI.usingInterrupt if SPI_HAS_NOTUSINGINTERRUPT is defined 2018-03-18 20:02:01 -04:00
Sandeep Mistry
3ec90c02b4 Stabilize onReceive(...) callback handling
By using SPI.usingInterrupt(…) and SPI.notUsingInterrupt(…)
2018-03-18 20:02:01 -04:00
Rotzbua
b4558aa8f5 [doc] Extend FAQ (#96)
* [doc] Extend FAQ

* Update README.md
2018-02-04 21:07:25 -05:00
Morgan Allen
61c390f837 ensure pin DIO0 is set to input 2018-02-04 20:38:36 -05:00
Sandeep Mistry
7798532435
Update README.md
Add note about 5V based boards.
2018-01-07 20:21:30 -05:00
Sandeep Mistry
72f90e1c7c
Update README.md
Add initial FAQ section
2017-12-17 20:58:04 -05:00
universam1
da80e8bf65 saving reset pin (#60)
* releasing pins ss and reset

* only make reset optional

* style and description

* Update API doc
2017-12-17 20:16:41 -05:00
universam1
79a33cee83 stabilize ESP8266 watchdog (#61)
* stabilize ESP8266 watchdog

* remove guard for ESP8266

* Add brackets
2017-12-17 20:12:27 -05:00
YannikW
4857e1b4c3 fix SNR register 2017-11-12 20:32:04 -05:00
Sandeep Mistry
71f92ebe9a Remove left over Serial print outs 2017-11-12 20:15:38 -05:00
Sandeep Mistry
24b1533963 Add license header to source files 2017-09-10 20:43:54 -04:00
Sandeep Mistry
7f1ca66449 Update README.md
Add note for #34.
2017-09-04 21:03:00 -04:00
Sandeep Mistry
2506600250 Version 0.3.0 0.3.0 2017-05-28 18:50:08 -04:00
Sandeep Mistry
54b64b3126 Travis CI can now be headless 2017-05-28 18:44:07 -04:00
Sandeep Mistry
4766d03343 Use IDE 1.8.2 and add MKRZero to build list 2017-05-28 18:44:07 -04:00
Sandeep Mistry
0c07094c95 Add new example sketches to Travis CI 2017-05-28 18:44:07 -04:00
Sandeep Mistry
21ace81a59 Some tweaks to new examples 2017-05-28 18:44:07 -04:00
Sandeep Mistry
b894e71202 Set Stream timeout to 0 in constructor
as the Stream input is packet based and buffered.
2017-05-28 18:44:07 -04:00
Sandeep Mistry
2a0a42a3fc Remove test sketches 2017-05-28 18:44:07 -04:00
tigoe
0c72fecb9a Added new examples and tests 2017-05-28 18:44:07 -04:00
Sandeep Mistry
2f20d9902d Rename crc()/noCrc() to enableCrc()/disableCrc() 2017-05-28 17:39:10 -04:00
Sandeep Mistry
c0a438908b Version 0.2.1 0.2.1 2017-04-23 20:40:56 -04:00
Sandeep Mistry
73e42aca9c Lower default SPI frequency to 8 MHz (from 10 MHz) 2017-04-23 20:38:04 -04:00
Sandeep Mistry
df0f6994b2 Update API.md
Add note on DIO0 requiring to be interrupt capable.
2017-04-23 20:33:07 -04:00
Sandeep Mistry
4bdb21eee9 Update README.md
Add note on DIO0 being interrupt capable.
2017-04-23 20:31:43 -04:00
Sandeep Mistry
c1eb2b70f4 enable auto AGC 2017-03-15 21:10:49 -04:00
Sandeep Mistry
030a396237 Version 0.2.0 0.2.0 2017-03-12 16:21:06 -04:00
Sandeep Mistry
9c9914a2c4 Add option to specify PA output pin in Lora.setTxPower(...) (#2) 2017-03-12 16:17:13 -04:00
Sandeep Mistry
ee09672759 Add LoRA.setSPIFrequency(frequency) API (#5) 2017-03-12 15:45:21 -04:00
Sandeep Mistry
3ebaa410a7 Symlink with library name 2016-10-22 17:54:50 -04:00
Sandeep Mistry
39620c3329 Version 0.1.0 0.1.0 2016-10-22 16:01:39 -04:00
Sandeep Mistry
0db821227e Update API documentation 2016-10-22 15:55:58 -04:00
Sandeep Mistry
d879e50d33 Change arg type for beginPacket to int (instead of bool) 2016-10-22 14:47:44 -04:00
Sandeep Mistry
8aa75b10a3 Add support for implicit header mode and SF 6 2016-10-22 14:33:27 -04:00
Sandeep Mistry
9b19623a1c Add packetSnr and random API's 2016-10-16 19:02:32 -04:00
Sandeep Mistry
0d648f4031 Add Travis CI 2016-10-16 11:51:52 -04:00
Sandeep Mistry
96bafb9cc7 Set LNA boost 2016-10-10 18:36:33 -04:00
Sandeep Mistry
bd5a6de310 Re-use some functions 2016-10-10 18:35:34 -04:00
Sandeep Mistry
5af0578293 Add setFrequency API 2016-10-10 18:33:12 -04:00
Sandeep Mistry
199072565f Add more API's to control radio parameters 2016-10-09 08:22:26 -04:00
Sandeep Mistry
048d6e982c Remove NiceRF link, they no longer offer the LoRa1276 2016-09-25 10:52:16 -04:00
Sandeep Mistry
57e28d1067 Add receive callback mode using DIO0 2016-09-25 10:49:01 -04:00
Sandeep Mistry
d27bc56415 Version 0.0.1 0.0.1 2016-09-25 08:43:11 -04:00
Sandeep Mistry
caed5b1c4c Don't clear all IRQ flags, just the ones read 2016-09-25 08:39:08 -04:00