Commit Graph
6 Commits
Author SHA1 Message Date
Patrick Fallberg 644eac1712 Signing support implemented in the MySensors library
The dummy signing driver backend is used. But with this commit all
framework logic for managing signed messages in the MySensors
ecosystem is implemented and enables more sophisticated signing
backends to be added later on.

For a sensor (or gateway) that require a gateway to send signed
messages to it, add 'true' as the fifth argument to 'begin'.
The gateway will automatically inform a node of it's signing
requirements as soon as it receivs the nodes signing preference.
It is important to understand that if the gateway require
signing, it will in this implementation only require signing from
nodes that require signing by the gateway.

If the sensor requires signing from another node on the network
which it communicates directly with, it needs to send 'true' in
an internal message of type I_REQUEST_SIGNING.
2015-02-17 23:25:41 +01:00
ToSa27 7a304a0523 Reduce Bootloader Size
changing few uint16 variables to uint8
2014-09-28 23:43:28 +02:00
ToSa27 0036c5f52a Added technical details for controller developers regarding OTA bootloader 2014-08-25 18:34:51 +02:00
ToSa27 b5ba0f72ef Improved documentation and minor fixes
removed examples compiled with outdated MySensors protocol and instead
included documentation how to add self-compiled sketches
2014-08-23 23:59:49 +02:00
ToSa27 a3a401c1c7 OTA Bootloader FIND_PARENT and include binary
- move from PING to FIND_PARENT
- include compiled hex of bootloader
2014-08-20 09:44:18 +02:00
ToSa27 1c475da8d0 OTA Bootloader
- including adjustments to  library header files to allow usage across C
(bootloader) and C++ (firmware sketches)
- including definition of new message types for firmware config and
firmware code
2014-07-24 13:37:44 +02:00