;The following lines are automatically generated and designed to be compatible with the .mf #DEFINE directive. ;controller periods #DEFINE HALL_BUTTON_CONTROL_PERIOD 100.0ms #DEFINE CAR_BUTTON_CONTROL_PERIOD 100.0ms #DEFINE LANTERN_CONTROL_PERIOD 200.0ms #DEFINE CAR_POSITION_CONTROL_PERIOD 50.0ms #DEFINE DISPATCHER_PERIOD 50.0ms #DEFINE DOOR_CONTROL_PERIOD 10.0ms #DEFINE DRIVE_CONTROL_PERIOD 10.0ms ;module periods #DEFINE AT_FLOOR_PERIOD 50.0ms #DEFINE WEIGHT_PERIOD 200.0ms #DEFINE CAR_LEVEL_POSITION_PERIOD 50.0ms #DEFINE DOOR_OPENED_SENSOR_PERIOD 200.0ms #DEFINE DOOR_CLOSED_SENSOR_PERIOD 100.0ms #DEFINE DOOR_REVERSAL_NETWORK_PERIOD 10.0ms #DEFINE DRIVE_PERIOD 10.0ms #DEFINE HOISTWAY_LIMIT_PERIOD 200.0ms #DEFINE LEVEL_SENSOR_PERIOD 10.0ms ;Controller CAN Ids ;NOTE: These IDs assume you use the ReplicationComputer offsets and MessageDictionary base values #DEFINE DRIVE_CAN_ID 0xBF2B500 #DEFINE DESIRED_DWELL_CAN_ID 0xC2EB600 #DEFINE DESIRED_FLOOR_CAN_ID 0xC24B600 #DEFINE CAR_POSITION_CAN_ID 0xC38B700 #DEFINE DOOR_MOTOR_COMMAND_[FRONT][LEFT]_CAN_ID 0xBFCB800 #DEFINE DOOR_MOTOR_COMMAND_[FRONT][RIGHT]_CAN_ID 0xBFCB801 #DEFINE DOOR_MOTOR_COMMAND_[BACK][LEFT]_CAN_ID 0xBFCB802 #DEFINE DOOR_MOTOR_COMMAND_[BACK][RIGHT]_CAN_ID 0xBFCB803 #DEFINE HALL_CALL_[1][FRONT][UP]_CAN_ID 0xC4CB900 #DEFINE HALL_LIGHT_[1][FRONT][UP]_CAN_ID 0xC9CB900 #DEFINE HALL_CALL_[1][BACK][UP]_CAN_ID 0xC4CB902 #DEFINE HALL_LIGHT_[1][BACK][UP]_CAN_ID 0xC9CB902 #DEFINE HALL_CALL_[2][BACK][UP]_CAN_ID 0xC4CB906 #DEFINE HALL_LIGHT_[2][BACK][UP]_CAN_ID 0xC9CB906 #DEFINE HALL_CALL_[2][BACK][DOWN]_CAN_ID 0xC4CB907 #DEFINE HALL_LIGHT_[2][BACK][DOWN]_CAN_ID 0xC9CB907 #DEFINE HALL_CALL_[3][FRONT][UP]_CAN_ID 0xC4CB908 #DEFINE HALL_LIGHT_[3][FRONT][UP]_CAN_ID 0xC9CB908 #DEFINE HALL_CALL_[3][FRONT][DOWN]_CAN_ID 0xC4CB909 #DEFINE HALL_LIGHT_[3][FRONT][DOWN]_CAN_ID 0xC9CB909 #DEFINE HALL_CALL_[4][FRONT][UP]_CAN_ID 0xC4CB90C #DEFINE HALL_LIGHT_[4][FRONT][UP]_CAN_ID 0xC9CB90C #DEFINE HALL_CALL_[4][FRONT][DOWN]_CAN_ID 0xC4CB90D #DEFINE HALL_LIGHT_[4][FRONT][DOWN]_CAN_ID 0xC9CB90D #DEFINE HALL_CALL_[5][FRONT][UP]_CAN_ID 0xC4CB910 #DEFINE HALL_LIGHT_[5][FRONT][UP]_CAN_ID 0xC9CB910 #DEFINE HALL_CALL_[5][FRONT][DOWN]_CAN_ID 0xC4CB911 #DEFINE HALL_LIGHT_[5][FRONT][DOWN]_CAN_ID 0xC9CB911 #DEFINE HALL_CALL_[6][FRONT][UP]_CAN_ID 0xC4CB914 #DEFINE HALL_LIGHT_[6][FRONT][UP]_CAN_ID 0xC9CB914 #DEFINE HALL_CALL_[6][FRONT][DOWN]_CAN_ID 0xC4CB915 #DEFINE HALL_LIGHT_[6][FRONT][DOWN]_CAN_ID 0xC9CB915 #DEFINE HALL_CALL_[7][FRONT][UP]_CAN_ID 0xC4CB918 #DEFINE HALL_LIGHT_[7][FRONT][UP]_CAN_ID 0xC9CB918 #DEFINE HALL_CALL_[7][FRONT][DOWN]_CAN_ID 0xC4CB919 #DEFINE HALL_LIGHT_[7][FRONT][DOWN]_CAN_ID 0xC9CB919 #DEFINE HALL_CALL_[7][BACK][UP]_CAN_ID 0xC4CB91A #DEFINE HALL_LIGHT_[7][BACK][UP]_CAN_ID 0xC9CB91A #DEFINE HALL_CALL_[7][BACK][DOWN]_CAN_ID 0xC4CB91B #DEFINE HALL_LIGHT_[7][BACK][DOWN]_CAN_ID 0xC9CB91B #DEFINE HALL_CALL_[8][FRONT][DOWN]_CAN_ID 0xC4CB91D #DEFINE HALL_LIGHT_[8][FRONT][DOWN]_CAN_ID 0xC9CB91D #DEFINE CAR_CALL_[1][FRONT]_CAN_ID 0xC60BA00 #DEFINE CAR_LIGHT_[1][FRONT]_CAN_ID 0xCA6BA00 #DEFINE CAR_CALL_[1][BACK]_CAN_ID 0xC60BA01 #DEFINE CAR_LIGHT_[1][BACK]_CAN_ID 0xCA6BA01 #DEFINE CAR_CALL_[2][BACK]_CAN_ID 0xC60BA03 #DEFINE CAR_LIGHT_[2][BACK]_CAN_ID 0xCA6BA03 #DEFINE CAR_CALL_[3][FRONT]_CAN_ID 0xC60BA04 #DEFINE CAR_LIGHT_[3][FRONT]_CAN_ID 0xCA6BA04 #DEFINE CAR_CALL_[4][FRONT]_CAN_ID 0xC60BA06 #DEFINE CAR_LIGHT_[4][FRONT]_CAN_ID 0xCA6BA06 #DEFINE CAR_CALL_[5][FRONT]_CAN_ID 0xC60BA08 #DEFINE CAR_LIGHT_[5][FRONT]_CAN_ID 0xCA6BA08 #DEFINE CAR_CALL_[6][FRONT]_CAN_ID 0xC60BA0A #DEFINE CAR_LIGHT_[6][FRONT]_CAN_ID 0xCA6BA0A #DEFINE CAR_CALL_[7][FRONT]_CAN_ID 0xC60BA0C #DEFINE CAR_LIGHT_[7][FRONT]_CAN_ID 0xCA6BA0C #DEFINE CAR_CALL_[7][BACK]_CAN_ID 0xC60BA0D #DEFINE CAR_LIGHT_[7][BACK]_CAN_ID 0xCA6BA0D #DEFINE CAR_CALL_[8][FRONT]_CAN_ID 0xC60BA0E #DEFINE CAR_LIGHT_[8][FRONT]_CAN_ID 0xCA6BA0E #DEFINE CAR_LANTERN_[UP]_CAN_ID 0xC7EBB00 #DEFINE CAR_LANTERN_[DOWN]_CAN_ID 0xC7EBB01 ;Module CAN Ids ;NOTE: These IDs assume you use the ReplicationComputer offsets and MessageDictionary base values #DEFINE LEVEL_SENSOR_[UP]_CAN_ID 0xBE81400 #DEFINE LEVEL_SENSOR_[DOWN]_CAN_ID 0xBE81401 #DEFINE AT_FLOOR_[1][FRONT]_CAN_ID 0xC1A2800 #DEFINE AT_FLOOR_[1][BACK]_CAN_ID 0xC1A2801 #DEFINE AT_FLOOR_[2][BACK]_CAN_ID 0xC1A2803 #DEFINE AT_FLOOR_[3][FRONT]_CAN_ID 0xC1A2804 #DEFINE AT_FLOOR_[4][FRONT]_CAN_ID 0xC1A2806 #DEFINE AT_FLOOR_[5][FRONT]_CAN_ID 0xC1A2808 #DEFINE AT_FLOOR_[6][FRONT]_CAN_ID 0xC1A280A #DEFINE AT_FLOOR_[7][FRONT]_CAN_ID 0xC1A280C #DEFINE AT_FLOOR_[7][BACK]_CAN_ID 0xC1A280D #DEFINE AT_FLOOR_[8][FRONT]_CAN_ID 0xC1A280E #DEFINE CAR_LEVEL_POSITION_CAN_ID 0xC423C00 #DEFINE CAR_WEIGHT_CAN_ID 0xC927800 #DEFINE CAR_WEIGHT_ALARM_CAN_ID 0xC888C00 #DEFINE DOOR_CLOSED_SENSOR_[FRONT][LEFT]_CAN_ID 0xC565000 #DEFINE DOOR_OPEN_SENSOR_[FRONT][LEFT]_CAN_ID 0xC74A000 #DEFINE DOOR_REVERSAL_SENSOR_[FRONT][LEFT]_CAN_ID 0xC066400 #DEFINE DOOR_CLOSED_SENSOR_[FRONT][RIGHT]_CAN_ID 0xC565001 #DEFINE DOOR_OPEN_SENSOR_[FRONT][RIGHT]_CAN_ID 0xC74A001 #DEFINE DOOR_REVERSAL_SENSOR_[FRONT][RIGHT]_CAN_ID 0xC066401 #DEFINE DOOR_CLOSED_SENSOR_[BACK][LEFT]_CAN_ID 0xC565002 #DEFINE DOOR_OPEN_SENSOR_[BACK][LEFT]_CAN_ID 0xC74A002 #DEFINE DOOR_REVERSAL_SENSOR_[BACK][LEFT]_CAN_ID 0xC066402 #DEFINE DOOR_CLOSED_SENSOR_[BACK][RIGHT]_CAN_ID 0xC565003 #DEFINE DOOR_OPEN_SENSOR_[BACK][RIGHT]_CAN_ID 0xC74A003 #DEFINE DOOR_REVERSAL_SENSOR_[BACK][RIGHT]_CAN_ID 0xC066403 #DEFINE HOISTWAY_LIMIT_[UP]_CAN_ID 0xC6AB400 #DEFINE HOISTWAY_LIMIT_[DOWN]_CAN_ID 0xC6AB401 #DEFINE EMERGENCY_BRAKE_CAN_ID 0xC101400