LightHub
Macros | Functions | Variables
item.cpp File Reference
#include "options.h"
#include "item.h"
#include "aJSON.h"
#include "utils.h"
#include "textconst.h"
#include "main.h"
#include "bright.h"
#include "itemCmd.h"
#include "dmx.h"
#include <Adafruit_NeoPixel.h>
#include <ModbusMaster.h>
#include <PubSubClient.h>
#include "modules/out_spiled.h"
#include "modules/out_ac.h"
#include "modules/out_motor.h"
#include "modules/out_modbus.h"
#include "modules/out_dmx.h"
#include "modules/out_pwm.h"
Include dependency graph for item.cpp:

Macros

#define a   0.1842f
 
#define b   -36.68f
 

Functions

int retrieveCode (char **psubItem)
 
int subitem2cmd (char *payload)
 
int txt2subItem (char *payload)
 

Variables

short modbusBusy = 0
 
aJsonObject * pollingItem
 
PubSubClient mqttClient
 
int8_t ethernetIdleCount
 
int8_t configLocked
 
lan_status lanStatus
 
const short defval [4] = {0, 0, 0, 0}
 
ModbusMaster node
 

Macro Definition Documentation

◆ a

#define a   0.1842f

◆ b

#define b   -36.68f

Function Documentation

◆ retrieveCode()

int retrieveCode ( char **  psubItem)

◆ subitem2cmd()

int subitem2cmd ( char *  payload)

◆ txt2subItem()

int txt2subItem ( char *  payload)

Variable Documentation

◆ configLocked

int8_t configLocked
extern

◆ defval

const short defval[4] = {0, 0, 0, 0}

◆ ethernetIdleCount

int8_t ethernetIdleCount
extern

◆ lanStatus

lan_status lanStatus
extern

◆ modbusBusy

short modbusBusy = 0

◆ mqttClient

PubSubClient mqttClient
extern

◆ node

ModbusMaster node
extern

◆ pollingItem

aJsonObject* pollingItem
extern