Lydia - Printhead
config_adv.h File Reference

Go to the source code of this file.

Macros

#define ANALOG_INPUT_MAX_LEVEL_0   750
 
#define ANALOG_INPUT_MAX_LEVEL_1   810
 
#define ANALOG_INPUT_MIN_DT_0   3
 
#define ANALOG_INPUT_MIN_THRESHOLD_0   700
 
#define ANALOG_INPUT_THRESHOLD_1   500
 
#define ANALOG_POT_READ_INTERVAL   15
 
#define ANALOG_SWITCH_READ_INTERVAL   20
 
#define E_BRIDGE_CRC   E_BRIDGE_CUSTOM(2)
 
#define E_BRIDGE_CUSTOM(A)   E_BRIDGE_START+A
 
#define E_BRIDGE_FLOOD   E_BRIDGE_CUSTOM(3)
 
#define E_BRIDGE_LOSS   400
 
#define E_BRIDGE_PARITY   E_BRIDGE_CUSTOM(1)
 
#define E_BRIDGE_START   3000
 
#define E_EX_BASE   4000
 
#define E_EX_CUSTOM(A)   E_EX_BASE+A
 
#define E_MOTOR_DT_IDLE   320
 
#define E_MOTOR_DT_OVERLOAD   321
 
#define E_MSG_OK   "Ok"
 
#define E_OPERATING_SWITCH   220
 
#define E_POWER   150
 
#define E_POWER_PRIM_OFF   146
 
#define E_POWER_PRIM_ON   145
 
#define E_POWER_SEC_OFF   148
 
#define E_POWER_SEC_ON   147
 
#define E_VFD_CURRENT   200
 
#define E_VFD_OFFLINE   E_POWER_PRIM_OFF
 
#define MAX_QUERY_BUFFER   10
 
#define MB_MAX_POLL_INTERVAL   SECS * 10
 
#define MB_POLL_RETRY_STEP   SECS * 1
 
#define MB_QUERY_TYPE_CMD   100
 
#define MB_QUERY_TYPE_STATUS_POLL   10
 
#define MB_QUERY_TYPE_STATUS_POLL_2   50
 
#define MODBUS_CMD_WAIT   20
 
#define MODBUS_MAX_LIFESPAN   SECS * 3
 
#define MODBUS_R_RETRY   2
 
#define MODBUS_TCP_DEFAULT_REGISTER_VALUE   0
 
#define MODBUS_TCP_MAX_REGISTERS   125
 
#define MODBUS_W_RETRY   4
 
#define MOTOR_IDLE_LOAD_RANGE_MAX   20
 
#define MOTOR_IDLE_LOAD_RANGE_MIN   5
 
#define MOTOR_LOAD_RANGE_MAX   60
 
#define MOTOR_LOAD_RANGE_MIN   20
 
#define MOTOR_LOAD_READ_INTERVAL   100
 
#define MOTOR_OVERLOAD_RANGE_MAX   800
 
#define MOTOR_OVERLOAD_RANGE_MIN   80
 
#define STEPPER_DEFAULT_DIR_0   1
 
#define STEPPER_DEFAULT_SPEED_0   1
 
#define STEPPER_MAX_SPEED_0   1500
 
#define STEPPER_MODUBUS_RANGE   4
 
#define STEPPER_OVERLOAD_THRESHOLD_0   800
 
#define STEPPER_PULSE_WIDTH_0   40
 

Macro Definition Documentation

◆ ANALOG_INPUT_MAX_LEVEL_0

#define ANALOG_INPUT_MAX_LEVEL_0   750

Definition at line 114 of file config_adv.h.

◆ ANALOG_INPUT_MAX_LEVEL_1

#define ANALOG_INPUT_MAX_LEVEL_1   810

Definition at line 116 of file config_adv.h.

◆ ANALOG_INPUT_MIN_DT_0

#define ANALOG_INPUT_MIN_DT_0   3

Definition at line 120 of file config_adv.h.

◆ ANALOG_INPUT_MIN_THRESHOLD_0

#define ANALOG_INPUT_MIN_THRESHOLD_0   700

Definition at line 119 of file config_adv.h.

◆ ANALOG_INPUT_THRESHOLD_1

#define ANALOG_INPUT_THRESHOLD_1   500

Definition at line 117 of file config_adv.h.

◆ ANALOG_POT_READ_INTERVAL

#define ANALOG_POT_READ_INTERVAL   15

Definition at line 110 of file config_adv.h.

◆ ANALOG_SWITCH_READ_INTERVAL

#define ANALOG_SWITCH_READ_INTERVAL   20

Definition at line 111 of file config_adv.h.

◆ E_BRIDGE_CRC

#define E_BRIDGE_CRC   E_BRIDGE_CUSTOM(2)

Definition at line 99 of file config_adv.h.

◆ E_BRIDGE_CUSTOM

#define E_BRIDGE_CUSTOM (   A)    E_BRIDGE_START+A

Definition at line 97 of file config_adv.h.

◆ E_BRIDGE_FLOOD

#define E_BRIDGE_FLOOD   E_BRIDGE_CUSTOM(3)

Definition at line 100 of file config_adv.h.

◆ E_BRIDGE_LOSS

#define E_BRIDGE_LOSS   400

Definition at line 93 of file config_adv.h.

◆ E_BRIDGE_PARITY

#define E_BRIDGE_PARITY   E_BRIDGE_CUSTOM(1)

Definition at line 98 of file config_adv.h.

◆ E_BRIDGE_START

#define E_BRIDGE_START   3000

Definition at line 96 of file config_adv.h.

◆ E_EX_BASE

#define E_EX_BASE   4000

Definition at line 103 of file config_adv.h.

