Dobot Alarms not working


#1

Using Python. I send the robot a command that causes it to not complete the PTP move due to a kinematic error but I never an error value returned from the GetAlarmsState().
The GetAlarmsState in the DobotDllType.py is the only function that access an array is there an error in the Dll that is not returning the expected type?
BOT ALARM always returns the following ( maxlen =1000 so much longer but all zeros except for 3rd byte)
b’\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00’
Alarm Len 16

Has anyone gotten this to work using Python?
alarmState, len = dType.GetAlarmsState(api)