 |
LightHub
v4.0.0
Smarthome controller firmware
|
#include "modules/out_modbus.h"
#include "Arduino.h"
#include "options.h"
#include "utils.h"
#include "Streaming.h"
#include "item.h"
#include <ModbusMaster.h>
#include "main.h"
#include <HardwareSerial.h>
◆ PAR_I16
◆ PAR_I32
◆ PAR_I8H
◆ PAR_I8L
◆ PAR_TENS
◆ PAR_U16
◆ PAR_U32
◆ PAR_U8H
◆ PAR_U8L
◆ regSizeNum
| #define regSizeNum sizeof(regSize_P)/sizeof(reg_t) |
◆ modbusIdle()
◆ readModbus()
| bool readModbus |
( |
uint16_t |
reg, |
|
|
int |
regType, |
|
|
int |
count |
|
) |
| |
◆ str2regSize()
| int str2regSize |
( |
char * |
str | ) |
|
◆ modbusBusy
◆ modbusObj
◆ node
◆ PROGMEM
| const reg_t regSize_P [] PROGMEM |
#define PAR_U32
Definition: out_modbus.cpp:36
#define PAR_I16
Definition: out_modbus.cpp:33
#define PAR_I32
Definition: out_modbus.cpp:34
#define PAR_U16
Definition: out_modbus.cpp:35
#define PAR_I8H
Definition: out_modbus.cpp:37
#define PAR_I8L
Definition: out_modbus.cpp:38
#define PAR_U8H
Definition: out_modbus.cpp:39
#define PAR_TENS
Definition: out_modbus.cpp:41
#define PAR_U8L
Definition: out_modbus.cpp:40