fyrwatch / fyrnode

An Arduino firmware library for the ESP8266 to design, configure and deploy nodes on the FyrMesh Platform.
MIT License
1 stars 0 forks source link

Define the mesh messaging protocol #5

Closed manishmeganathan closed 3 years ago

manishmeganathan commented 3 years ago
manishmeganathan commented 3 years ago

Define the mesh messaging protocol in two layers.

The IMC protocol would have to be distributed but centrally managed. Only the control node can send ' meshcommands' and sensor nodes may respond to 'meshcommands' with other types of messages. The ICC protocol would have to be symmetric, i.e commands can be sent by either the control node or the controller. Implement it for one side first.