Henrik Ekblad
84eac8a9fd
Merge pull request #587 from marceloaqno/dev-fix-client_mode
...
Fix Client Mode for Ethernet gateway
2016-09-29 22:36:02 +02:00
Henrik Ekblad
73a3d00005
Merge pull request #591 from Qu3uk/development
...
V_Light Deprecated
2016-09-29 22:34:50 +02:00
Tom
d8c45e9f07
V_Light Deprecated
...
Change V_Light for V_Status as V_Light is deprecated as per is
ttps://www.mysensors.org/download/serial_api_20
Change S_Light for S_Binary generic.
2016-09-29 20:02:32 +01:00
Marcelo Aquino
0c11354a2a
Fix Client Mode for Ethernet gateway
...
If MY_GATEWAY_CLIENT_MODE or MY_CONTROLLER_URL_ADDRESS are present, set
MY_GATEWAY_CLIENT_MODE.
MY_USE_UDP requires that MY_GATEWAY_CLIENT_MODE is set.
Add some ifdefs to filter some variables not needed in client mode.
Using global variables to keep the connection to controller open
therefore, no need to reconnect every time we need to send/receive
something.
Add the remaining code to handle incoming messages from controllers.
2016-09-28 15:18:26 -03:00
Patrick Fallberg
8cacb4825b
Merge pull request #586 from Yveaux/pr585
...
Fix gateway RX indication
2016-09-22 19:02:11 +02:00
Embedded Innovation
8ccb1ca86d
Fix gateway RX indication
...
Added GW RX indication for MQTT and Serial gateway (PR #585 ).
Only send RX indication when valid message has been received.
2016-09-22 18:21:02 +02:00
Henrik Ekblad
75a100f4e9
Merge pull request #570 from marceloaqno/development-serialmode
...
Add ESP8266 Serial modes
2016-09-20 09:12:01 +02:00
Henrik Ekblad
e89e411571
Merge pull request #558 from tekka007/SleepRework
...
Redesign sleep() functions
2016-09-19 21:35:54 +02:00
Olivier
ec6b6ea2bf
Refactor and doxygenize EEPROM address definitions ( #582 )
2016-09-19 21:31:00 +02:00
Thomas Mørch
f8c6156057
Updated sketch with analog check ( #580 )
2016-09-19 21:14:15 +02:00
tekka007
a6cdec2008
Redesign sleep() functions
...
- unified sleeping function _sleep(), including smartSleep
- prevent sleeping if transport is not ready
- add debug log messages
2016-09-19 19:17:08 +02:00
Marcelo Aquino
ebdaedb514
Add ESP8266 Serial modes
...
SERIAL_TX_ONLY allows to use RX (GPIO3) as a general purpose
input/output
SERIAL_RX_ONLY allows to use TX (GPIO1) as a general purpose
input/output
2016-08-28 09:37:31 -03:00
Thomas Mørch
0477f2ed46
Merge pull request #571 from marceloaqno/dev-hwrandominit
...
Add random number initialization to MyHw layer
2016-08-23 20:10:40 +02:00
Marcelo Aquino
48e90983ac
Add random number initialization to MyHw layer
2016-08-21 23:42:44 -03:00
Thomas Mørch
9304cebddf
Change warning to error, so people are notified ( #569 )
...
* Change warning to error, so people are notified
* Added doxygen for dep. MY_LEDS_BLINKING_FEATURE
2016-08-21 01:04:49 +02:00
Henrik Ekblad
ee91d5da38
Merge pull request #566 from tbowmo/led
...
Fixes LED issues discussed in #562
2016-08-20 12:52:42 +02:00
Marcelo Aquino
2049bc4449
Set default port to 1883 when using MQTT gateway ( #565 )
2016-08-20 12:45:56 +02:00
Thomas Mørch
15b46f8023
Fixes LED issues as discussed in #562
...
Removing MY_LED_BLINKING_FEATURE, as we now are
using MY_DEFAULT_LED_xx_PIN defines to enable
LED blinking feature.
updated Gateway sketches to not refer to
MY_LED_BLINKING_FEATURE any more
fixes #562
2016-08-20 09:35:49 +02:00
Henrik Ekblad
c925dd6f5e
Merge pull request #560 from ivankravets/patch-4
...
Update supported development platforms
2016-08-17 13:29:03 +02:00
Ivan Kravets
378112db7d
Update supported development platforms
2016-08-16 13:10:05 +03:00
Embedded Innovation
b7ae549a04
Merge pull request #557 from tekka007/RF24update
...
Updates to RF24 driver
2016-08-14 15:51:57 +02:00
Olivier
0a8fbe5816
Remove SPI.h and EEPROM.h includes ( #555 )
...
* Remove duplicate includes
* Reorder SPI.h include
2016-08-14 14:46:05 +02:00
tekka007
ce2e2006c6
Minor updates
2016-08-14 12:28:09 +02:00
Henrik Ekblad
f9c36c9b74
Merge pull request #554 from tekka007/UpdateOTALogs
...
Update FW OTA logs and doxygenize lib
2016-08-13 14:22:43 +02:00
Henrik Ekblad
471785316e
Merge pull request #553 from tekka007/FixHwDebugPrint
...
Remove duplicate va_end()
2016-08-13 14:21:21 +02:00
Henrik Ekblad
d5838047c4
Merge pull request #556 from tekka007/RF24IRQ
...
Reorganize RX message buffering checks
2016-08-13 14:20:50 +02:00
tekka007
9dcb06cdc5
Reorganize RX message buffering checks
...
- fix doxygen warning
2016-08-13 13:07:16 +02:00
tekka007
cc08240e5d
Update FW OTA logs and doxygenize lib
2016-08-13 08:58:37 +02:00
tekka007
9441b30d30
Remove duplicate va_end()
2016-08-12 16:28:31 +02:00
Henrik Ekblad
a6de8c4d46
Merge pull request #551 from tekka007/StreamLength
...
Limit payload size to MAX_PAYLOAD
2016-08-12 12:34:38 +02:00
tekka007
94348cec1a
Limit payload size to MAX_PAYLOAD_SIZE
2016-08-10 12:08:44 +02:00
Henrik Ekblad
dc99e8a8d4
Merge pull request #550 from tekka007/MySensorsBegin
...
Add debug output if before() and setup() called
2016-08-09 21:14:14 +02:00
tekka007
e9b1ab287c
Add debug output for before() and setup()
2016-08-09 21:03:18 +02:00
Henrik Ekblad
e1ccba22d8
Merge pull request #549 from tekka007/RenameMacroParams
...
Rename macro param (_msg) to avoid confusions
2016-08-09 20:53:21 +02:00
tekka007
a1a5d0d707
Rename macro param (_msg) to avoid confusions
2016-08-09 12:07:23 +02:00
Henrik Ekblad
67e720394e
Merge pull request #548 from tekka007/UseMsgTmp
...
Use _msgTmp to build messages
2016-08-09 09:12:17 +02:00
Henrik Ekblad
c85de960d4
Merge pull request #547 from tekka007/MyMessageUpdate
...
Set protocol version in MyMessage::clear()
2016-08-09 09:11:52 +02:00
Henrik Ekblad
00688b0f29
Merge pull request #546 from tekka007/MessageTypeNames
...
Harmonize message type names
2016-08-09 09:11:40 +02:00
tekka007
6bc4a374ed
Use _msgTmp when building messages
2016-08-08 19:49:18 +02:00
tekka007
de896e1827
Set protocol version in MyMessage::clear()
2016-08-08 17:54:05 +02:00
tekka007
e7682cf006
Harmonize message type names
2016-08-08 17:37:42 +02:00
Henrik Ekblad
2d7b1a87b8
Merge pull request #544 from mfalkvidd/development
...
Use bool instead of boolean in examples
2016-08-08 09:47:19 +02:00
Martin Hjelmare
d054c1c0c8
Update doxygen docs with new smartSleep behavior ( #545 )
...
* Update doxygen docs with new smartSleep behavior
* Update docs to new behavior.
* Add info on how to set wait time in smartSleep.
* Fix incorrect docs regarding return value of smartSleep.
* Update docs for return value of all sleep methods
* Clarify the return value of the sleep methods, suggested by
@mfalkvidd.
2016-08-06 14:39:12 +02:00
Mikael Falkvidd git@mjo.se
858b80b6a4
Use bool instead of boolean in examples
...
In the Arduino IDE, boolean is an alias for bool.
The Arduino IDE might deprecate boolean in the future, see
https://github.com/arduino/Arduino/issues/4673 for details.
2016-08-06 12:03:22 +02:00
Henrik Ekblad
7465308df3
Merge pull request #542 from tekka007/ParentNode
...
Verify MY_PARENT_NODE_ID if parent is set static
2016-08-06 10:19:46 +02:00
Henrik Ekblad
3ea644f25c
Merge pull request #543 from tekka007/Keywords
...
MySensor keyword obsolete
2016-08-06 10:18:42 +02:00
tekka007
6bc113208c
MySensor keyword obsolete
2016-08-06 09:13:38 +02:00
tekka007
c5c8c92755
Verify MY_PARENT_NODE_ID if parent is set static
2016-08-06 00:14:19 +02:00
Embedded Innovation
6bdde5b1ac
Add missing GOT_PARENT indication ( #541 )
...
* Add missing GOT_PARENT indication
* Fix tabs
2016-08-05 18:37:17 +02:00
Thomas Mørch
29c7c0c042
Merge pull request #540 from Yveaux/development
...
Correctly initialize MyMessage
2016-08-05 13:29:16 +02:00