EnigmaIOT  0.9.3
Secure sensor and gateway platform based on ESP8266 and ESP32
File List
Here is a list of all files with brief descriptions:
[detail level 123]
  EnigmaIoTUpdate
 EnigmaIoTUpdate.py
  examples
  enigmaiot_led_flasher
 enigmaiot_led_flasher.inoNode based on EnigmaIoT over ESP-NOW using non sleeping mode. Demonstrate clock synchronisation function
  enigmaiot_node
 enigmaiot_node.inoNode based on EnigmaIoT over ESP-NOW
  enigmaiot_node_msgpack
 enigmaiot_node_msgpack.ino
  enigmaiot_node_nonsleepy
 enigmaiot_node_nonsleepy.inoNode based on EnigmaIoT over ESP-NOW, in non sleeping mode
  EnigmaIOTGatewayDummy
 EnigmaIOTGatewayDummy.inoGateway based on EnigmaIoT over ESP-NOW with dummy output module to serve as start for new gateways
 GwOutput_dummy.cppDummy Gateway output module
 GwOutput_dummy.hDummy Gateway output module
  EnigmaIOTGatewayMQTT
 dstrootca.h
 EnigmaIOTGatewayMQTT.inoMQTT Gateway based on EnigmaIoT over ESP-NOW
 GwOutput_mqtt.cppMQTT Gateway output module
 GwOutput_mqtt.hMQTT Gateway output module
  src
 Comms_hal.hGeneric communication system abstraction layer
 cryptModule.cppCrypto library that implements EnigmaIoT encryption, decryption and key agreement fuctions
 cryptModule.hCrypto library that implements EnigmaIoT encryption, decryption and key agreement fuctions
 debug.hAuxiliary functions for debugging over Serial
 EnigmaIoTconfig.hParameter configuration
 EnigmaIOTGateway.cppLibrary to build a gateway for EnigmaIoT system
 EnigmaIOTGateway.hLibrary to build a gateway for EnigmaIoT system
 EnigmaIOTjsonController.hPrototype for JSON/MSGPACK based controller node
 EnigmaIOTNode.cppLibrary to build a node for EnigmaIoT system
 EnigmaIOTNode.hLibrary to build a node for EnigmaIoT system
 espnow_hal.cppESP-NOW communication system abstraction layer. To be used on ESP8266 or ESP32 platforms
 espnow_hal.hESP-NOW communication system abstraction layer. To be used on ESP8266 or ESP32 platforms
 Filter.cppFilter to process message rate or other values
 Filter.hFilter to process message rate or other values
 GwOutput_generic.hGeneric Gateway output module template
 helperFunctions.cppAuxiliary function definition
 helperFunctions.hAuxiliary function definition
 NodeList.cppEnigmaIoT sensor node management structures
 NodeList.hEnigmaIoT sensor node management structures
 timeManager.cppClock synchronisation calculations
 timeManager.hClock synchronisation calculations