Commit Graph
501 Commits
Author SHA1 Message Date
Henrik Ekblad ca6d79e580 Merge pull request #47 from mapnull/feature
Bugfix: Fetch id through repeaters
2015-02-03 18:40:02 +01:00
Marcelo Aquino e8f7cb16a2 Fetch id through repeaters 2015-02-03 13:33:28 -02:00
Henrik Ekblad 7fb94546eb Merge pull request #44 from mapnull/hotfix-1.4
fix a possible parent repeater loop
2015-02-01 21:37:54 +01:00
Henrik Ekblad dfd38ff3bc Removed arguments from constructor (use default). 2015-02-01 15:31:39 +01:00
Henrik Ekblad 2d214a1e58 Fix static id problem when using OTA bootloader. Reported by tekka. 2015-02-01 15:29:02 +01:00
Marcelo Aquino 6b76eb3df6 fix a possible parent repeater loop 2015-01-30 18:39:09 -02:00
Henrik Ekblad 7a54cacacf Added GizMoCuz DimmableLight example. 2015-01-30 09:06:54 +01:00
Henrik Ekblad 64dae7405c Merge pull request #43 from mapnull/hotfix-1.4
fix a case where parent distance from repeater get stuck at 255
2015-01-30 07:48:07 +01:00
Marcelo Aquino bf8f5b8164 fix a case where parent distance from repeater get stuck at 255 2015-01-29 17:19:19 -02:00
Henrik Ekblad 4796487809 Fix string length problem reported by EasyIoT 2015-01-16 12:05:09 +01:00
Henrik Ekblad 6cb3c98014 Merge branch 'master' of https://github.com/mysensors/Arduino.git 2015-01-11 20:24:13 +01:00
Henrik Ekblad afc1e01cba Changed initialization order of radio/eth to avoid problems. 2015-01-11 20:20:56 +01:00
Henrik Ekblad afe506f79a Merge pull request #40 from portals12/PressureSensor-example-fix
Fix stupid errors from the last pull request
2015-01-02 12:18:04 +01:00
Piotr 021867784e Fix stupid errors from the last pull request 2015-01-02 11:09:32 +01:00
Henrik Ekblad d6922e7501 Merge branch 'master' of https://github.com/mysensors/Arduino.git 2014-12-30 13:46:21 +01:00
Henrik Ekblad 0b9178318e Set empty payload when requesting data. 2014-12-30 13:42:10 +01:00
Henrik Ekblad a232bf5e25 Merge pull request #39 from portals12/PressureSensor-example-fix
Pressure sensor example fix
2014-12-21 13:48:43 +01:00
Piotr 77d5cfdb09 Limit memory usage of forecast algorithm. Now it's not running out of memory 2014-12-21 12:11:54 +01:00
Piotr 05c07cd0e0 Limit memory usage of forecast algorithm. Now it's not running out of memory 2014-12-21 12:06:03 +01:00
Henrik Ekblad 55c1fe8d01 MAX6875 Temp Sensor example 2014-12-07 10:23:41 +01:00
Henrik Ekblad 843e163328 Update BMP085 library.
And additional pressure sensor problems repoted by @MagKas.
http://forum.mysensors.org/topic/631/pressure-sensor-arduino-low-memory
2014-11-25 16:18:40 +01:00
Henrik Ekblad ab3db8b28b Fix bug in PressureSensor. 2014-11-25 15:48:10 +01:00
Henrik Ekblad 25230d7ef8 Update Time library to work on IDE 1.5.8
Also removed a few large pdfs from UTFT library to make library compile
on codebender (a but that they will fix eventually).
2014-11-19 09:03:51 +01:00
Henrik Ekblad 024d6efb82 Ethernet SoftSPI
Update ethernet sketch to give correct instructions when using
W5100/SoftSPI.
2014-11-14 00:36:49 +01:00
Henrik Ekblad 4783cac945 Set version to 1.4.1 2014-10-31 07:21:57 +01:00
Henrik Ekblad abe3956f5e Fixed bug resulting in ACK problems
Even thouh auto ack was enabled we still called
RF24::writeAckPayload(pipe,&pipe, 1 ); after reading a message.
This probably caused radio to misbehave.
2014-10-29 18:00:34 +01:00
Henrik Ekblad 9329626e8b Update to latest UIPEthernet library 2014-10-22 00:11:38 +02:00
Henrik Ekblad 91e913f854 Update include statement resulting in compile error. 2014-10-17 16:41:58 +02:00
Henrik Ekblad e32c71c216 Merge branch 'master' of https://github.com/mysensors/Arduino.git 2014-10-17 00:07:44 +02:00
Henrik Ekblad c2acbac2e0 Forgot to enable MINIMAL mode for RF24 in the latest commit. 2014-10-17 00:07:15 +02:00
Henrik Ekblad 2fd948fc66 Add new scene controller with touch display example.
Upgraded RF24 to latest version which supports SoftSPI. 
Added DigitalIO and UTFT libraries to support the new example.
Fix problem reported in RelayWithButtonActuator example.
2014-10-17 00:01:55 +02:00
Henrik Ekblad 26129b06a9 Upgrade UIP-library to latest. Recommend Arduino IDE 1.5.7 when compiling EtherentGateway sketch. 2014-09-16 22:17:07 +02:00
Henrik Ekblad 27885fad9b Prefix enums to proghibit name clash with other libraries. 2014-09-15 19:29:42 +02:00
Henrik Ekblad 78b5df44b4 Remove spam from pulse sensors when gateway is unable to receive request for meter value. 2014-09-15 13:48:44 +02:00
Henrik Ekblad 8f1cf6c454 Merge branch 'master' of https://github.com/mysensors/Arduino 2014-09-11 00:46:07 +02:00
Henrik Ekblad bfd589455b Add new example showing RTC with LCD display. 2014-09-11 00:45:56 +02:00
Henrik Ekblad 01a6adb1cc Merge pull request #34 from mysensors/revert-33-master
Revert "Force parent node search for all transmits when parent node is n...
2014-09-10 21:27:40 +02:00
Henrik Ekblad 6314cf8ef1 Revert "Force parent node search for all transmits when parent node is not set or communication failed a number of times" 2014-09-10 21:23:52 +02:00
Henrik Ekblad b9c43029af Merge pull request #33 from Yveaux/master
Force parent node search for all transmits when parent node is not set or communication failed a number of times
2014-09-10 21:17:03 +02:00
Yveaux 10e43f6aa8 Support parent search without node ID
To not break existing functionality parent search can be started when
node ID is still unknown. In this case node ID is set to broadcast ID,
which can cause funky stuff to happen...
2014-09-10 12:04:35 +02:00
Yveaux 0f34bb33be Improved parent node search
Retry parent node search with each transmit when parent has not been
found.
Transmit does not block on transmit when no parent has been found as
this depletes batteries on battery powered nodes.
Fix nRF24 configuration for dynamic ACK's. This bug caused broadcasts to
be sent with auto-ACK's.
2014-09-09 19:43:08 +02:00
Henrik Ekblad 9192da3a7d Fix another problem related to config from controller (reading wrong position at startup!). Bugfix. Only strip carriage return on serial data from controller (at gateway) 2014-09-08 19:56:09 +02:00
Henrik Ekblad bf341ab49c Node id is a string and must be parsed. The getByte does not parse any more. 2014-09-08 07:32:16 +02:00
Henrik Ekblad 6f86b8fcc7 Rename example to follw same pattern as the rest. 2014-09-07 21:31:49 +02:00
Henrik Ekblad 60f0a262f6 Many people is reporting powering problems when using amplified version of the NRF-chip on the gateway. The radio needs to be feeded separately with a stable 3v3. The Nanos 3v3 output is not sufficient for PA_MAX. Defaulting this to LOW now. If you are using a vanilla radio on gateway you can switch to MAX again. 2014-09-07 21:13:41 +02:00
Henrik Ekblad 229af25378 Merge branch 'development'
Conflicts:
	libraries/MySensors/MySensor.cpp
2014-09-07 20:51:10 +02:00
Henrik Ekblad cfbceadea9 Fix bug making gateway sending all payloads with newline character included. Fix bug related to receiving Mertic/Imperial setting in sensor nodes (getByte was implemented wrong). 2014-09-07 20:39:28 +02:00
Henrik Ekblad ae9332b486 Merge pull request #31 from fallberg/development
Development
2014-09-07 19:44:36 +02:00
Patrick Fallberg c13425d15e Updated BinarySwitchSensorInt to handle two sensors
The new sleep() constructor allows for two interrupt sources
to wake device from sleep. This example is now updated to
illustrate this.
2014-09-07 17:43:51 +02:00
Patrick Fallberg 35788d6d94 Added constructor to sleep() for monitoring two interrupts
The new constructor allows two separate interrupts with two
separate trigger policies to wake up device.
2014-09-07 15:53:57 +02:00