Commit Graph
54 Commits
Author SHA1 Message Date
Henrik Ekblad e8e3ddd74b Change back the faulty pin assignement in previous pull request. 2014-04-02 09:10:55 +02: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 b27735a94a Forgot to take ce(LOW). 2014-03-26 06:41:54 +01:00
Bruce Lacey 5f22ea3661 Merge pull request #9 from mysensors/ethernet-improvement-feature
Added a-lurkers proposed changes to speed up message porcessing.
2014-03-25 16:27:52 -07:00
Bruce Lacey 75fd62e9fa Merge pull request #8 from mysensors/RF24-fixes
Rf24 fixes - code looks good!
2014-03-25 16:22:51 -07:00
Henrik Ekblad 2e6eb42e5c Ack debug prints cleaned up. 2014-03-25 23:57:20 +01:00
Henrik Ekblad 04b0da5f5a Added a-lurkers proposed changes to speed up message porcessing. 2014-03-25 23:47:14 +01:00
Henrik Ekblad 990bda5990 A-lurker proposed chnage 2014-03-25 23:33:21 +01:00
Henrik Ekblad 01d06cd034 Merge pull request #7 from bblacey/RF24-isValid-patch
Added isValid() method to RF24.h as requested by andreij in http://forum...
2014-03-24 08:45:41 +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
Henrik Ekblad ef5f00e7ef Merge pull request #6 from bblacey/example-versioning
Sketch reporting of name and versioning added
2014-03-21 23:48:59 +01: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 64048992cc Merge branch 'master' of https://github.com/mysensors/Arduino 2014-03-15 08:23:01 +01:00
Henrik Ekblad 6304c7ae77 Addded missing semicolon. 2014-03-15 08:22:48 +01:00
henrikekblad 799a80e265 Merge pull request #3 from bblacey/config-fix
Removed call to gw.setPALevel(RF24_PA_LOW) because the gateway PA Level ...
2014-03-13 09:09:02 +01:00
Bruce Lacey 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 2014-03-12 22:53:41 -07:00
Henrik Ekblad c270a9ec2c Setting default values from Config.h 2014-03-10 00:52:56 +01:00
henrikekblad 713245305a Merge pull request #2 from bblacey/net-config
Centralize sensor network configuration and debug flag feature
2014-03-09 23:58:49 +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
Bruce Lacey 830c9908f6 This contains my sensor net configuration. 2014-03-09 09:05:51 -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 85b7e3e009 Added contribution instruction file 2014-03-06 01:17:23 +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
Henrik Ekblad b223879d12 Added the forgotten dataRate to begin() default speed is 2MBPS 2014-03-04 21:54:21 +01:00
Henrik Ekblad a684a49501 This example is not yet aopted to MySensor. But could be a good inspirations for how to receive 433Mhz stuff. 2014-03-04 19:15:49 +01:00
Henrik Ekblad 0506187e27 Default channel should be 76 (not the presumed 70) 2014-03-04 19:11:54 +01:00
Henrik Ekblad a5422954e6 Example of a battery powered sensor sending in battery level value in percent. 2014-03-04 17:08:54 +01:00
Henrik Ekblad 06ec39cc72 Adding git attributes for handling lineendings 2014-03-04 16:31:15 +01:00
Henrik Ekblad 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. 2014-03-04 00:24:26 +01:00
Henrik Ekblad f5215c9db3 Moved to library 2014-03-04 00:19:59 +01:00
Henrik Ekblad 4befc8a471 Added detech functionality. Contribution Derek Macias 2014-03-02 18:08:37 +01:00
Henrik Ekblad 1cb1143c94 Added example for BH1750 lux sensor 2014-03-02 18:07:40 +01:00
Henrik Ekblad 1d6ebad67e Fixed bug reported by a-lurker 2014-03-02 18:06:36 +01:00
Henrik Ekblad d563bf3a1a Added lock status variable, removed some compiler warnings. 2014-02-17 17:36:06 +01:00
Henrik Ekblad 6af26e664c Now Using pgmspace.h instead of progmem.h. Removed a couple of compiler warnigns. 2014-02-14 08:15:17 +01:00
Henrik Ekblad 2ade6ac2d8 Some people have reported problem when first radio transmit after sleep was send.
Added radio powerUp() in "sleeping" example sketches.
2014-02-09 20:54:33 +01:00
Henrik Ekblad 94f800c18b EthernetGateway added. Removed usage of string class i Gateway code (reduced program memroy by 2k). FIxed potential problem in Dallas sensor example sketch. 2014-02-07 22:44:13 +01:00