Lydia - Printhead
OmronPID.h File Reference
#include <macros.h>
#include <Vector.h>
#include <Component.h>
#include <SRegister.h>
#include <ModbusValue.h>
#include "./config.h"
#include "./OmronE5.h"
#include "./components/StatusLight.h"
#include "ModbusBridge.h"
#include "enums.h"

Go to the source code of this file.

Classes

class  OmronPID
 
class  OmronState
 

Macros

#define E_PID_MB_M_QUEUE_LENGTH   NB_OMRON_PIDS
 
#define E_PID_MB_M_QUEUE_PID_0   OMRON_PID_SLAVE_START
 
#define E_PID_MB_M_QUEUE_PID_1   OMRON_PID_SLAVE_START + 1
 
#define E_PID_MB_QUEUE_LENGTH   1
 
#define E_PID_MB_QUEUE_STATUS   1
 
#define E_PID_MB_QUEUE_USER_1   2
 
#define E_PID_MB_QUEUE_USER_2   3
 

Macro Definition Documentation

◆ E_PID_MB_M_QUEUE_LENGTH

#define E_PID_MB_M_QUEUE_LENGTH   NB_OMRON_PIDS

Definition at line 24 of file OmronPID.h.

◆ E_PID_MB_M_QUEUE_PID_0

#define E_PID_MB_M_QUEUE_PID_0   OMRON_PID_SLAVE_START

Definition at line 22 of file OmronPID.h.

◆ E_PID_MB_M_QUEUE_PID_1

#define E_PID_MB_M_QUEUE_PID_1   OMRON_PID_SLAVE_START + 1

Definition at line 23 of file OmronPID.h.

◆ E_PID_MB_QUEUE_LENGTH

#define E_PID_MB_QUEUE_LENGTH   1

Definition at line 20 of file OmronPID.h.

◆ E_PID_MB_QUEUE_STATUS

#define E_PID_MB_QUEUE_STATUS   1

Definition at line 17 of file OmronPID.h.

◆ E_PID_MB_QUEUE_USER_1

#define E_PID_MB_QUEUE_USER_1   2

Definition at line 18 of file OmronPID.h.

◆ E_PID_MB_QUEUE_USER_2

#define E_PID_MB_QUEUE_USER_2   3

Definition at line 19 of file OmronPID.h.