◆ E_EX_CUSTOM

#define E_EX_CUSTOM (   A)    E_EX_BASE+A

Definition at line 104 of file config_adv.h.

◆ E_MOTOR_DT_IDLE

#define E_MOTOR_DT_IDLE   320

Definition at line 91 of file config_adv.h.

◆ E_MOTOR_DT_OVERLOAD

#define E_MOTOR_DT_OVERLOAD   321

Definition at line 92 of file config_adv.h.

◆ E_MSG_OK

#define E_MSG_OK   "Ok"

Definition at line 69 of file config_adv.h.

◆ E_OPERATING_SWITCH

#define E_OPERATING_SWITCH   220

Definition at line 83 of file config_adv.h.

◆ E_POWER

#define E_POWER   150

Definition at line 77 of file config_adv.h.

◆ E_POWER_PRIM_OFF

#define E_POWER_PRIM_OFF   146

Definition at line 73 of file config_adv.h.

◆ E_POWER_PRIM_ON

#define E_POWER_PRIM_ON   145

Definition at line 72 of file config_adv.h.

◆ E_POWER_SEC_OFF

#define E_POWER_SEC_OFF   148

Definition at line 76 of file config_adv.h.

◆ E_POWER_SEC_ON

#define E_POWER_SEC_ON   147

Definition at line 75 of file config_adv.h.

◆ E_VFD_CURRENT

#define E_VFD_CURRENT   200

Definition at line 82 of file config_adv.h.

◆ E_VFD_OFFLINE

#define E_VFD_OFFLINE   E_POWER_PRIM_OFF

Definition at line 79 of file config_adv.h.

◆ MAX_QUERY_BUFFER

#define MAX_QUERY_BUFFER   10

Definition at line 14 of file config_adv.h.

◆ MB_MAX_POLL_INTERVAL

#define MB_MAX_POLL_INTERVAL   SECS * 10

Definition at line 29 of file config_adv.h.

◆ MB_POLL_RETRY_STEP

#define MB_POLL_RETRY_STEP   SECS * 1

Definition at line 31 of file config_adv.h.

◆ MB_QUERY_TYPE_CMD

#define MB_QUERY_TYPE_CMD   100

Definition at line 21 of file config_adv.h.

◆ MB_QUERY_TYPE_STATUS_POLL

#define MB_QUERY_TYPE_STATUS_POLL   10

Definition at line 17 of file config_adv.h.

◆ MB_QUERY_TYPE_STATUS_POLL_2

#define MB_QUERY_TYPE_STATUS_POLL_2   50

Definition at line 19 of file config_adv.h.

◆ MODBUS_CMD_WAIT

#define MODBUS_CMD_WAIT   20

Definition at line 8 of file config_adv.h.

◆ MODBUS_MAX_LIFESPAN

#define MODBUS_MAX_LIFESPAN   SECS * 3

Definition at line 11 of file config_adv.h.

◆ MODBUS_R_RETRY

#define MODBUS_R_RETRY   2

Definition at line 9 of file config_adv.h.

◆ MODBUS_TCP_DEFAULT_REGISTER_VALUE

#define MODBUS_TCP_DEFAULT_REGISTER_VALUE   0

Definition at line 26 of file config_adv.h.

◆ MODBUS_TCP_MAX_REGISTERS

#define MODBUS_TCP_MAX_REGISTERS   125

Definition at line 24 of file config_adv.h.

◆ MODBUS_W_RETRY

#define MODBUS_W_RETRY   4

Definition at line 10 of file config_adv.h.

◆ MOTOR_IDLE_LOAD_RANGE_MAX

#define MOTOR_IDLE_LOAD_RANGE_MAX   20

Definition at line 53 of file config_adv.h.

◆ MOTOR_IDLE_LOAD_RANGE_MIN

#define MOTOR_IDLE_LOAD_RANGE_MIN   5

Definition at line 52 of file config_adv.h.

◆ MOTOR_LOAD_RANGE_MAX

#define MOTOR_LOAD_RANGE_MAX   60

Definition at line 57 of file config_adv.h.

◆ MOTOR_LOAD_RANGE_MIN

#define MOTOR_LOAD_RANGE_MIN   20

Definition at line 56 of file config_adv.h.

◆ MOTOR_LOAD_READ_INTERVAL

#define MOTOR_LOAD_READ_INTERVAL   100

Definition at line 49 of file config_adv.h.

◆ MOTOR_OVERLOAD_RANGE_MAX

#define MOTOR_OVERLOAD_RANGE_MAX   800

Definition at line 61 of file config_adv.h.

◆ MOTOR_OVERLOAD_RANGE_MIN

#define MOTOR_OVERLOAD_RANGE_MIN   80

Definition at line 60 of file config_adv.h.

◆ STEPPER_DEFAULT_DIR_0

#define STEPPER_DEFAULT_DIR_0   1

Definition at line 130 of file config_adv.h.

◆ STEPPER_DEFAULT_SPEED_0

#define STEPPER_DEFAULT_SPEED_0   1

Definition at line 129 of file config_adv.h.

◆ STEPPER_MAX_SPEED_0

#define STEPPER_MAX_SPEED_0   1500

Definition at line 127 of file config_adv.h.

◆ STEPPER_MODUBUS_RANGE

#define STEPPER_MODUBUS_RANGE   4

Definition at line 128 of file config_adv.h.

◆ STEPPER_OVERLOAD_THRESHOLD_0

#define STEPPER_OVERLOAD_THRESHOLD_0   800

Definition at line 132 of file config_adv.h.

◆ STEPPER_PULSE_WIDTH_0

#define STEPPER_PULSE_WIDTH_0   40

Definition at line 131 of file config_adv.h.