Henrik Ekblad
082cb29e8d
Merge branch 'master' into development
...
Conflicts:
.gitignore
libraries/MySensors/MyGateway.cpp
libraries/MySensors/MyMQTT.cpp
libraries/MySensors/MyMQTT.h
libraries/MySensors/examples/MQTTGateway/MQTTGateway.ino
2015-04-01 01:17:51 +02:00
Henrik Ekblad
410a8869cb
Add V_UNIT_PREFIX and started documenting variable and sensor types.
2015-04-01 00:50:25 +02:00
Henrik Ekblad
6165834038
RFM69 cleanup
...
Corrected initialization of radio
Add constructor arguments for driver
Add defaults to MyConfig
Fix ack problems reported on forum.
2015-03-31 23:46:36 +02:00
Henrik Ekblad
527b2332da
Correct initialization for gateway
2015-03-31 23:44:38 +02:00
Henrik Ekblad
c0dee158df
Merge pull request #98 from tbowmo/master
...
Corrected fuses
2015-03-31 15:37:46 +02:00
Thomas Mørch
0c057e82e2
Corrected fuse settings for the micro board
2015-03-31 10:53:17 +02:00
Henrik Ekblad
44406c2835
Add driver-options to gateways.
2015-03-30 22:44:10 +02:00
Henrik Ekblad
e2b5e8155e
Merge branch 'OTA' into development
2015-03-30 22:24:53 +02:00
Henrik Ekblad
0373b71a03
Fix Serial GW constructor
2015-03-30 11:56:55 +02:00
Henrik Ekblad
3a59929b8e
Initial untested OTA feature
2015-03-30 10:28:57 +02:00
Thomas Mørch
6ae64373f9
Added .gitignore file to ignore backup files
...
Updated MySensorsMicro sketch with comments, and rearranged code a little
2015-03-29 11:29:47 +02:00
Henrik Ekblad
ec37c4d67d
Merge pull request #97 from tbowmo/master
...
Mysensor HW definitions for mysensors micro board
2015-03-29 11:01:05 +02:00
Thomas Mørch
ff0644af58
Updated naming in the files
2015-03-29 00:51:07 +01:00
Thomas Mørch
9a7dadf5c4
Added HW definitions for mysensor micro
2015-03-29 00:48:08 +01:00
Henrik Ekblad
d4d5463707
Merge pull request #96 from tbowmo/master
...
updates to mysensorMicro sketch
2015-03-28 23:45:09 +01:00
Thomas Mørch
843f0183ef
Merge remote-tracking branch 'upstream/master'
2015-03-28 23:20:03 +01:00
Thomas Mørch
b66408e3d4
Updated sketch, using Serial.flush() in test routine, instead of delay()
...
Changed name that is reported back to controler, to "MysensorMicro" instead of "EnvironmentSensor"
2015-03-28 11:17:52 +01:00
Henrik Ekblad
d530dd39b6
Merge pull request #95 from tekka007/tekka/patch
...
adding back time handler
2015-03-26 14:43:14 +01:00
tekka
6da96e7d40
adding back time handler
...
was missing in dev branch
2015-03-26 14:33:44 +01:00
Henrik Ekblad
c1a9a53ab9
WIP
2015-03-26 14:30:07 +01:00
Henrik Ekblad
663c0386ea
Light Lux level data type added
2015-03-24 11:05:48 +01:00
Henrik Ekblad
adca8b5a4c
Temporary OTA commit
2015-03-24 10:58:28 +01:00
Henrik Ekblad
00bd605314
Merge pull request #94 from gizmocuz/master
...
Enhanced the UVSensor example with 1 decimal to the UVI index.
2015-03-24 10:20:48 +01:00
gizmocuz
e908e854c1
Enhanced the UVSensor example with 1 decimal to the UVI index.
...
Because the UVI graph is almost lineair
This gives a more accurate overview
Also the UVI is send at least every 5 minutes, this is good for the controller to know the sensor is still 'alive'
2015-03-24 09:26:50 +01:00
Henrik Ekblad
ce597b761a
Merge pull request #93 from tbowmo/master
...
Testmode for Micro sensor
2015-03-23 10:54:59 +01:00
Henrik Ekblad
4bd3151ce6
Merge pull request #92 from gizmocuz/master
...
Modified WaterMeterPulseSensor Example
2015-03-23 09:12:20 +01:00
gizmocuz
93e8f2e107
Corrected Sketch header
2015-03-23 08:53:04 +01:00
gizmocuz
fe8fdc00de
Modified example code, solved some issues in previous version
2015-03-23 08:47:57 +01:00
Thomas Mørch
3ab43d5ff5
Updated sketch, removed the forced testmode (used for testing)
2015-03-22 22:19:19 +01:00
Henrik Ekblad
dbe06255fc
New data type V_ID used for sensors with id such as DS1820b
2015-03-20 19:47:32 +01:00
Henrik Ekblad
b72ac4b277
Fix crash when debug enabled.
2015-03-20 19:45:26 +01:00
Henrik Ekblad
aa3fd74139
Update to cope with disabled signing.
2015-03-20 09:52:36 +01:00
Thomas Mørch
4a0c3bb6f7
Added SHA204 check routine to testmode
2015-03-19 21:47:51 +01:00
Thomas Mørch
5b9c9736c9
Merged sha204 from dev, in order to detect sha204 in MySensors Micro board (Testmode)
2015-03-19 21:27:20 +01:00
Thomas Mørch
79ab745070
Merge remote-tracking branch 'upstream/master'
2015-03-19 20:58:38 +01:00
Thomas Mørch
199b130492
Updated SPIflash to work with Arduino 1.6.x
2015-03-19 20:56:02 +01:00
Thomas Mørch
405c8fd0f2
Update testmode, after initial tests on the bench
2015-03-19 20:55:41 +01:00
Henrik Ekblad
38f01ce9c5
Merge pull request #91 from fallberg/rev_and_rng
...
Fixed software signing whitelisting example in SecureActuator
2015-03-18 22:52:18 +01:00
Patrick Fallberg
f8281302eb
Fixed software signing whitelisting example in SecureActuator
...
The software serial is now provided to the backend as it should be.
2015-03-18 22:31:14 +01:00
Henrik Ekblad
85fb846f0d
Merge pull request #90 from fallberg/rev_and_rng
...
Bugfixes and whitelisting support in signing backends
2015-03-18 21:52:12 +01:00
Patrick Fallberg
6fb7266752
Removed 'new' from PinChangeInt library
...
As a consequence, only one pin is currently suppored.
AddPin will not really add a new pin, just replace the configuration
of the existing pin.
The motivation for this limitation is that 'new' costs a lot of
program memory.
2015-03-16 23:15:55 +01:00
Patrick Fallberg
6fd26880a2
Made "Inclusion started by button" a DEBUG message
...
In other words, the message will only be printed if DEBUG flag is enabled.
2015-03-16 23:15:55 +01:00
Patrick Fallberg
70eac0423d
Added config flag MY_SIGNING_FEATURE in MyConfig.h
...
By disabeling MY_SIGNING_FEATURE all signing logic in the library
will be removed.
2015-03-16 23:15:54 +01:00
Patrick Fallberg
7a2a5dad81
Message signing logic now integrated into sendRoute()
2015-03-16 23:15:54 +01:00
Patrick Fallberg
2d2eb74e0a
Fixed bug with storing signing table in EEPROM
...
eeprom_updated_block() uses a non-string-standardised order of
arguments.
2015-03-16 20:24:43 +01:00
Patrick Fallberg
611ba0cf44
Slimmed down memory footprint of signing backends
2015-03-16 20:24:42 +01:00
Patrick Fallberg
f295ef2961
Whitelisting support in signing backend
...
Whitelisting is enabled using MY_SECURE_NODE_WHITELISTING in MyConfig.h.
The whitelist is provided in backend constructors.
See the SecureActuator example for a typical usecase.
2015-03-16 20:21:05 +01:00
Patrick Fallberg
cf31edcb81
New way of presenting ATSHA204 serial in personalizer
...
The serial is now more copy+paste friendly for use in whitelists.
2015-03-16 20:15:09 +01:00
Patrick Fallberg
e35a01766b
Implemented basic whitening of nonce
...
A simple (for performanc reasons) whitening scheme has been
implemented for the ATSHA204 backeds that strengthens the
nonce "randomness".
2015-03-16 20:15:06 +01:00
Patrick Fallberg
a1024cd2cd
Added support to read the serial number from ATSHA204
...
The serial number can be used for whitelisting of nodes
that are considered "trusted".
2015-03-16 20:14:25 +01:00