mirror of
https://github.com/HASwitchPlate/openHASP.git
synced 2025-07-25 20:26:41 +00:00
Cleanup headers
This commit is contained in:
parent
0d8b3c2a66
commit
21bbdb9c32
@ -240,6 +240,14 @@ static WiFiSpiClass WiFi;
|
|||||||
#include "sys/svc/hasp_slave.h"
|
#include "sys/svc/hasp_slave.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef HASP_ATTRIBUTE_FAST_MEM
|
||||||
|
#define HASP_ATTRIBUTE_FAST_MEM
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef IRAM_ATTR
|
||||||
|
#define IRAM_ATTR
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifndef FPSTR
|
#ifndef FPSTR
|
||||||
#define FPSTR(pstr_pointer) (reinterpret_cast<const __FlashStringHelper*>(pstr_pointer))
|
#define FPSTR(pstr_pointer) (reinterpret_cast<const __FlashStringHelper*>(pstr_pointer))
|
||||||
#endif
|
#endif
|
||||||
|
@ -8,10 +8,7 @@
|
|||||||
#include "Arduino.h"
|
#include "Arduino.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "lvgl.h"
|
#include "hasplib.h"
|
||||||
#include "hasp_conf.h"
|
|
||||||
|
|
||||||
#include "hasp_conf.h"
|
|
||||||
|
|
||||||
#if HASP_USE_DEBUG > 0
|
#if HASP_USE_DEBUG > 0
|
||||||
#include "../hasp_debug.h"
|
#include "../hasp_debug.h"
|
||||||
|
@ -4,8 +4,7 @@
|
|||||||
#ifndef HASP_DISPATCH_H
|
#ifndef HASP_DISPATCH_H
|
||||||
#define HASP_DISPATCH_H
|
#define HASP_DISPATCH_H
|
||||||
|
|
||||||
#include "ArduinoJson.h"
|
#include "hasplib.h"
|
||||||
#include "lvgl.h"
|
|
||||||
|
|
||||||
struct dispatch_conf_t
|
struct dispatch_conf_t
|
||||||
{
|
{
|
||||||
|
@ -4,8 +4,7 @@
|
|||||||
#ifndef HASP_OBJECT_H
|
#ifndef HASP_OBJECT_H
|
||||||
#define HASP_OBJECT_H
|
#define HASP_OBJECT_H
|
||||||
|
|
||||||
#include <ArduinoJson.h>
|
#include "hasplib.h"
|
||||||
#include "lvgl.h"
|
|
||||||
|
|
||||||
const char FP_PAGE[] PROGMEM = "page";
|
const char FP_PAGE[] PROGMEM = "page";
|
||||||
const char FP_ID[] PROGMEM = "id";
|
const char FP_ID[] PROGMEM = "id";
|
||||||
@ -15,50 +14,50 @@ const char FP_PARENTID[] PROGMEM = "parentid";
|
|||||||
const char FP_GROUPID[] PROGMEM = "groupid";
|
const char FP_GROUPID[] PROGMEM = "groupid";
|
||||||
|
|
||||||
enum lv_hasp_obj_type_t {
|
enum lv_hasp_obj_type_t {
|
||||||
|
/* Containers */
|
||||||
|
LV_HASP_SCREEN = 1,
|
||||||
|
LV_HASP_CONTAINER = 2,
|
||||||
|
LV_HASP_WINDOW = 3, // placeholder
|
||||||
|
LV_HASP_MSGBOX = 4, // placeholder
|
||||||
|
LV_HASP_TILEVIEW = 5, // placeholder
|
||||||
|
LV_HASP_TABVIEW = 6, // placeholder
|
||||||
|
LV_HASP_TAB = 7, // placeholder
|
||||||
|
LV_HASP_PAGE = 8, // Obsolete in v8
|
||||||
|
|
||||||
/* Controls */
|
/* Controls */
|
||||||
LV_HASP_OBJECT = 91, // 10
|
LV_HASP_OBJECT = 11,
|
||||||
LV_HASP_BUTTON = 10, // 12
|
LV_HASP_BUTTON = 12,
|
||||||
LV_HASP_BTNMATRIX = 13,
|
LV_HASP_BTNMATRIX = 13,
|
||||||
LV_HASP_IMGBTN = 14, // placeholder
|
LV_HASP_IMGBTN = 14, // placeholder
|
||||||
LV_HASP_CHECKBOX = 11, // 15
|
LV_HASP_CHECKBOX = 15,
|
||||||
LV_HASP_SWITCH = 40, // 16
|
LV_HASP_SWITCH = 16,
|
||||||
LV_HASP_SLIDER = 30, // 17
|
LV_HASP_SLIDER = 17,
|
||||||
LV_HASP_TEXTAREA = 18, // placeholder
|
LV_HASP_TEXTAREA = 18, // placeholder
|
||||||
LV_HASP_SPINBOX = 19, // placeholder
|
LV_HASP_SPINBOX = 19, // placeholder
|
||||||
LV_HASP_CPICKER = 20,
|
LV_HASP_CPICKER = 20,
|
||||||
|
|
||||||
/* Selectors */
|
|
||||||
LV_HASP_DROPDOWN = 50,
|
|
||||||
LV_HASP_ROLLER = 51,
|
|
||||||
LV_HASP_LIST = 52, // placeholder
|
|
||||||
LV_HASP_TABLE = 53,
|
|
||||||
LV_HASP_CALENDER = 54,
|
|
||||||
|
|
||||||
/* Containers */
|
|
||||||
LV_HASP_SCREEN = 1,
|
|
||||||
LV_HASP_CONTAINER = 70,
|
|
||||||
LV_HASP_WINDOW = 71, // placeholder
|
|
||||||
LV_HASP_MSGBOX = 72, // placeholder
|
|
||||||
LV_HASP_TILEVIEW = 73, // placeholder
|
|
||||||
LV_HASP_TABVIEW = 74, // placeholder
|
|
||||||
LV_HASP_TAB = 75, // placeholder
|
|
||||||
LV_HASP_PAGE = 79, // Obsolete in v8
|
|
||||||
|
|
||||||
/* Visualizers */
|
/* Visualizers */
|
||||||
LV_HASP_LABEL = 12, // 30
|
LV_HASP_LABEL = 21,
|
||||||
LV_HASP_GAUGE = 31,
|
LV_HASP_GAUGE = 22,
|
||||||
LV_HASP_BAR = 32,
|
LV_HASP_BAR = 23,
|
||||||
LV_HASP_LMETER = 33,
|
LV_HASP_LMETER = 24,
|
||||||
LV_HASP_LED = 41, // 34
|
LV_HASP_LED = 25,
|
||||||
LV_HASP_ARC = 22, // 35
|
LV_HASP_ARC = 26,
|
||||||
LV_HASP_SPINNER = 21, // 36
|
LV_HASP_SPINNER = 27,
|
||||||
LV_HASP_CHART = 37,
|
LV_HASP_CHART = 28,
|
||||||
|
|
||||||
|
/* Selectors */
|
||||||
|
LV_HASP_DROPDOWN = 29,
|
||||||
|
LV_HASP_ROLLER = 30,
|
||||||
|
LV_HASP_LIST = 31, // placeholder
|
||||||
|
LV_HASP_TABLE = 32,
|
||||||
|
LV_HASP_CALENDER = 33,
|
||||||
|
|
||||||
/* Graphics */
|
/* Graphics */
|
||||||
LV_HASP_LINE = 60,
|
LV_HASP_LINE = 36,
|
||||||
LV_HASP_IMAGE = 61, // placeholder
|
LV_HASP_IMAGE = 37, // placeholder
|
||||||
LV_HASP_CANVAS = 62, // placeholder
|
LV_HASP_CANVAS = 38, // placeholder
|
||||||
LV_HASP_MASK = 63, // placeholder
|
LV_HASP_MASK = 39, // placeholder
|
||||||
};
|
};
|
||||||
|
|
||||||
void hasp_new_object(const JsonObject& config, uint8_t& saved_page_id);
|
void hasp_new_object(const JsonObject& config, uint8_t& saved_page_id);
|
||||||
|
@ -4,8 +4,7 @@
|
|||||||
#ifndef HASP_PARSER_H
|
#ifndef HASP_PARSER_H
|
||||||
#define HASP_PARSER_H
|
#define HASP_PARSER_H
|
||||||
|
|
||||||
#include "lvgl.h"
|
#include "hasplib.h"
|
||||||
#include "hasp_conf.h"
|
|
||||||
|
|
||||||
class Parser {
|
class Parser {
|
||||||
|
|
||||||
|
@ -5,9 +5,7 @@
|
|||||||
#define HASP_MQTT_H
|
#define HASP_MQTT_H
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include "ArduinoJson.h"
|
#include "hasplib.h"
|
||||||
|
|
||||||
#include "hasp_conf.h"
|
|
||||||
|
|
||||||
// #if defined(WINDOWS) || defined(POSIX)
|
// #if defined(WINDOWS) || defined(POSIX)
|
||||||
// #define __FlashStringHelper char
|
// #define __FlashStringHelper char
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
#include "lv_conf.h" // For timing defines
|
#include "lv_conf.h" // For timing defines
|
||||||
|
|
||||||
#include "hasplib.h"
|
#include "hasplib.h"
|
||||||
|
|
||||||
#include "hasp_gpio.h"
|
#include "hasp_gpio.h"
|
||||||
#include "hasp_config.h"
|
#include "hasp_config.h"
|
||||||
|
|
||||||
@ -537,8 +538,7 @@ void gpio_set_normalized_group_values(uint8_t group, int32_t val, int32_t min, i
|
|||||||
// Set all pins first, minimizes delays
|
// Set all pins first, minimizes delays
|
||||||
for(uint8_t k = 0; k < HASP_NUM_GPIO_CONFIG; k++) {
|
for(uint8_t k = 0; k < HASP_NUM_GPIO_CONFIG; k++) {
|
||||||
hasp_gpio_config_t* gpio = &gpioConfig[k];
|
hasp_gpio_config_t* gpio = &gpioConfig[k];
|
||||||
if(gpio->group == group && // group members that are outputs
|
if(gpio->group == group && gpioConfigInUse(k)) // group members that are outputs
|
||||||
gpioConfigInUse(k))
|
|
||||||
gpio_set_normalized_value(gpio, val, min, max);
|
gpio_set_normalized_value(gpio, val, min, max);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
#ifndef HASP_GPIO_H
|
#ifndef HASP_GPIO_H
|
||||||
#define HASP_GPIO_H
|
#define HASP_GPIO_H
|
||||||
|
|
||||||
#include "ArduinoJson.h"
|
#include "hasplib.h"
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user