#ifndef EMCMOTCFG_H
#define EMCMOTCFG_H
#define DEFAULT_EMCMOT_INIFILE "emc.ini"
#define EMCMOT_MAX_JOINTS 16
#define EMCMOT_MAX_EXTRAJOINTS EMCMOT_MAX_JOINTS
#define EMCMOT_MAX_AXIS 9
#define EMCMOT_MAX_SPINDLES 8
#define EMCMOT_MAX_DIO 64
#define EMCMOT_MAX_AIO 64
#if (EMCMOT_MAX_DIO > 64) || (EMCMOT_MAX_AIO > 64)
#error A 64 bit bitmask is used in the planner. Don't increase these until that's fixed.
#endif
#define EMCMOT_ERROR_NUM 32
#define EMCMOT_ERROR_LEN 1024
#define DEFAULT_SHMEM_KEY 100
#define DEFAULT_EMCMOT_COMM_TIMEOUT 1.0
#define DEFAULT_VELOCITY 1.0
#define DEFAULT_ACCELERATION 10.0
#define DEFAULT_MAX_LIMIT 1000
#define DEFAULT_MIN_LIMIT -1000
#define DEFAULT_DIO 4
#define DEFAULT_AIO 4
#define DEFAULT_TC_QUEUE_SIZE 2000
#define DEFAULT_MAX_FERROR 100
#endif