#pragma once

//#define  SYSTEM			"System")
#define  CARDS_NUM		"CardsNum"
#define  AXIS_NUM		"AxisNum"
#define  MONITOR_TYPE	"MonitorType"
#define  ALMLED_NUM		"AlmLedNum"

#define  MAX_VEL		"MaxVel"
#define  MAX_ACC		"MaxAcc"

#define  LMTSNS			"LmtSns"
#define  ENCSNS			"EncSns"
#define	 HOMESNS		"HomeSns"

#define NAME			"Name"
#define CARD_INDEX		"CardIndex"
#define AXIS_INDEX		"AxisIndex"
#define ENC_MODE		"EncoderMode"
#define MOTION_TYPE		"MotionType"
#define OUTPUT_TYPE		"OutputType"

#define PID_POSERRLMT	"PidPosErrLmt"
#define SETTING_TIME	"SettingTime"
#define	VEL				"Vel"
#define	ACC				"Acc"
#define JERK			"Jerk"

#define HOME_VEL		"HomeVelPercent0To1"
#define HOME_DIR		"HomeDir"
#define HOME_METHOD		"HomeMethod"
#define HOME_OFFSET		"HomeOffset"

#define CNTS_PER_CIRCLE 	"CntsPerCircle"
#define PITCH	        	"Pitch"
#define TRAVEL				"Travel"

#define JOG_VEL				"JogVelPercent0To1"
#define TRAVEL_MAX			"TravelMax"
#define TRAVEL_MIN			"TravelMin"
#define TRAVEL_HOMING		"TravelHoming"
#define USER_DIR			"UserDir"


#define ERROR_BAND			"ErrBand"

#define ABSENCPOS		"AbsEncZero"
#define ENCOM		"GetEncCom"
#define ALMENABLE				"AlmEnable"

#define MODULE_TYPE  "ModuleType"