MySensors Library & Examples
2.3.2
|
API declaration for MySensors.
Include this header into your sketch to include the MySensors library and harness the power of all those sensors!
Definition in file MySensors.h.
#include <stdint.h>
#include "MyConfig.h"
#include "core/MyHelperFunctions.cpp"
#include "core/MySplashScreen.h"
#include "core/MySensorsCore.h"
#include "core/MyOTALogging.h"
#include "hal/architecture/MyHwHAL.h"
#include "hal/crypto/MyCryptoHAL.h"
#include "hal/architecture/ESP8266/MyHwESP8266.cpp"
#include "hal/crypto/generic/MyCryptoGeneric.cpp"
#include "hal/architecture/MyHwHAL.cpp"
#include "core/MyOTALogging.cpp"
#include "core/MyLeds.cpp"
#include "core/MyIndication.cpp"
#include "core/MyInclusionMode.cpp"
#include "core/MySigning.cpp"
#include "core/MySigningAtsha204.cpp"
#include "drivers/ATSHA204/ATSHA204.cpp"
#include "core/MyGatewayTransport.cpp"
#include "core/MyProtocol.cpp"
#include "drivers/TinyGSM/TinyGsmClient.h"
#include "hal/architecture/Linux/drivers/core/EthernetClient.h"
#include "hal/architecture/Linux/drivers/core/EthernetServer.h"
#include "hal/architecture/Linux/drivers/core/IPAddress.h"
#include "drivers/PubSubClient/PubSubClient.cpp"
#include "core/MyGatewayTransportMQTTClient.cpp"
#include "hal/transport/MyTransportHAL.h"
#include "core/MyTransport.h"
#include "hal/transport/RF24/driver/RF24.cpp"
#include "hal/transport/RF24/MyTransportRF24.cpp"
#include "hal/transport/MyTransportHAL.cpp"
#include "core/MyTransport.cpp"
#include "core/MyCapabilities.h"
#include "core/MyMessage.cpp"
#include "core/MySplashScreen.cpp"
#include "core/MySensorsCore.cpp"
#include "hal/architecture/AVR/MyMainAVR.cpp"
Go to the source code of this file.
Macros | |
#define | _BV(x) (1<<(x)) |
_BV | |
#define | min(a, b) ((a)<(b)?(a):(b)) |
min | |
#define | max(a, b) ((a)>(b)?(a):(b)) |
max | |
#define | MIN min |
MIN. | |
#define | MAX max |
MAX. | |
#define | MY_GATEWAY_CLIENT_MODE |
gateway client mode | |
#define | MY_TRANSPORT_SANITY_CHECK |
enable regular transport sanity checks | |
#define | MY_RAM_ROUTING_TABLE_ENABLED |
Automatically set if RAM routing table is enabled. More... | |
#define | MY_RAM_ROUTING_TABLE_ENABLED |
Automatically set if RAM routing table is enabled. More... | |
#define | MY_TRANSPORT_ENCRYPTION |
ïnternal flag. | |