Henrik Ekblad
44ea9364c7
Merge pull request #222 from Yveaux/gateway-refactoring
...
Fix crash
2015-10-06 21:40:51 +02:00
Yveaux
abfdaf2634
Fix crash
2015-10-06 21:19:17 +02:00
Henrik Ekblad
b981b492bc
Fix return typo introduced when implementing ethernet spi-en feature
2015-10-06 19:35:50 +02:00
Henrik Ekblad
ca5346a8a5
Fix warning when enabling MY_OTA_FIRMWARE_FEATURE
2015-10-06 18:54:20 +02:00
Henrik Ekblad
bb43bdda6e
Set correct CE/CS pins for W5100 ethernet module
2015-10-05 23:10:36 +02:00
Henrik Ekblad
2fd0f36054
Allow W5100 boards with SPI_EN exposed to run without SOFTSPI for radio
2015-10-05 23:07:07 +02:00
Henrik Ekblad
676e504fda
Fix some warnings 2
2015-10-05 07:26:38 +02:00
Henrik Ekblad
fa83e0921c
Fix some warnings 1
2015-10-05 00:21:55 +02:00
Henrik Ekblad
b24e621bb8
ADD: MQTTClient for ESP8266 and W5100 ethernet module
2015-10-04 23:47:02 +02:00
Henrik Ekblad
2a2fa22ecd
Merge branch 'gateway-refactoring' of https://github.com/mysensors/Arduino into gateway-refactoring
2015-10-04 17:03:11 +02:00
Henrik Ekblad
7ecc80176d
Verified ENC and W5100 ethernet modules.
2015-10-04 17:02:50 +02:00
Henrik Ekblad
88e99aa90a
Merge pull request #218 from Yveaux/gateway-refactoring
...
Introduce MY_DEBUG_VERBOSE to reduce binary size
2015-10-04 16:58:28 +02:00
Yveaux
a0589fa38b
Introduce MY_DEBUG_VERBOSE to reduce binary size
...
Define MY_DEBUG_VERBOSE to have verbose debugging output (dumping NRF24
registers on startup).
Fixed warnings.
2015-10-04 14:57:43 +02:00
Henrik Ekblad
d71a5d567b
Ethernet W5100/ENC gateway compile (not verified).
...
Remove SPI/ENC/W5100 from embedded libraies.
2015-10-04 01:25:03 +02:00
Yveaux
afe6d62368
Fix printDetails() & debugging for ESP8266
...
Switched from printf_P to Serial.print to prevent all kinds of nasty
PROGMEM troubles.
Distinguish between 32- and 16-bit architectures when reading ptrs from
flash.
Ditched #defines MINIMAL & SERIAL_DEBUG.
Debugging code is now only included when DEBUG is defined.
If your target (e.g. ATTiny) cannot handle the extra code, then don't
enable DEBUG.
#defining DEBUG will now also output a register-dump on calling begin()
of NRF24 driver to aid in (connection) problems.
2015-10-03 16:48:02 +02:00
Henrik Ekblad
f11223c88c
Remove embedded ESP libraries.
2015-10-03 14:22:10 +02:00
Henrik Ekblad
0f57bce1e5
ESPGateway verified. DHCP/Static ip. TCP/UDP communication.
2015-10-02 20:10:25 +02:00
Henrik Ekblad
5a71855389
Forgot main...
2015-10-01 20:48:09 +02:00
Henrik Ekblad
ca8ebdb3a4
ESPGateway work ongoing
2015-10-01 20:38:41 +02:00
Henrik Ekblad
adc3f664fc
SerialGateway fixed and verified
2015-09-30 22:30:32 +02:00
Henrik Ekblad
415aa29b34
Allow sensors to re-present themselves on request from controller. All
...
presentations actions moved to their own function in the examples.
2015-09-27 18:04:05 +02:00
Henrik Ekblad
aa22a3eaec
add: receive/receiveTime as optional sketch functions for handling
...
incoming messages
2015-09-21 10:02:49 +02:00
Henrik Ekblad
9d398154c7
Add pubsub client
2015-09-20 22:59:27 +02:00
Henrik Ekblad
a304343433
Add pubsub client
2015-09-20 22:58:48 +02:00
Henrik Ekblad
c9c4adf8d7
Clean up the header files
2015-09-20 22:57:23 +02:00
Henrik Ekblad
4219c96e1e
Calculate median value of pings
2015-09-20 22:48:48 +02:00
Henrik Ekblad
96f702fa4f
Update examples
2015-09-19 23:54:35 +02:00
Henrik Ekblad
9ed25eb8dc
Fix parking sensor bug found by Dan S.
2015-09-18 21:09:03 +02:00
Henrik Ekblad
5c39f022c0
Add: NRF24L01 AES Encryption
...
Thanks @fleinze.
Source:
https://github.com/fleinze/MySensors/tree/Encryption/libraries/MySensors
2015-09-17 22:04:38 +02:00
Henrik Ekblad
6cf6255e50
Fix: ATSHA204, serial gw, ethernet warnings
2015-09-17 07:24:12 +02:00
Henrik Ekblad
ada872f30f
Fixed: Software signing
2015-09-16 00:18:26 +02:00
Henrik Ekblad
4f4f0605c0
Split out some more components to make core class cleaner
2015-09-15 00:28:47 +02:00
Henrik Ekblad
ba92885064
Document MyConfig.h
2015-09-14 15:52:43 +02:00
Henrik Ekblad
b66513affc
ENC28J60 Ethernet gateway
2015-09-13 23:51:10 +02:00
Henrik Ekblad
76f208abe7
Clean up Ethernet defines a bit
...
Setting MY_CONTROLLER_IP_ADDRESS turns on client mode.
Setting MY_IP_ADDRESS turns off DHCP mode
2015-09-13 18:26:18 +02:00
Henrik Ekblad
050782e1e6
ESP libraries
2015-09-13 18:11:49 +02:00
Henrik Ekblad
f8ee376230
C:ifying continues..
2015-09-13 11:59:09 +02:00
Henrik Ekblad
6a42e2d555
Disable RFM69 temporarily
2015-09-12 00:36:32 +02:00
Henrik Ekblad
bdae50886b
MotionSensor working
2015-09-12 00:34:44 +02:00
Henrik Ekblad
15918b3d3d
Merge remote-tracking branch 'upstream/development' into
...
gateway-refactoring
# Conflicts:
# libraries/MySensors/MyConfig.h
# libraries/MySensors/MySensor.cpp
2015-09-11 10:56:19 +02:00
Henrik Ekblad
8369bebbbb
Merge pull request #202 from fallberg/nightly
...
Added build badges for the nightly builds of "future" Arduino IDE
2015-09-10 19:49:37 +02:00
Henrik Ekblad
46bff26ba4
Merge pull request #201 from fallberg/warnings
...
Fixed "invalid suffix on literal" warning
2015-09-10 19:00:59 +02:00
Henrik Ekblad
6cb7ebb152
Merge pull request #197 from barduinor/development
...
Merge w/ Gizmocuz; Implement S_COVER, S_IR, S_SCENE
2015-09-10 19:00:24 +02:00
Barduino
253540c3e1
Generel fixes
2015-09-10 08:32:01 -04:00
Patrick Fallberg
a6e13bb4f1
Added build badges for the nightly builds of "future" Arduino IDE
2015-09-09 11:48:22 +02:00
Patrick Fallberg
255a8d821c
Fixed "invalid suffix on literal" warning
2015-09-08 23:41:33 +02:00
Barduino
10d37716e7
Set for Jenkins build
...
Most code commented
2015-09-07 19:23:17 -04:00
Barduino
896ca7850b
Five more sensors S_RGB_LIGHT S_RGBW_LIGHT S_COLOR_SENSOR S_HVAC S_MULTIMETER
2015-09-07 19:19:10 -04:00
Barduino
92b1b8d67a
Change Log
2015-09-06 11:18:40 -04:00
Barduino
a19865318f
Merge w/ Gizmocuz; Implement S_COVER, S_IR, S_SCENE
2015-09-06 11:11:15 -04:00