GateRelatedPartsStatus message in XML format
<GateRelatedPartsStatus version="2.0" xmlns="http://www.isapi.org/ver20/XMLSchema"> <MasterChannelController><!--related components' status of main lane controller--> <motorSensor><!--required, xs:string, whether the motor or the sensor is normal: "Normal"-normal, "Abnormal"-exception. This is used to detect the consistency between the motor encoder and the hall sensor--></motorSensor> <dropArmSensorAbnormal><!--required, xs:string, ID of barrier position sensor exception, it is between 1 and 4. This is used to detect barrier open position switch--></dropArmSensorAbnormal> <dropArm><!--required, xs:string, barrier status: "Normal"-normal, "Abnormal"-exception (obstructed or not rotate)--></dropArm> <fireInput><!--required, xs:string, fire input status: "Normal"-normal, "Alarm"-alarm--></fireInput> <caseTemp><!--required, xs:float, pedestal temperature, it is between -2000.0 and 3000.0 and it is accurate to one decimal place--></caseTemp> <alarmInTriggered><!--required, xs:string, alarm input triggering ID, it is between 1 and 8--></alarmInTriggered> <alarmOutTriggered><!--required, xs:string, alarm output triggering ID, it is between 1 and 4--></alarmOutTriggered> <brakeStatus><!--required, xs:string, brake status: "NotBrake"-disable, "Brake"-enable--></brakeStatus> <fanStatus><!--required, xs:string, fan status: "NotStart"-disable, "Start"-enable--></fanStatus> <lampBoardCommFailed><!--required, xs:string, ID of communication with light board failed, it is between 1 and 4--></lampBoardCommFailed> </MasterChannelController> <SlaveChannelController><!--related components' status of sub-lane controller--> <motorSensor><!--required, xs:string, whether the motor or the sensor is normal: "Normal"-normal, "Abnormal"-exception. This is used to detect the consistency between the motor encoder and the hall sensor--></motorSensor> <dropArmSensorAbnormal><!--required, xs:string, ID of barrier position sensor exception, it is between 1 and 4. This is used to detect barrier open position switch--></dropArmSensorAbnormal> <dropArm><!--required, xs:string, barrier status: "Normal"-normal, "Abnormal"-exception (obstructed or not rotate)--></dropArm> <fireInput><!--required, xs:string, fire input status: "Normal"-normal, "Alarm"-alarm--></fireInput> <caseTemp><!--required, xs:float, pedestal temperature, it is between -2000.0 and 3000.0 and it is accurate to one decimal place--></caseTemp> <alarmInTriggered><!--required, xs:string, alarm input triggering ID, it is between 1 and 8--></alarmInTriggered> <alarmOutTriggered><!--required, xs:string, alarm output triggering ID, it is between 1 and 4--></alarmOutTriggered> <brakeStatus><!--required, xs:string, brake status: "NotBrake"-disable, "Brake"-enable--></brakeStatus> <fanStatus><!--required, xs:string, fan status: "NotStart"-disable, "Start"-enable--></fanStatus> <lampBoardCommFailed><!--required, xs:string, ID of communication with light board failed, it is between 1 and 4--></lampBoardCommFailed> </SlaveChannelController> </GateRelatedPartsStatus>