Commit Graph
267 Commits
Author SHA1 Message Date
MySensors-BOT 32953e6251 [Version-Bot] updated version to 1.3b3 (960efcd) 2014-05-04 21:48:05 +00:00
Henrik Ekblad 960efcd6f7 Prepared for ack:ing between sensors. And between actuator and gateway. Now using hardware ack when sending messages and burst-mode which gives much more reliable communication.
Use the corresponing development-branch for Vera plugin files.
2014-05-04 23:47:46 +02:00
Henrik Ekblad 40218118f3 Merge remote-tracking branch 'origin/master' into development
Conflicts:
	libraries/MySensors/Sensor.cpp
2014-05-01 22:41:35 +02:00
Henrik Ekblad 2bb71b0ab6 Merge branch 'master' of https://github.com/mysensors/RF24 into development 2014-05-01 20:55:29 +02:00
Henrik Ekblad 9583356f1d Merge branch 'master' of https://github.com/mysensors/RF24 into development 2014-05-01 19:28:58 +02:00
MySensors-BOT a95fe8ca20 [Version-Bot] updated version to 1.3b3 (18848a2) 2014-05-01 14:51:23 +00:00
Henrik Ekblad 18848a25a6 Renamed defines. 2014-05-01 16:50:50 +02:00
Henrik Ekblad a4aabb99fb Testing new TMRh20/RF24 library. Looks promising. No more soft-acks :) 2014-05-01 16:45:01 +02:00
Henrik Ekblad ab3bad4b1c subree of RF24 merged 2014-05-01 00:16:07 +02:00
Henrik Ekblad de0a374699 remove old rf24 2014-04-30 23:57:29 +02:00
Henrik Ekblad 9a32a81644 Only scan for relay node max 3 times per transmission attempt (to save battery)
Lower transmission speed to reach longer distances.

