Olivier
aa5cecfca1
OTA: Add incoming FW block check ( #718 )
2017-01-03 20:19:00 +01:00
Olivier
570b6079b6
Bump version to 2.2.0-beta ( #713 )
2016-12-31 10:48:38 +01:00
Olivier
add3f5febe
Add OTA update debug info ( #711 )
2016-12-30 12:37:42 +01:00
Olivier
8fabae979a
Harmonize transport code ( #710 )
2016-12-29 14:50:12 +01:00
Olivier
01711becd1
Update RFM95 driver ( #709 )
2016-12-29 14:24:48 +01:00
Olivier
dd9dff77ed
Minor optimizations & code harmonization ( #708 )
2016-12-28 22:47:41 +01:00
Patrick Fallberg
1040fbebc5
Refactor signing backend ( #690 )
...
Cleaned up the AES driver and removed some cppcheck isues
in the process.
2016-12-25 16:12:40 +01:00
Olivier
61e6cecb3f
Fix regression, adjust parameters, typos ( #699 )
2016-12-20 23:15:11 +01:00
Olivier
d204929937
Use RNG for randomSeed(), ADC_MODE() switch ( #696 )
2016-12-19 23:27:10 +01:00
Olivier
38013ce5ac
Fix bug preventing msgs from GW-attached sensors ( #698 )
2016-12-19 22:31:33 +01:00
Olivier
37881d56ba
Fix Cppcheck warnings ( #684 )
2016-12-10 12:46:52 -08:00
Patrick Fallberg
8e1ef13804
Repo restyled using astyle ( #683 )
...
The rules are in .tools/astyle/config/style.cfg
and can also be reviewed at
https://www.mysensors.org/view/260#coding-guidelines-core-library
2016-12-07 23:44:29 +01:00
Olivier
d4c4ab82ea
Fix debug message, add test sketch ( #682 )
2016-12-07 21:48:37 +01:00
Marcelo Aquino
62b74bb88a
RPi: Improve board revision detection ( #681 )
...
Revision detection is done at runtime, the configure script has been
simplified to reflect this.
2016-12-07 21:17:59 +01:00
Olivier
fdbb285dee
Fix payload length verification ( #680 )
2016-12-06 15:45:27 +01:00
Olivier
f59be0aa2a
ESP8266: remove redundant EEPROM check ( #668 )
2016-12-03 16:53:36 +01:00
Henrik Ekblad
3570a507a6
Fix regression MY_NODE_ID ( #669 )
2016-12-03 15:57:23 +01:00
Patrick Fallberg
ea65c5b150
Move Doxyfile to repository root ( #674 )
...
This makes most tools/plugins for Doxygen work without
much adjustment.
Also resolved some Doxygen warnings.
2016-11-29 11:18:49 +01:00
Henrik Ekblad
505c1facc5
Merge pull request #663 from tekka007/FixRoutingTable
...
Refine routing table update
2016-11-26 15:31:28 +01:00
Olivier
cca055fdae
Refine routing table upgrade
2016-11-26 10:05:21 +01:00
Olivier
b16839cc5d
ESP8266: Reorganize EEPROM handling
2016-11-26 09:30:37 +01:00
tekka007
aff8deb8bf
Merge development
2016-11-24 21:01:08 +01:00
Henrik Ekblad
26b485cb0d
Merge pull request #651 from tekka007/VersionBump
...
Bump version to 2.1.0
2016-11-24 16:01:38 +01:00
Olivier
37b7885c7e
Merge development & additional optimizations
2016-11-20 21:09:00 +01:00
tekka007
ec09161c42
AVR: Use avr-libc eeprom update functions
2016-11-20 16:27:30 +01:00
tekka007
d8f8ea3418
Bump version to 2.1.0
2016-11-20 13:17:13 +01:00
Henrik Ekblad
3f33d0d4a1
Merge pull request #638 from marceloaqno/rpi-arduino-libs
...
RPi: Improve build process
2016-11-19 19:32:40 +01:00
Marcelo Aquino
330a910f3d
RPi: Improve build process
...
Add option to set an external arduino libraries directory.
All libraries from this folder will be compile and available for use
in the gateway.
Some Arduino libraries can be used on Linux/RPI with minor adjustments,
but there are some that will have to be completely rewritten.
The build process uses a separate folder for objects and binary files
which can be set by the user.
Initialize the bcm2835 inside a class constructor to fix cases where
pin operations are used before hwInit().
Fix SPI pins default values.
Fix activation interrupt functions.
Fix some headers.
Rename gateway binary and services to mysgw.
2016-11-19 11:49:18 -02:00
Henrik Ekblad
9037924f06
Merge pull request #621 from tekka007/TransportRFM95
...
Implement RFM95 transport layer
2016-11-16 20:40:34 +01:00
Olivier
399734502d
Harmonize OTA code, reboot when flash is idle
2016-11-16 18:48:19 +01:00
Olivier
d5039de270
Merge development & Fix variable
2016-11-15 22:38:38 +01:00
tekka007
ba80a7e7b1
Core optimizations
2016-11-14 22:53:30 +01:00
Olivier
144c7b9d2f
Implement RFM95 transport layer
2016-11-14 21:33:11 +01:00
tekka007
9ec97a6eaf
Fix IO/HAL calls
2016-11-14 15:26:58 +01:00
Olivier
58e9d5864f
Merge development
2016-11-14 12:34:31 +01:00
Olivier
92cbd2ac8f
Allow node to enter loop() if transport is NOK
2016-11-14 12:24:27 +01:00
Embedded Innovation
7f0e23b728
Finish LED pattern before low-power sleep
...
Wait until no LEDs are blinking anymore before going to sleep.
Decrement LED blink counter before acting on the value, otherwise LED
state will always lag behind.
2016-11-08 20:06:53 +01:00
Embedded Innovation
9254b45150
Fix consistent yield usage & LED updates
2016-11-07 21:28:25 +01:00
Thomas Mørch
fedf326099
Merge pull request #637 from tekka007/SAMDCoreFunctions
...
Implement SAMD core functions
2016-11-06 17:52:19 +01:00
Thomas Mørch
15e2770347
Fixes LED prevTime bug reported in forum ( #636 )
2016-11-06 17:51:53 +01:00
Olivier
30e447782e
Implement SAMD core functions: reboot, Vcc, freq
2016-11-06 14:07:21 +01:00
Olivier
6636a97562
Harmonize RF24 definitions ( #629 )
2016-11-05 09:53:12 +01:00
Olivier
c6ff9122b4
Harmonize definition ins core ( #628 )
2016-11-05 09:50:18 +01:00
frizzy
2321c67ffa
MQTT: Removed need for new topic buffer
2016-11-04 19:42:34 +00:00
frizzy
e21df64845
MQTT: Add support for slash in subscriber topic
2016-11-03 19:42:05 +00:00
Patrick Fallberg
c47a83f1da
Make stability improvements in message signing
...
* Made delay waiting for GW to transmit signing preferences apply
also if signing is disabled since nodes always sends a signing
presentation, and GW always replies with it's own presentation.
This can cause message collition if the node at the same time
proceed with other presentation messages.
* Made the signing backend "consume" signing presentation
messages sent by GW when signing is disabled. These messages
should not be forwarded to the "user".
2016-10-30 12:01:35 +01:00
Marcelo Aquino
76dea1532c
RPi: Add support for RS485 transport
...
Remove serial print from MyTransportRS485.cpp to increase speed.
2016-10-21 09:01:37 -02:00
Marcelo Aquino
95318d05db
RPi: Update messages for key generation
...
This was suggested by the forum user NiklasO.
2016-10-19 15:36:17 -02:00
Henrik Ekblad
f31ec4b3ae
Merge pull request #618 from marceloaqno/dev-rpi-signing
...
RPi: Add support for signing messages
2016-10-19 08:02:53 +02:00
Henrik Ekblad
cbaa3eda50
Merge pull request #588 from fallberg/gw_signing
...
Add MY_SIGNING_GW_REQUEST_SIGNATURES_FROM_ALL flag
2016-10-19 08:01:20 +02:00