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

117 Commits

Author SHA1 Message Date
Sandeep Mistry
403738660b Fix warning 2018-08-06 19:26:01 -04:00
Sandeep Mistry
6a6e9c39d0 Remove trailing white space 2018-08-06 19:25:34 -04:00
Evgeny Dontsov
884769e206 sx127x 20dBm support (#153) 2018-08-06 19:23:53 -04:00
Morgan Allen
4db4095f92 Fix incorrect sync word in API.md
API currently states the default sync word is 0x34 when in fact it\'s 0x12. 0x34 is the sync word when using LoRaWAN
2018-07-30 18:57:13 -04:00
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
1bb95fdd3d Merge branch 'master' of git://github.com/sandeepmistry/arduino-LoRa 2018-03-19 13:46:29 +00: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
torntrousers
53a7bc888b
Add packetFrequencyError to API.md 2018-03-12 14:30:47 +00:00
Anthony Elder
1356f736a3 Update for review comments 2018-03-02 11:24:32 +00:00
Anthony Elder
abff435bd6 Add getting the frequency error of a packet 2018-02-24 22:54:38 +00: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