Remove RF24 to prepare gittree import.
2014-04-30 23:39:06 +02:00
MySensors-BOT 09886418a7 [Version-Bot] updated version to 1.3b3 (541cd43) 2014-04-16 00:24:23 +00:00
Bruce Lacey 541cd4360a Merge pull request #13 from mysensors/bugfixes-reported-on-forum
Bug fixed for
2014-04-15 17:24:18 -07:00
MySensors-BOT 16160504b1 [Version-Bot] updated version to 1.3b3 (43d74e2) 2014-04-15 17:38:55 +00:00
Henrik Ekblad 43d74e2083 Bug fixed for
http://forum.mysensors.org/topic/37/sensor-readmessage
2014-04-15 19:38:39 +02:00
MySensors-BOT cdb764eb18 [Version-Bot] updated version to 1.3b3 (7afb55c) 2014-04-06 21:52:05 +00:00
Bruce Lacey 7afb55c777 Merge remote-tracking branch 'upstream/master' 2014-04-06 14:51:08 -07:00
Bruce Lacey f2e47d2f7c Changed Relay and Gateway to reference MySensors. 2014-04-06 14:49:47 -07:00
MySensors-BOT 8207cc4afb [Version-Bot] updated version to 1.3b3 (f4e713b) 2014-04-06 21:39:51 +00:00
Bruce Lacey f4e713b0e1 Updated Gateway.cpp to MySensors. 2014-04-06 14:38:44 -07:00
MySensors-BOT ca86378382 [Version-Bot] updated version to 1.3beta2 (f3d982e) 2014-04-06 21:00:49 +00:00
Henrik Ekblad f3d982e779 Update Relay.cpp
Test version bot
2014-04-06 23:00:19 +02:00
Henrik Ekblad b91037f267 Merge pull request #12 from bblacey/version-bot
Refactoring to support MySensors.org Version-Bot
2014-04-06 20:41:56 +02:00
Henrik Ekblad b60095a0ee Merge pull request #10 from henrikekblad/master
Create README.md
2014-04-06 20:41:44 +02:00
Bruce Lacey fb618e70bb Merge remote-tracking branch 'upstream/master' into version-bot 2014-04-05 16:56:54 -07:00
Bruce Lacey cddee26a54 Re-factored LIBRARY_VERSION to a separate Version.h file for management by the MySensors Bot. 2014-04-05 16:55:29 -07:00
Henrik Ekblad 3a2cfbcf13 Update IR lib/sensor to use the latest IR_Remote fork by Chris Young (IRLib)
https://github.com/cyborg5/IRLib
2014-04-01 22:16:22 +02:00
Henrik Ekblad e2cbbaea96 Update Sensor.cpp
Change to MySensor
2014-03-30 23:48:31 +02:00
Henrik Ekblad b27735a94a Forgot to take ce(LOW). 2014-03-26 06:41:54 +01:00
Henrik Ekblad 2e6eb42e5c Ack debug prints cleaned up. 2014-03-25 23:57:20 +01:00
Henrik Ekblad 990bda5990 A-lurker proposed chnage 2014-03-25 23:33:21 +01:00
Bruce Lacey 586e9c7740 Added isValid() method to RF24.h as requested by andreij in http://forum.mysensors.org/topic/6/update-rf24-library-to-latest-version#12 2014-03-23 21:24:00 -07:00
Bruce Lacey c5661caf17 Increased the ACK_SEND_DELAY from 5 milliseconds to 10 milliseconds to resolve soft ACK timeouts. 2014-03-22 14:41:28 -07:00
Henrik Ekblad a51e025788 Removed powerUp. No longer needed. 2014-03-22 16:48:11 +01:00
Henrik Ekblad 1503004e8c Increased the startup delay after powerup. 2014-03-22 16:26:52 +01:00
Henrik Ekblad 0da770a374 Changed order. 2014-03-22 16:08:19 +01:00
Henrik Ekblad 893fbc6457 Ok, had to introduce a small delay on the ack-sensing side to let ack-recieving side have to to switch to listening mode. 2014-03-22 14:31:01 +01:00
Bruce Lacey f44098259d A-lurkers changes that attempt to resolve the presentation message sending failures. Creating an experimentation branch for joint investigation. 2014-03-21 22:22:44 -07:00
Bruce Lacey 67b52ec95b Tweaked sketch info formatting in two examples for consistency... 2014-03-21 13:41:21 -07:00
Bruce Lacey f828eec251 Modified all example sketches to report the sketch info to the gateway/controller. 2014-03-21 13:39:02 -07:00
Henrik Ekblad 6304c7ae77 Addded missing semicolon. 2014-03-15 08:22:48 +01:00
Bruce Lacey 2195a8c952 Added centralized sensor network configuration file to control channel, power level and data rate. 2014-03-09 15:30:33 -07:00
Bruce Lacey f1fe7062c6 Turn on DEBUG by default in my config 2014-03-09 09:23:08 -07:00
Henrik Ekblad c1441dca4a fixed crlf for project 2014-03-07 21:17:56 +01:00
Henrik Ekblad 586a4d6239 Debug disabled by default 2014-03-07 18:58:15 +01:00
Bruce Lacey 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. 2014-03-07 09:05:25 -08:00
Henrik Ekblad 8681e37f48 Renamed of sketch to be recognized by Arduino IDE 2014-03-07 08:49:57 +01:00
Henrik Ekblad 1583e9c6b8 Renaming of sketch to be recognizable by Arduino IDE 2014-03-07 08:49:11 +01:00
Henrik Ekblad 98666c8288 Renaming sensors not following normal pattern 2014-03-05 16:48:05 +01:00
Henrik Ekblad 292e12965e This is a new simple binary switch example that can be uses for window/door sensors or trigger buttons (like a doorbell).
The example takes advantage of  the internal pull up resistor of the Arduino board (no need for external pull-up resistor) when connecting a button or reed switch.

Debounce library is also used to minimize debounce problems.
2014-03-05 10:56:44 +01:00