diff --git a/html/_wippersnapper_8h.html b/html/_wippersnapper_8h.html
index 7ab562fa0..e3bf81128 100644
--- a/html/_wippersnapper_8h.html
+++ b/html/_wippersnapper_8h.html
@@ -129,7 +129,7 @@
diff --git a/html/_wippersnapper_8h_source.html b/html/_wippersnapper_8h_source.html
index d2f9e076c..0282f04dd 100644
--- a/html/_wippersnapper_8h_source.html
+++ b/html/_wippersnapper_8h_source.html
@@ -66,7 +66,7 @@
Wippersnapper.h
- Go to the documentation of this file. 18 #ifndef WIPPERSNAPPER_H 19 #define WIPPERSNAPPER_H 25 #include <nanopb/pb_common.h> 26 #include <nanopb/pb_decode.h> 27 #include <nanopb/pb_encode.h> 30 #include <wippersnapper/description/v1/description.pb.h> 31 #include <wippersnapper/signal/v1/signal.pb.h> 34 #include "Adafruit_MQTT.h" 35 #include "Adafruit_SleepyDog.h" 42 #include "provisioning/ConfigJson.h" 45 #define WS_PRINTER Serial 49 #define WS_DEBUG_PRINT(...) \ 50 { WS_PRINTER.print(__VA_ARGS__); } 51 #define WS_DEBUG_PRINTLN(...) \ 52 { WS_PRINTER.println(__VA_ARGS__); } 53 #define WS_DEBUG_PRINTHEX(...) \ 54 { WS_PRINTER.print(__VA_ARGS__, HEX); } 56 #define WS_DEBUG_PRINT(...) \ 58 #define WS_DEBUG_PRINTLN(...) \ 68 #ifdef ARDUINO_ARCH_ESP32 80 #include "components/pwm/ws_pwm.h" 84 #if defined(USE_TINYUSB) 85 #include "provisioning/tinyusb/Wippersnapper_FS.h" 88 #if defined(USE_LITTLEFS) 89 #include "provisioning/littlefs/WipperSnapper_LittleFS.h" 96 #define TOPIC_IO_THROTTLE "/throttle" 97 #define TOPIC_IO_ERRORS "/errors" 100 #define TOPIC_WS "/wprsnpr/" 101 #define TOPIC_INFO "/info/" 102 #define TOPIC_SIGNALS "/signals/" 103 #define TOPIC_I2C "/i2c" 104 #define MQTT_TOPIC_PIXELS_DEVICE \ 105 "/signals/device/pixel" 106 #define MQTT_TOPIC_PIXELS_BROKER \ 107 "/signals/broker/pixel" 112 WS_NET_DISCONNECTED = 1, 114 WS_FINGERPRINT_UNKOWN = 3, 116 WS_NET_CONNECT_FAILED = 10, 117 WS_CONNECT_FAILED = 11, 118 WS_FINGERPRINT_INVALID = 12, 123 WS_NET_CONNECTED = 20, 125 WS_CONNECTED_INSECURE = 22, 126 WS_FINGERPRINT_UNSUPPORTED = 23, 127 WS_FINGERPRINT_VALID = 24, 128 WS_BOARD_DESC_INVALID = 25, 129 WS_BOARD_RESYNC_FAILED = 26 134 WS_MQTT_CONNECTED = 0, 135 WS_MQTT_INVALID_PROTOCOL = 1, 136 WS_MQTT_INVALID_CID = 2, 137 WS_MQTT_SERVICE_UNAVALIABLE = 3, 138 WS_MQTT_INVALID_USER_PASS = 4, 139 WS_MQTT_UNAUTHORIZED = 5, 140 WS_MQTT_THROTTLED = 6, 147 WS_BOARD_DEF_SEND_FAILED, 150 WS_BOARD_DEF_INVALID, 151 WS_BOARD_DEF_UNSPECIFIED 160 FSM_NET_CHECK_NETWORK, 161 FSM_NET_ESTABLISH_NETWORK, 162 FSM_NET_ESTABLISH_MQTT, 165 #define WS_WDT_TIMEOUT 60000 167 #define WS_KEEPALIVE_INTERVAL_MS \ 170 #define WS_MQTT_MAX_PAYLOAD_SIZE \ 175 class Wippersnapper_FS; 176 class WipperSnapper_LittleFS; 181 #ifdef ARDUINO_ARCH_ESP32 212 virtual void set_ssid_pass( const char *ssid, const char *ssidPassword); 242 void publish( const char *topic, uint8_t *payload, uint16_t bLen, 261 wippersnapper_signal_v1_CreateSignalRequest *encodedSignalMsg); 265 encodePinEvent(wippersnapper_signal_v1_CreateSignalRequest *outgoingSignalMsg, 266 uint8_t pinName, int pinVal); 273 std::vector<WipperSnapper_Component_I2C *> 299 WipperSnapper_LittleFS 346 wippersnapper_signal_v1_CreateSignalRequest 349 wippersnapper_signal_v1_I2CRequest_init_zero; 353 wippersnapper_signal_v1_Ds18x20Request msgSignalDS = 354 wippersnapper_signal_v1_Ds18x20Request_init_zero; 358 wippersnapper_signal_v1_ServoRequest 360 wippersnapper_signal_v1_PWMRequest msgPWM = 361 wippersnapper_signal_v1_PWMRequest_init_zero; 365 wippersnapper_signal_v1_PixelsRequest 368 wippersnapper_signal_v1_UARTRequest 378 #ifdef ARDUINO_ARCH_ESP32 419 Adafruit_MQTT_Subscribe 421 Adafruit_MQTT_Subscribe 423 Adafruit_MQTT_Subscribe 425 Adafruit_MQTT_Subscribe 427 Adafruit_MQTT_Subscribe 429 Adafruit_MQTT_Subscribe 432 Adafruit_MQTT_Subscribe 434 Adafruit_MQTT_Subscribe 437 wippersnapper_signal_v1_CreateSignalRequest 442 #endif // ADAFRUIT_WIPPERSNAPPER_H
+ Go to the documentation of this file. 18 #ifndef WIPPERSNAPPER_H 19 #define WIPPERSNAPPER_H 25 #include <nanopb/pb_common.h> 26 #include <nanopb/pb_decode.h> 27 #include <nanopb/pb_encode.h> 30 #include <wippersnapper/description/v1/description.pb.h> 31 #include <wippersnapper/signal/v1/signal.pb.h> 34 #include "Adafruit_MQTT.h" 35 #include "Adafruit_SleepyDog.h" 42 #include "provisioning/ConfigJson.h" 45 #define WS_PRINTER Serial 49 #define WS_DEBUG_PRINT(...) \ 50 { WS_PRINTER.print(__VA_ARGS__); } 51 #define WS_DEBUG_PRINTLN(...) \ 52 { WS_PRINTER.println(__VA_ARGS__); } 53 #define WS_DEBUG_PRINTHEX(...) \ 54 { WS_PRINTER.print(__VA_ARGS__, HEX); } 56 #define WS_DEBUG_PRINT(...) \ 58 #define WS_DEBUG_PRINTLN(...) \ 68 #ifdef ARDUINO_ARCH_ESP32 80 #include "components/pwm/ws_pwm.h" 84 #if defined(USE_TINYUSB) 85 #include "provisioning/tinyusb/Wippersnapper_FS.h" 88 #if defined(USE_LITTLEFS) 89 #include "provisioning/littlefs/WipperSnapper_LittleFS.h" 96 #define TOPIC_IO_THROTTLE "/throttle" 97 #define TOPIC_IO_ERRORS "/errors" 100 #define TOPIC_WS "/wprsnpr/" 101 #define TOPIC_INFO "/info/" 102 #define TOPIC_SIGNALS "/signals/" 103 #define TOPIC_I2C "/i2c" 104 #define MQTT_TOPIC_PIXELS_DEVICE \ 105 "/signals/device/pixel" 106 #define MQTT_TOPIC_PIXELS_BROKER \ 107 "/signals/broker/pixel" 112 WS_NET_DISCONNECTED = 1, 114 WS_FINGERPRINT_UNKOWN = 3, 116 WS_NET_CONNECT_FAILED = 10, 117 WS_CONNECT_FAILED = 11, 118 WS_FINGERPRINT_INVALID = 12, 123 WS_NET_CONNECTED = 20, 125 WS_CONNECTED_INSECURE = 22, 126 WS_FINGERPRINT_UNSUPPORTED = 23, 127 WS_FINGERPRINT_VALID = 24, 128 WS_BOARD_DESC_INVALID = 25, 129 WS_BOARD_RESYNC_FAILED = 26 134 WS_MQTT_CONNECTED = 0, 135 WS_MQTT_INVALID_PROTOCOL = 1, 136 WS_MQTT_INVALID_CID = 2, 137 WS_MQTT_SERVICE_UNAVALIABLE = 3, 138 WS_MQTT_INVALID_USER_PASS = 4, 139 WS_MQTT_UNAUTHORIZED = 5, 140 WS_MQTT_THROTTLED = 6, 147 WS_BOARD_DEF_SEND_FAILED, 150 WS_BOARD_DEF_INVALID, 151 WS_BOARD_DEF_UNSPECIFIED 160 FSM_NET_CHECK_NETWORK, 161 FSM_NET_ESTABLISH_NETWORK, 162 FSM_NET_ESTABLISH_MQTT, 165 #define WS_WDT_TIMEOUT 60000 167 #define WS_KEEPALIVE_INTERVAL_MS \ 170 #define WS_MQTT_MAX_PAYLOAD_SIZE \ 175 class Wippersnapper_FS; 176 class WipperSnapper_LittleFS; 181 #ifdef ARDUINO_ARCH_ESP32 212 virtual void set_ssid_pass( const char *ssid, const char *ssidPassword); 242 void publish( const char *topic, uint8_t *payload, uint16_t bLen, 261 wippersnapper_signal_v1_CreateSignalRequest *encodedSignalMsg); 265 encodePinEvent(wippersnapper_signal_v1_CreateSignalRequest *outgoingSignalMsg, 266 uint8_t pinName, int pinVal); 273 std::vector<WipperSnapper_Component_I2C *> 299 WipperSnapper_LittleFS 346 wippersnapper_signal_v1_CreateSignalRequest 349 wippersnapper_signal_v1_I2CRequest_init_zero; 353 wippersnapper_signal_v1_Ds18x20Request msgSignalDS = 354 wippersnapper_signal_v1_Ds18x20Request_init_zero; 358 wippersnapper_signal_v1_ServoRequest 360 wippersnapper_signal_v1_PWMRequest msgPWM = 361 wippersnapper_signal_v1_PWMRequest_init_zero; 365 wippersnapper_signal_v1_PixelsRequest 368 wippersnapper_signal_v1_UARTRequest 378 #ifdef ARDUINO_ARCH_ESP32 419 Adafruit_MQTT_Subscribe 421 Adafruit_MQTT_Subscribe 423 Adafruit_MQTT_Subscribe 425 Adafruit_MQTT_Subscribe 427 Adafruit_MQTT_Subscribe 429 Adafruit_MQTT_Subscribe 432 Adafruit_MQTT_Subscribe 434 Adafruit_MQTT_Subscribe 437 wippersnapper_signal_v1_CreateSignalRequest 442 #endif // ADAFRUIT_WIPPERSNAPPER_H
Class that provides an interface with the I2C bus. Definition: WipperSnapper_I2C.h:77
char * _topic_signal_pixels_brkr Definition: Wippersnapper.h:344
wippersnapper_signal_v1_PWMRequest msgPWM Definition: Wippersnapper.h:363
|