510cc003e2
Use correct field separator in keywords.txt
...
The Arduino IDE requires the use of a single true tab separator between the keyword name and identifier. When spaces are used rather than a true tab the keyword is not highlighted.
Reference:
https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification#keywords
2018-08-27 05:35:16 -07:00
baf0d73849
Update README.md
...
Add more info. about the MKR WAN 1300 firmware.
2018-08-19 10:38:43 -04:00
9d2a8c9c82
non blocking functions added ( #62 )
2018-08-19 10:34:32 -04:00
07bfead143
Add function to invert IQ signal register ( #179 )
...
Add function to change register (REG_INVERTIQ) to support communication node and gateway
The register does not exist in datasheet but use on but used in Semtech code.
Reference : https://github.com/intel-iot-devkit/upm/blob/master/src/sx1276/sx1276.cxx
* Add LoRa Simple Gateway/Node Exemple
Example how to use InvertIQ function to create a simple Gateway/Node logic.
2018-08-19 09:53:52 -04:00
403738660b
Fix warning
2018-08-06 19:26:01 -04:00
6a6e9c39d0
Remove trailing white space
2018-08-06 19:25:34 -04:00
884769e206
sx127x 20dBm support ( #153 )
2018-08-06 19:23:53 -04:00
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
5f62ed2ce9
Version 0.5.0
0.5.0
2018-05-07 13:03:15 -04:00
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
a2636d10a9
Version 0.4.0
0.4.0
2018-05-05 16:14:33 -04:00
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
5d6a7a398a
Correct type of _frequency from int to long
2018-03-18 20:06:04 -04:00
27e2963c97
Add getting the frequency error of a packet ( #111 )
2018-03-18 20:02:47 -04:00
f5cae9c25d
Only call SPI.usingInterrupt if SPI_HAS_NOTUSINGINTERRUPT is defined
2018-03-18 20:02:01 -04:00
3ec90c02b4
Stabilize onReceive(...) callback handling
...
By using SPI.usingInterrupt(…) and SPI.notUsingInterrupt(…)
2018-03-18 20:02:01 -04:00
b4558aa8f5
[doc] Extend FAQ ( #96 )
...
* [doc] Extend FAQ
* Update README.md
2018-02-04 21:07:25 -05:00
61c390f837
ensure pin DIO0 is set to input
2018-02-04 20:38:36 -05:00
7798532435
Update README.md
...
Add note about 5V based boards.
2018-01-07 20:21:30 -05:00
72f90e1c7c
Update README.md
...
Add initial FAQ section
2017-12-17 20:58:04 -05:00
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
79a33cee83
stabilize ESP8266 watchdog ( #61 )
...
* stabilize ESP8266 watchdog
* remove guard for ESP8266
* Add brackets
2017-12-17 20:12:27 -05:00
4857e1b4c3
fix SNR register
2017-11-12 20:32:04 -05:00
71f92ebe9a
Remove left over Serial print outs
2017-11-12 20:15:38 -05:00
24b1533963
Add license header to source files
2017-09-10 20:43:54 -04:00
7f1ca66449
Update README.md
...
Add note for #34 .
2017-09-04 21:03:00 -04:00
2506600250
Version 0.3.0
0.3.0
2017-05-28 18:50:08 -04:00
54b64b3126
Travis CI can now be headless
2017-05-28 18:44:07 -04:00
4766d03343
Use IDE 1.8.2 and add MKRZero to build list
2017-05-28 18:44:07 -04:00
0c07094c95
Add new example sketches to Travis CI
2017-05-28 18:44:07 -04:00
21ace81a59
Some tweaks to new examples
2017-05-28 18:44:07 -04:00
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
2a0a42a3fc
Remove test sketches
2017-05-28 18:44:07 -04:00
0c72fecb9a
Added new examples and tests
2017-05-28 18:44:07 -04:00
2f20d9902d
Rename crc()/noCrc() to enableCrc()/disableCrc()
2017-05-28 17:39:10 -04:00
c0a438908b
Version 0.2.1
0.2.1
2017-04-23 20:40:56 -04:00
73e42aca9c
Lower default SPI frequency to 8 MHz (from 10 MHz)
2017-04-23 20:38:04 -04:00
df0f6994b2
Update API.md
...
Add note on DIO0 requiring to be interrupt capable.
2017-04-23 20:33:07 -04:00
4bdb21eee9
Update README.md
...
Add note on DIO0 being interrupt capable.
2017-04-23 20:31:43 -04:00
c1eb2b70f4
enable auto AGC
2017-03-15 21:10:49 -04:00
030a396237
Version 0.2.0
0.2.0
2017-03-12 16:21:06 -04:00
9c9914a2c4
Add option to specify PA output pin in Lora.setTxPower(...) ( #2 )
2017-03-12 16:17:13 -04:00
ee09672759
Add LoRA.setSPIFrequency(frequency) API ( #5 )
2017-03-12 15:45:21 -04:00
3ebaa410a7
Symlink with library name
2016-10-22 17:54:50 -04:00
39620c3329
Version 0.1.0
0.1.0
2016-10-22 16:01:39 -04:00
0db821227e
Update API documentation
2016-10-22 15:55:58 -04:00
d879e50d33
Change arg type for beginPacket to int (instead of bool)
2016-10-22 14:47:44 -04:00
8aa75b10a3
Add support for implicit header mode and SF 6
2016-10-22 14:33:27 -04:00
9b19623a1c
Add packetSnr and random API's
2016-10-16 19:02:32 -04:00
0d648f4031
Add Travis CI
2016-10-16 11:51:52 -04:00