Software Library API naibrd 1.62
See all documentation at naii.docs.com
naibrd_pb.h File Reference

Go to the source code of this file.

Typedefs

typedef enum _NAIBRD_PB_DPM_OPERATION_MODE NAIBRD_PB_DPM_OPERATION_MODE
 
typedef enum _NAIBRD_PB_DPM_MASTER_STATE NAIBRD_PB_DPM_MASTER_STATE
 

Enumerations

enum  _NAIBRD_PB_DPM_OPERATION_MODE {
  DPM_OPERATION_MODE_OFFLINE = 0 , DPM_OPERATION_MODE_STOP , DPM_OPERATION_MODE_CLEAR , DPM_OPERATION_MODE_OPERATE ,
  DPM_OPERATION_MODE_RED_CLEAR , DPM_OPERATION_MODE_RED_OPERATE , DPM_OPERATION_MODE_RED_OFFLINE , DPM_OPERATION_MODE_AUTOBAUD
}
 
enum  _NAIBRD_PB_DPM_MASTER_STATE {
  DPM_MASTER_STATE_OK = 0 , DPM_MASTER_STATE_DOUBLE_ADDRESS_ERROR , DPM_MASTER_STATE_DISTURBED_BUS_ERROR , DPM_MASTER_STATE_PROTOCOL_ERROR ,
  DPM_MASTER_STATE_HARDWARE_ERROR , DPM_MASTER_STATE_ASPC2_WATCHDOG_EXPIRED , DPM_MASTER_STATE_APPL_WATCHDOG_EXPIRED , DPM_MASTER_STATE_AUTOCLEAR ,
  DPM_MASTER_STATE_NO_TRAFFIC , DPM_MASTER_STATE_NO_FREE_ADDRESS , DPM_MASTER_STATE_NO_PARAMETERS , DPM_MASTER_STATE_LICENSE_ERROR
}
 

Typedef Documentation

◆ NAIBRD_PB_DPM_MASTER_STATE

◆ NAIBRD_PB_DPM_OPERATION_MODE

Enumeration Type Documentation

◆ _NAIBRD_PB_DPM_MASTER_STATE

_NAIBRD_PB_DPM_MASTER_STATE

Enumerator
DPM_MASTER_STATE_OK 
DPM_MASTER_STATE_DOUBLE_ADDRESS_ERROR 
DPM_MASTER_STATE_DISTURBED_BUS_ERROR 
DPM_MASTER_STATE_PROTOCOL_ERROR 
DPM_MASTER_STATE_HARDWARE_ERROR 
DPM_MASTER_STATE_ASPC2_WATCHDOG_EXPIRED 
DPM_MASTER_STATE_APPL_WATCHDOG_EXPIRED 
DPM_MASTER_STATE_AUTOCLEAR 
DPM_MASTER_STATE_NO_TRAFFIC 
DPM_MASTER_STATE_NO_FREE_ADDRESS 
DPM_MASTER_STATE_NO_PARAMETERS 
DPM_MASTER_STATE_LICENSE_ERROR 

◆ _NAIBRD_PB_DPM_OPERATION_MODE

_NAIBRD_PB_DPM_OPERATION_MODE

Enumerator
DPM_OPERATION_MODE_OFFLINE 
DPM_OPERATION_MODE_STOP 
DPM_OPERATION_MODE_CLEAR 
DPM_OPERATION_MODE_OPERATE 
DPM_OPERATION_MODE_RED_CLEAR 
DPM_OPERATION_MODE_RED_OPERATE 
DPM_OPERATION_MODE_RED_OFFLINE 
DPM_OPERATION_MODE_AUTOBAUD