Olivier
818f887926
Polishing code ( #803 )
2017-04-02 20:03:59 +02:00
Patrick Fallberg
7e6db413c7
Security personalizer rewritten ( #794 )
...
* Removed ability to lock data section
* Introduced "guided mode" to simplify process
* Refactored the sketch to be less monolithic
* Print details and instructions in tables
* Use device unique ID as serial when
* Calculate and store personalization checksum
* Print serial in a copy+paste friendly manner (fixes #804 )
* Clarify meaning of UART confirmation (fixes #805 )
2017-04-02 15:37:21 +02:00
Olivier
b132a8a81e
Transport update ( #722 )
...
* Major transport rework
* Adjust signal report calculations
* Minor driver optimizations
* Implement sanity check in legacy RFM69 driver
* Additional RFM69 rework
* RFM95 encryption
* Polishing
2017-03-28 20:31:08 +02:00
Olivier
7824e12823
I2C eeprom write fix for SAMD ( #786 )
...
* I2C eeprom write fix for samd
* Implement extEEPROM library for SAMD
2017-03-06 16:45:58 +01:00
Frédéric FRANCE
7358521566
Fix typo in README ( #778 )
2017-03-01 20:04:17 +01:00
Olivier
b69bba485f
Revert "Reduce memory footprint" ( #763 )
2017-01-31 22:31:00 +01:00
FotoFieber
09de6d8075
Reduce memory footprint ( #762 )
...
Allows to run this sketch on an AVR 328 with
all sensors enabled.
Changes:
- use F() macro
- use msg_generic instead of individual variables
2017-01-30 16:48:47 +01:00
Olivier
6bad2c721b
Consolidate open PRs for bugfix release ( #741 )
2017-01-16 20:36:15 +01:00
Olivier
9041c8ba3d
Fix getControllerConfig() ( #737 )
2017-01-15 16:27:49 +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
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
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
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
Thomas Mørch
ccabd224a8
Updated comments to reflect HW better
2016-10-13 12:01:03 +02:00
petewill
a66a469174
Updated LED documentation
...
Changed the comments for the LEDs to reflect the 2.0 code changes.
2016-10-08 07:15:40 -06:00
Henrik Ekblad
025e197ba8
Fix include for case sensitive systems
...
Fix proposed by @RB3rg in #559
2016-10-01 13:59:56 +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
Thomas Mørch
f8c6156057
Updated sketch with analog check ( #580 )
2016-09-19 21:14:15 +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
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
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
Thomas Mørch
88e37e3675
Disabled inclusion button defines
...
As they can be present in HW Variant files, so to
minimize risk of warnings they are not enabled
2016-08-03 22:48:03 +02:00
Thomas Mørch
3ba13f1c8c
Added production SensebenderGW sketch
...
preHwInit also added to hook into core startup
before hwInit is called
2016-08-02 23:39:18 +02:00
Shiny
0a7208ece0
spelling and grammar fix ups ( #515 )
...
Signed-off-by: Brenda Wallace <brenda@wallace.net.nz >
2016-07-17 10:28:57 +02:00
Thomas Mørch
f0f2542df4
Various fixes for SAMD ( #510 )
...
* Only serial GW should hold back on USB
* Fixing some examples on archs other than avr
* HwInit() is needed on samd, to init I2C
2016-07-16 10:01:28 +02:00
Patrick Fallberg
4fd8775227
Fix for nightly IDE builds
2016-07-09 22:23:36 +02:00
Thomas Mørch
ba6bb915c2
Reorganizing library structure, prep for 2.0.0
2016-07-09 21:17:37 +02:00