a182a1c05e
Removed call to gw.setPALevel(RF24_PA_LOW) because the gateway PA Level is set by RF24_PA_LEVEL_GW in Config.h that is used by the gw.begin() method to set the PA_Level for the gateway. Users should change the PA_Level for the gateway using RF24_PA_LEVEL_GW in Config.h
Bruce Lacey2014-03-12 22:53:41 -07:00
89e3c4f0ef
Sensor nodes can now report their sketch name and version to the gateway for informational purposes. Added class methods sendSketchName(), sendSketchVersion() and sendSketchInfo() that invokes the aforementioned as a convenience method. Sensor nodes report their sketch information to the gateway by calling sendSketchInfo(const char *name, const char *version) in the Arduino sketch setup() method after initializing the radio by invoking the Sensor::begin() method.
Bruce Lacey2014-03-07 09:05:25 -08:00
8681e37f48
Renamed of sketch to be recognized by Arduino IDE
Henrik Ekblad2014-03-07 08:49:57 +01:00
1583e9c6b8
Renaming of sketch to be recognizable by Arduino IDE
Henrik Ekblad2014-03-07 08:49:11 +01:00
98666c8288
Renaming sensors not following normal pattern
Henrik Ekblad2014-03-05 16:48:05 +01:00
292e12965e
This is a new simple binary switch example that can be uses for window/door sensors or trigger buttons (like a doorbell).
Henrik Ekblad2014-03-05 10:56:44 +01:00
b223879d12
Added the forgotten dataRate to begin() default speed is 2MBPS
Henrik Ekblad2014-03-04 21:54:21 +01:00
a684a49501
This example is not yet aopted to MySensor. But could be a good inspirations for how to receive 433Mhz stuff.
Henrik Ekblad2014-03-04 19:15:49 +01:00
0506187e27
Default channel should be 76 (not the presumed 70)
Henrik Ekblad2014-03-04 19:11:54 +01:00
a5422954e6
Example of a battery powered sensor sending in battery level value in percent.
Henrik Ekblad2014-03-04 17:08:54 +01:00
06ec39cc72
Adding git attributes for handling lineendings
Henrik Ekblad2014-03-04 16:31:15 +01:00
546ed1d4ae
Added new (optional) arguments to begin where you can set PA level and radio channel in sketches and gateway. Default values for constructor and begin arguments also made it possible to simplify all sketches when using defualt ce/cs pins (9,10) for radio and AUTO radion Id mode.
Henrik Ekblad2014-03-04 00:24:26 +01:00
d563bf3a1a
Added lock status variable, removed some compiler warnings.
Henrik Ekblad2014-02-17 17:36:06 +01:00
6af26e664c
Now Using pgmspace.h instead of progmem.h. Removed a couple of compiler warnigns.
Henrik Ekblad2014-02-14 08:15:17 +01:00
2ade6ac2d8
Some people have reported problem when first radio transmit after sleep was send. Added radio powerUp() in "sleeping" example sketches.
Henrik Ekblad2014-02-09 20:54:33 +01:00
94f800c18b
EthernetGateway added. Removed usage of string class i Gateway code (reduced program memroy by 2k). FIxed potential problem in Dallas sensor example sketch.
Henrik Ekblad2014-02-07 22:44:13 +01:00
1ae8353d13
Increased stability. Higher radio speeds (2mbps). Soft-acks implemeted to avoid the unreliable hw-acks. No trash messages found during test runs.
Henrik Ekblad2014-02-05 00:30:32 +01:00
25c7f386db
Fixed problem with pipe 7 (trash messages) and double-sending of outgoning messages from gw.
Henrik Ekblad2014-01-31 20:30:16 +01:00
d8f055104c
Fixed bug in routing for messages sent out from gateway.
Henrik Ekblad2014-01-31 00:29:38 +01:00
609d9e5be9
Move master branch from from mios git repo
hek2014-01-23 00:23:15 +01:00
2c97186329
Fix bug introduced in the move to PROGMEM. Props to @basilrx for finding this. Also added a test case to demonstrate the bug, and guard against more like it in the future.
maniacbug2012-02-26 19:53:08 -08:00
f6e59b9de8
Remove prog_char, for compliance with gcc 4.6.1
maniacbug2012-01-17 22:05:11 -08:00
205d4b5cc1
Tune timing and upload rate of tests
maniacbug2012-01-17 22:04:20 -08:00
94635e8cc5
runtests now hups between each test instead of uploading
maniacbug2012-01-15 23:35:07 -08:00
99df87cba9
Merge branch 'master' of github.com:maniacbug/RF24
maniacbug2012-01-15 22:18:16 -08:00
dc48235343
Refactor pingpair_test to remove all serial io from within the irq handler, as necessitated by Arduino 1.0
maniacbug2012-01-15 22:15:45 -08:00
dec61af85f
pingpair_blocking test now uses expect and runs on linux
maniacbug2012-01-15 22:07:13 -08:00
9f806a5b00
Move default pins over to Getting Started defaults
maniacbug2011-11-28 21:24:37 -08:00
5726c1622a
Fixed bug in scanner display, thanks to David Bath. Also upgraded to latest Jam toolchain and moved pins over to the new GettingStarted defaults.
maniacbug2011-11-28 21:23:38 -08:00
291621c291
Merge branch 'master' of github.com:maniacbug/RF24
maniacbug2011-11-21 11:07:50 -08:00
d4371639e6
Added new example to documentation
maniacbug2011-11-02 21:54:30 -07:00
3a2d94b698
Added new example to go along with Getting Started tutorial blog post.
maniacbug2011-11-02 21:46:49 -07:00
d92ac14f86
Compatibility with Arduino 1.0
maniacbug2011-11-02 21:28:28 -07:00
726027837e
Merge branch 'master' of github.com:maniacbug/RF24
maniacbug2011-10-19 15:18:11 -07:00
066d79f21e
Flush all buffers on start and stop listening
maniacbug2011-10-12 20:36:00 -07:00
ef02ce6e60
Merge branch 'master' of github.com:maniacbug/RF24
maniacbug2011-10-07 19:07:21 -07:00
19dd5c7726
Avert warnings on native platform
maniacbug2011-10-07 19:07:08 -07:00
c419532cbe
Merge branch 'master' of github.com:maniacbug/RF24
maniacbug2011-09-12 19:29:04 -07:00
a28e2361fc
SPI bus speed divider to 4, suggested by Greg Copeland. Also removed duplicated spi setup out of begin(), as it's all in csn()
maniacbug2011-09-12 19:27:27 -07:00
a4cabc66a2
Yet more merge cleanup. Changes default channel to be US/Internationally legal while ensuring no spectrum bleed.
Greg Copeland2011-08-17 12:02:51 -05:00