Henrik Ekblad
75ea4bc26a
Merge branch 'development' of https://github.com/mysensors/Arduino.git into development
2015-02-17 14:32:08 +01:00
Henrik Ekblad
93a23442e1
Add V_RGB, V_RGBW payload types and S_COLOR device type.
2015-02-17 14:31:52 +01:00
Henrik Ekblad
fee149a5ff
Merge pull request #69 from fallberg/development
...
ATSHA204 personalization sketch updated
2015-02-16 22:41:41 +01:00
Patrick Fallberg
4d3fc96ebf
ATSHA204 personalization sketch updated
...
New default pin is A3.
New option to skip UART confirmation: SKIP_UART_CONFIRMATION
This option prohibits the possibility to auto-generate key as there
will probably not be a way to show the generated key to the user.
More copy+paste friendly serial output of the generated key for
insertion into personalization sketch.
2015-02-16 22:30:50 +01:00
Henrik Ekblad
f796c677cd
Merge pull request #65 from mapnull/dev-feature-process_sendRoute
...
process() uses sendRoute() for routing decisions
2015-02-16 20:05:52 +01:00
Marcelo Aquino
f3c60a068f
process() uses sendRoute() for routing decisions
...
To keep routing decisions in one place, and avoid rewriting the same
code to add failedTransmissions count to process()
2015-02-13 02:01:18 -02:00
Henrik Ekblad
50c8c44b08
Merge branch 'master' into development
...
Conflicts:
libraries/MySensors/MyGateway.cpp
libraries/MySensors/MySensor.cpp
2015-02-12 22:42:50 +01:00
Henrik Ekblad
9fecc53dfb
Merge pull request #62 from mapnull/hotfix-autoFindParent_response
...
Accept a new parent only when autoFindParent is 1
2015-02-12 22:23:13 +01:00
Henrik Ekblad
80bd4df230
Merge pull request #61 from mapnull/hotfix-parentId_eeprom
...
Write parentNodeId to eeprom only when differ
2015-02-12 22:15:37 +01:00
Henrik Ekblad
de2bfbf833
Merge pull request #60 from mapnull/hotfix-chk_invalid_gw_input
...
check for invalid input on gateway
2015-02-12 22:12:41 +01:00
Henrik Ekblad
6f0ea1f943
Merge branch 'master' into development
2015-02-12 22:11:42 +01:00
Henrik Ekblad
5d0fa3b0ab
Merge pull request #59 from mapnull/hotfix-rt_before_ack
...
add node to routing table before send an ack
2015-02-12 22:02:51 +01:00
Henrik Ekblad
c8883c61e6
Request parent missing in setup()
2015-02-12 21:58:16 +01:00
Marcelo Aquino
d92918c80a
Accept a new parent only when autoFindParent is 1
...
In a gateway, I_FIND_PARENT_RESPONSE messages was returning as true by
process(). With this commit it will return as false, is this the right
expected behavior?
2015-02-11 12:22:27 -02:00
Marcelo Aquino
57e8947218
Write parentNodeId to eeprom only when differ
2015-02-11 11:42:07 -02:00
Marcelo Aquino
ca272743e6
check for invalid input on gateway
...
To prevent incomplete or chunked data being sent by the gateway
2015-02-11 11:24:45 -02:00
Marcelo Aquino
652d589fe3
add node to routing table before send an ack
2015-02-11 10:49:05 -02:00
Henrik Ekblad
17a680f1de
Fix broadcast check for RF69
2015-02-11 00:07:19 +01:00
Henrik Ekblad
b238a2e61e
Merge branch 'master' into development
...
Conflicts:
libraries/MySensors/MySensor.cpp
2015-02-10 23:38:05 +01:00
Henrik Ekblad
7b99a2ef94
Removed waitForReply(). Not needed anymore.
2015-02-10 22:25:13 +01:00
Henrik Ekblad
722a23cfd9
Merge pull request #58 from tekka007/Hotfix
...
simplify wait(), substitute waitForReply(), adding watchdog resets
2015-02-10 21:53:45 +01:00
tekka007
08a0bc25ff
simply wait() & adding watchdog resets
...
Simplify wait(), added watchdog reset to wait() and waitForReply().
Substituted all waitForReply() for wait(2000) to reduce code
size/complexity
2015-02-08 01:00:39 +01:00
Henrik Ekblad
5a0d7734b3
Merge pull request #57 from tekka007/Hotfix
...
Fixing endless loop
2015-02-07 22:02:50 +01:00
tekka007
a6301f8521
Fixing endless loop
2015-02-07 21:42:49 +01:00
Henrik Ekblad
23e5d5ffad
Merge pull request #56 from mapnull/hotfix-setupNode
...
Node set up only after having an id
2015-02-07 16:52:54 +01:00
Marcelo Aquino
ace0a38c93
Node set up only after having an id
2015-02-07 10:59:25 -02:00
Henrik Ekblad
576c092fd6
Merge pull request #54 from mapnull/hotfix-r255
...
Relay messages only after receiving an id
2015-02-07 10:56:12 +01:00
Henrik Ekblad
db3dbadb9e
Merge pull request #55 from mapnull/hotfix-rt_size
...
fix clear routing table data
2015-02-07 00:40:32 +01:00
Henrik Ekblad
b25df52861
Merge pull request #52 from tekka007/MYSBootloader
...
MYSBootloader 1.0
2015-02-07 00:39:47 +01:00
Henrik Ekblad
4590257da7
Merge pull request #51 from tbowmo/master
...
MysensorMicro example, and extra libraries
2015-02-07 00:00:01 +01:00
Marcelo Aquino
381d98648f
fix clear routing table data
...
childNodeTable is a pointer, will always return 2
2015-02-06 20:59:57 -02:00
Marcelo Aquino
ff1ddc3807
Relay messages only after receiving an id
2015-02-06 19:09:51 -02:00
tekka
bd80220cf3
MYSBootloader 1.0
...
Bootloader for (direct) OTA FW updates. Occupies 1834 bytes
.hex is compiled for 16Mhz. Bootloader was tested in this frequency
range; 128kHz (intRC) to 16Mhz(XTAL) at 3.3 and 5V.
For OTA bootloading, MYSController was used, NodeJS Controller not
tested.
2015-02-06 14:07:40 +01:00
Thomas Mørch
c3e30662af
Added default mysensorMicro sketch
2015-02-05 19:17:44 +01:00
Thomas Mørch
e462bc214c
Added libraries for SPI flash, BMP180 and Si7021
2015-02-05 19:10:52 +01:00
Henrik Ekblad
97641902c9
Merge branch 'master' into development
...
Conflicts:
libraries/MySensors/MySensor.cpp
2015-02-04 23:03:27 +01:00
Henrik Ekblad
08221e6567
Merge pull request #46 from tekka007/master
...
Failed transmissions count fixed & Clear routing table extendend
2015-02-04 22:22:43 +01:00
Henrik Ekblad
42885d456b
Merge branch 'master' of https://github.com/mysensors/Arduino.git
2015-02-04 22:09:02 +01:00
Henrik Ekblad
09f3ba5862
Save static parent to eeprom (for bootloader)
2015-02-04 22:08:50 +01:00
Henrik Ekblad
83be24d2be
Return length from receive()
2015-02-04 22:04:32 +01:00
Henrik Ekblad
e3ea732d45
Merge pull request #49 from mapnull/hotfix
...
fix convBuf size to print P_CUSTOM payloads
2015-02-04 07:23:23 +01:00
Marcelo Aquino
70e457d635
fix convBuf size to print P_CUSTOM payloads
2015-02-03 21:13:53 -02:00
Henrik Ekblad
615da4509c
Fix ack problems RF24
2015-02-03 23:58:38 +01:00
Henrik Ekblad
8aeaceb35f
Merge branch 'master' into development
...
Conflicts:
libraries/MySensors/MyGateway.cpp
libraries/MySensors/MySensor.cpp
libraries/MySensors/examples/EthernetGateway/EthernetGateway.ino
2015-02-03 22:50:06 +01:00
Henrik Ekblad
e1fa3dcd8e
Merge pull request #45 from rhooper/wait-helper
...
Add wait() helper that doesn't sleep.
2015-02-03 22:06:17 +01:00
Henrik Ekblad
03b10c79f9
Merge pull request #48 from mapnull/feature
...
get custom string from msg that isn't a stream type
2015-02-03 22:05:29 +01:00
Marcelo Aquino
7f4f76580a
get custom string from msg that isn't a stream type
2015-02-03 18:31:03 -02:00
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
tekka007
f06e91569c
failedTransmissions=1 after findParentNode()
2015-02-03 12:15:31 +01:00