|
struct IO_Info | __attribute__ ((packed)) |
|
IO_ERR_CODE | MX_RTU_Module_Info_Get (UINT8 slot, struct Module_Info *module_info) |
|
IO_ERR_CODE | MX_RTU_Total_Slots_Get (UINT32 *num) |
|
IO_ERR_CODE | MX_RTU_Slot_Inserted_Get (UINT32 *state) |
|
IO_ERR_CODE | MX_RTU_Ethernet_Adapter_Type_Get (UINT32 *type) |
|
IO_ERR_CODE | MX_RTU_SRAM_Read (UINT32 start_address, UINT32 length, UINT8 *buf) |
|
IO_ERR_CODE | MX_RTU_SRAM_Write (UINT32 start_address, UINT32 length, UINT8 *buf) |
|
IO_ERR_CODE | MX_RTU_DI_Event_Register (UINT8 slot, UINT8 channel, UINT32 trigger, int *handle) |
|
IO_ERR_CODE | MX_RTU_DI_Event_Unregister (int handle) |
|
IO_ERR_CODE | MX_RTU_DI_Event_Get (int handle, UINT32 *status, struct Timestamp *time) |
|
IO_ERR_CODE | MX_RTU_DI_Event_Set_Trigger (int handle, UINT32 trigger) |
|
IO_ERR_CODE | MX_RTU_DI_Event_Get_Trigger (int handle, UINT32 *trigger) |
|
IO_ERR_CODE | MX_RTU_DI_Event_Count (int handle, UINT32 *count) |
|
IO_ERR_CODE | MX_RTU_DI_Event_Clear (int handle) |
|
IO_ERR_CODE | MX_RTU_DI_Event_Reset () |
|
IO_ERR_CODE | MX_RTU_DIO_DI_Event_Register (UINT8 slot, UINT8 channel, UINT32 trigger, int *handle) |
| Please refer to MX_RTU_DI_Event_Register . More...
|
|
IO_ERR_CODE | MX_RTU_DIO_DI_Event_Unregister (int handle) |
| Please refer to MX_RTU_DI_Event_Unregister . More...
|
|
IO_ERR_CODE | MX_RTU_DIO_DI_Event_Get (int handle, UINT32 *status, struct Timestamp *time) |
| Please refer to MX_RTU_DI_Event_Get . More...
|
|
IO_ERR_CODE | MX_RTU_DIO_DI_Event_Set_Trigger (int handle, UINT32 trigger) |
| Please refer to MX_RTU_DI_Event_Set_Trigger . More...
|
|
IO_ERR_CODE | MX_RTU_DIO_DI_Event_Get_Trigger (int handle, UINT32 *trigger) |
| Please refer to MX_RTU_DI_Event_Get_Trigger . More...
|
|
IO_ERR_CODE | MX_RTU_DIO_DI_Event_Count (int handle, UINT32 *count) |
| Please refer to MX_RTU_DI_Event_Count . More...
|
|
IO_ERR_CODE | MX_RTU_DIO_DI_Event_Clear (int handle) |
| Please refer to MX_RTU_DI_Event_Clear . More...
|
|
IO_ERR_CODE | MX_RTU_DIO_DI_Event_Reset () |
| Please refer to MX_RTU_DI_Event_Reset . More...
|
|
IO_ERR_CODE | MX_RTU_AI_Event_Register (UINT8 slot, UINT8 channel, float value, UINT32 condition, int *handle) |
|
IO_ERR_CODE | MX_RTU_AI_Event_Unregister (int handle) |
|
IO_ERR_CODE | MX_RTU_AI_Event_Get (int handle, float *value, struct Timestamp *time) |
|
IO_ERR_CODE | MX_RTU_AI_Event_Set_Value (int handle, float value, UINT32 condition) |
|
IO_ERR_CODE | MX_RTU_AI_Event_Get_Value (int handle, float *value, UINT32 *condition) |
|
IO_ERR_CODE | MX_RTU_AI_Event_Count (int handle, UINT32 *count) |
|
IO_ERR_CODE | MX_RTU_AI_Event_Clear (int handle) |
|
IO_ERR_CODE | MX_RTU_AI_Event_Reset () |
|
IO_ERR_CODE | MX_RTU_TC_Event_Register (UINT8 slot, UINT8 channel, float value, UINT32 condition, int *handle) |
|
IO_ERR_CODE | MX_RTU_TC_Event_Unregister (int handle) |
|
IO_ERR_CODE | MX_RTU_TC_Event_Get (int handle, float *value, struct Timestamp *time) |
|
IO_ERR_CODE | MX_RTU_TC_Event_Set_Value (int handle, float value, UINT32 condition) |
|
IO_ERR_CODE | MX_RTU_TC_Event_Get_Value (int handle, float *value, UINT32 *condition) |
|
IO_ERR_CODE | MX_RTU_TC_Event_Count (int handle, UINT32 *count) |
|
IO_ERR_CODE | MX_RTU_TC_Event_Clear (int handle) |
|
IO_ERR_CODE | MX_RTU_TC_Event_Reset () |
|
IO_ERR_CODE | MX_RTU_RTD_Event_Register (UINT8 slot, UINT8 channel, float value, UINT32 condition, int *handle) |
|
IO_ERR_CODE | MX_RTU_RTD_Event_Unregister (int handle) |
|
IO_ERR_CODE | MX_RTU_RTD_Event_Get (int handle, float *value, struct Timestamp *time) |
|
IO_ERR_CODE | MX_RTU_RTD_Event_Set_Value (int handle, float value, UINT32 condition) |
|
IO_ERR_CODE | MX_RTU_RTD_Event_Get_Value (int handle, float *value, UINT32 *condition) |
|
IO_ERR_CODE | MX_RTU_RTD_Event_Count (int handle, UINT32 *count) |
|
IO_ERR_CODE | MX_RTU_RTD_Event_Clear (int handle) |
|
IO_ERR_CODE | MX_RTU_RTD_Event_Reset () |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DI_Value_Get (UINT8 slot, UINT32 *value, struct Timestamp *time) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DI_Mode_Get (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DI_Filter_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DI_Counter_Start_Get (UINT8 slot, UINT32 *start) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DI_Counter_Trigger_Get (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DI_Counter_Value_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf, struct Timestamp *time) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DI_Counter_Overflow_Get (UINT8 slot, UINT32 *overflow) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DI_Mode_Set (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DI_Filter_Set (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DI_Counter_Start_Set (UINT8 slot, UINT32 start) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DI_Counter_Trigger_Set (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DI_Counter_Value_Set (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DI_Counter_Overflow_Reset (UINT8 slot, UINT32 overflow) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DO_Value_Get (UINT8 slot, UINT32 *value) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DO_Mode_Get (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DO_SigW_L_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DO_SigW_H_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DO_PWM_Start_Get (UINT8 slot, UINT32 *start) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DO_PWM_Count_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DO_PWM_Config_Get (UINT8 slot, UINT8 start, UINT8 count, float *frequency, float *dutyCycle) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DO_Value_Set (UINT8 slot, UINT32 value) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DO_Mode_Set (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DO_SigW_L_Set (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DO_SigW_H_Set (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DO_PWM_Start_Set (UINT8 slot, UINT32 start) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DO_PWM_Stop_Set (UINT8 slot, UINT32 stop) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DO_PWM_Count_Set (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DO_PWM_Config_Set (UINT8 slot, UINT8 start, UINT8 count, float *frequency, float *dutyCycle) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Relay_Value_Get (UINT8 slot, UINT32 *value) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Relay_Mode_Get (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Relay_SigW_L_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Relay_SigW_H_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Relay_PWM_Start_Get (UINT8 slot, UINT32 *start) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Relay_PWM_Count_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Relay_Total_Count_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Relay_Current_Count_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Relay_Value_Set (UINT8 slot, UINT32 value) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Relay_Mode_Set (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Relay_SigW_L_Set (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Relay_SigW_H_Set (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Relay_PWM_Start_Set (UINT8 slot, UINT32 start) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Relay_PWM_Stop_Set (UINT8 slot, UINT32 stop) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Relay_PWM_Count_Set (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Relay_Current_Count_Set (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_Map_Get (UINT8 slot, UINT32 *map) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_Map_Set (UINT8 slot, UINT32 map) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DI_Value_Get (UINT8 slot, UINT32 *value, struct Timestamp *time) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DI_Mode_Get (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DI_Filter_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DI_Counter_Start_Get (UINT8 slot, UINT32 *start) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DI_Counter_Trigger_Get (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DI_Counter_Value_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf, struct Timestamp *time) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DI_Counter_Overflow_Get (UINT8 slot, UINT32 *overflow) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DI_Mode_Set (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DI_Filter_Set (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DI_Counter_Start_Set (UINT8 slot, UINT32 start) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DI_Counter_Trigger_Set (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DI_Counter_Value_Set (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DI_Counter_Overflow_Reset (UINT8 slot, UINT32 overflow) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DO_Value_Get (UINT8 slot, UINT32 *value) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DO_Mode_Get (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DO_SigW_L_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DO_SigW_H_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DO_PWM_Start_Get (UINT8 slot, UINT32 *start) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DO_PWM_Count_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DO_PWM_Config_Get (UINT8 slot, UINT8 start, UINT8 count, float *frequency, float *dutyCycle) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DO_Value_Set (UINT8 slot, UINT32 value) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DO_Mode_Set (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DO_SigW_L_Set (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DO_SigW_H_Set (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DO_PWM_Start_Set (UINT8 slot, UINT32 start) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DO_PWM_Stop_Set (UINT8 slot, UINT32 stop) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DO_PWM_Count_Set (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_DIO_DO_PWM_Config_Set (UINT8 slot, UINT8 start, UINT8 count, float *frequency, float *dutyCycle) |
|
AI_TRANSFORM_ERR_CODE | MX_RTU_AI_Raw_to_Eng (UINT32 range, int raw_value, float *eng_value) |
|
AI_TRANSFORM_ERR_CODE | MX_RTU_AI_Eng_to_Raw (UINT32 range, float eng_value, int *raw_value) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_AI_Raw_Value_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf, struct Timestamp *time) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_AI_Eng_Value_Get (UINT8 slot, UINT8 start, UINT8 count, float *buf, struct Timestamp *time) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_AI_Range_Get (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_AI_Min_Raw_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_AI_Max_Raw_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_AI_Min_Eng_Get (UINT8 slot, UINT8 start, UINT8 count, float *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_AI_Max_Eng_Get (UINT8 slot, UINT8 start, UINT8 count, float *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_AI_Burnout_Value_Get (UINT8 slot, UINT8 start, UINT8 count, float *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_AI_Status_Get (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_AI_Range_Set (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_AI_Min_Raw_Reset (UINT8 slot, UINT32 channel) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_AI_Max_Raw_Reset (UINT8 slot, UINT32 channel) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_AI_Min_Eng_Reset (UINT8 slot, UINT32 channel) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_AI_Max_Eng_Reset (UINT8 slot, UINT32 channel) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_AI_Burnout_Value_Set (UINT8 slot, UINT8 start, UINT8 count, float *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Fast_AI_Raw_Value_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf, struct Timestamp *time) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Fast_AI_Eng_Value_Get (UINT8 slot, UINT8 start, UINT8 count, float *buf, struct Timestamp *time) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Fast_AI_Range_Get (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Fast_AI_Min_Raw_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Fast_AI_Max_Raw_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Fast_AI_Min_Eng_Get (UINT8 slot, UINT8 start, UINT8 count, float *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Fast_AI_Max_Eng_Get (UINT8 slot, UINT8 start, UINT8 count, float *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Fast_AI_Burnout_Value_Get (UINT8 slot, UINT8 start, UINT8 count, float *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Fast_AI_Status_Get (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Fast_AI_Range_Set (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Fast_AI_Min_Raw_Reset (UINT8 slot, UINT32 channel) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Fast_AI_Max_Raw_Reset (UINT8 slot, UINT32 channel) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Fast_AI_Min_Eng_Reset (UINT8 slot, UINT32 channel) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Fast_AI_Max_Eng_Reset (UINT8 slot, UINT32 channel) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Fast_AI_Burnout_Value_Set (UINT8 slot, UINT8 start, UINT8 count, float *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Fast_AI_Sampling_Rate_Get (UINT8 slot, UINT32 *rate) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Fast_AI_Buf_Overflow_Get (UINT8 slot, UINT32 *overflow) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Fast_AI_Batch_Data_Get (UINT8 slot, UINT32 channel, UINT32 fore_interval, UINT32 back_interval, UINT8 *buf, struct Timestamp *time) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Fast_AI_Sampling_Rate_Set (UINT8 slot, UINT32 rate) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Fast_AI_Buf_Overflow_Reset (UINT8 slot, UINT32 overflow) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_Fast_AI_Trigger_Set (UINT8 slot, UINT32 channel_trigger, UINT32 fore_interval, UINT32 back_interval, UINT32 *required_buf_size) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_TC_Raw_Value_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf, struct Timestamp *time) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_TC_Eng_Value_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf, struct Timestamp *time) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_TC_Type_Get (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_TC_Min_Raw_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_TC_Max_Raw_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_TC_Min_Eng_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_TC_Max_Eng_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_TC_Burnout_Status_Get (UINT8 slot, UINT32 *status) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_TC_Type_Set (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_TC_Min_Raw_Reset (UINT8 slot, UINT32 channel) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_TC_Max_Raw_Reset (UINT8 slot, UINT32 channel) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_TC_Min_Eng_Reset (UINT8 slot, UINT32 channel) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_TC_Max_Eng_Reset (UINT8 slot, UINT32 channel) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_RTD_Raw_Value_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf, struct Timestamp *time) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_RTD_Eng_Value_Get (UINT8 slot, UINT8 start, UINT8 count, float *buf, struct Timestamp *time) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_RTD_Type_Get (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_RTD_Min_Raw_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_RTD_Max_Raw_Get (UINT8 slot, UINT8 start, UINT8 count, UINT32 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_RTD_Min_Eng_Get (UINT8 slot, UINT8 start, UINT8 count, float *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_RTD_Max_Eng_Get (UINT8 slot, UINT8 start, UINT8 count, float *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_RTD_Burnout_Status_Get (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_RTD_Type_Set (UINT8 slot, UINT8 start, UINT8 count, UINT8 *buf) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_RTD_Min_Raw_Reset (UINT8 slot, UINT32 channel) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_RTD_Max_Raw_Reset (UINT8 slot, UINT32 channel) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_RTD_Min_Eng_Reset (UINT8 slot, UINT32 channel) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_RTD_Max_Eng_Reset (UINT8 slot, UINT32 channel) |
|
MISC_ERR_CODE | MX_RTU_RTC_Get (struct rtc_time *rtc) |
|
MISC_ERR_CODE | MX_RTU_RTC_Set (struct rtc_time *rtc) |
|
MISC_ERR_CODE | MX_RTU_SWTD_Enable (UINT32 swtdtime) |
|
MISC_ERR_CODE | MX_RTU_SWTD_Get_Setting (struct swtd_setting *setting) |
|
MISC_ERR_CODE | MX_RTU_SWTD_Disable () |
|
MISC_ERR_CODE | MX_RTU_SWTD_Ack () |
|
MISC_ERR_CODE | MX_RTU_LED1_Get (UINT8 *state) |
|
MISC_ERR_CODE | MX_RTU_LED2_Get (UINT8 *state) |
|
MISC_ERR_CODE | MX_RTU_LED1_Set (UINT8 state) |
|
MISC_ERR_CODE | MX_RTU_LED2_Set (UINT8 state) |
|
MISC_ERR_CODE | MX_RTU_Toggle_Switch_Get (UINT8 *state) |
|
MISC_ERR_CODE | MX_RTU_Dual_Power1_Get (UINT8 *state) |
|
MISC_ERR_CODE | MX_RTU_Dual_Power2_Get (UINT8 *state) |
|
UINT32 | MX_RTU_API_Version_Get (void) |
|
UINT32 | MX_RTU_API_BuildDate_Get (void) |
|
UINT32 | MX_RTU_System_Version_Get (void) |
|
UINT32 | MX_RTU_System_BuildDate_Get (void) |
|
IO_ERR_CODE | MX_RTU_System_Hot_Plug_Connect_Get (UINT32 *state) |
|
IO_ERR_CODE | MX_RTU_System_Hot_Plug_Disconnect_Get (UINT32 *state) |
|
MODULE_RW_ERR_CODE | MX_RTU_Module_FWR_BuildDate_Get (UINT8 slot, UINT32 *date) |
|
SERIAL_ERR_CODE | MX_RTU_SerialOpen (UINT8 slot, SERIAL_PORT port) |
|
SERIAL_ERR_CODE | MX_RTU_SerialWrite (UINT8 slot, SERIAL_PORT port, UINT32 len, UINT8 *str, UINT32 *write_bytes) |
|
SERIAL_ERR_CODE | MX_RTU_SerialNonBlockRead (UINT8 slot, SERIAL_PORT port, UINT32 len, UINT8 *buf, UINT32 *read_bytes) |
|
SERIAL_ERR_CODE | MX_RTU_SerialBlockRead (UINT8 slot, SERIAL_PORT port, UINT32 len, UINT8 *buf, UINT32 *read_bytes) |
|
SERIAL_ERR_CODE | MX_RTU_SerialClose (UINT8 slot, SERIAL_PORT port) |
|
SERIAL_ERR_CODE | MX_RTU_SerialFlowControl (UINT8 slot, SERIAL_PORT port, UINT8 control) |
|
SERIAL_ERR_CODE | MX_RTU_SerialSetSpeed (UINT8 slot, SERIAL_PORT port, UINT32 speed) |
|
SERIAL_ERR_CODE | MX_RTU_SerialSetMode (UINT8 slot, SERIAL_PORT port, UINT8 mode) |
|
SERIAL_ERR_CODE | MX_RTU_SerialGetMode (UINT8 slot, SERIAL_PORT port, UINT8 *mode) |
|
SERIAL_ERR_CODE | MX_RTU_SerialSetParam (UINT8 slot, SERIAL_PORT port, UINT8 parity, UINT8 databits, UINT8 stopbit) |
|
SERIAL_ERR_CODE | MX_RTU_SerialDataInInputQueue (UINT8 slot, SERIAL_PORT port, UINT32 *bytes) |
|
SERIAL_ERR_CODE | MX_RTU_SerialDataInOutputQueue (UINT8 slot, SERIAL_PORT port, UINT32 *bytes) |
|
SERIAL_ERR_CODE | MX_RTU_SerialInputQueueFlush (UINT8 slot, SERIAL_PORT port) |
|
SERIAL_ERR_CODE | MX_RTU_SerialOutputQueueFlush (UINT8 slot, SERIAL_PORT port) |
|
SERIAL_ERR_CODE | MX_RTU_FindFD (UINT8 slot, SERIAL_PORT port, INT32 *fd) |
|
MODEM_ERR_CODE | MX_RTU_Cellular_Modem_Init (INT8 *pin, UINT32 band) |
|
MODEM_ERR_CODE | MX_RTU_Cellular_Net_Start (INT8 *apn, INT8 *userName, INT8 *password, CheckInfo *autoCheck) |
|
MODEM_ERR_CODE | MX_RTU_Cellular_Net_Stop (void) |
|
MODEM_ERR_CODE | MX_RTU_Cellular_Modem_Reset (void) |
|
INT32 | MX_RTU_Cellular_Net_State (void) |
|
MODEM_ERR_CODE | MX_RTU_Cellular_Modem_RSSI (UINT8 *rssi) |
|
void | MX_RTU_Cellular_Modem_IMEI (INT8 *imei) |
|
void | MX_RTU_Cellular_Set_Debug (UINT8 debug) |
|
INT32 | MX_RTU_GPS_Start (UINT8 activeAntenna) |
|
INT32 | MX_RTU_GPS_Stop (void) |
|
void | MX_RTU_GPS_Get_Info (GPS_DATA *gpsData) |
|
SMS_ERR_CODE | MX_RTU_SMS_Send_Ascii (INT8 *phone, INT8 *pin, INT8 *asciiMsg, INT32 msgLength) |
|
SMS_ERR_CODE | MX_RTU_SMS_Send_Ucs2 (INT8 *phone, INT8 *pin, INT8 *ucs2Msg, INT8 msgLength) |
|
MODBUS_MASTER_ERR_CODE | MX_RTU_Modbus_Master_Init (void) |
| This API must be called at first. More...
|
|
void | MX_RTU_Modbus_Master_Uninit (void) |
| This API must be called at the end. More...
|
|
MODBUS_MASTER_ERR_CODE | MX_RTU_Modbus_Rtu_Master_Open (UINT8 slot, SERIAL_PORT port, TTY_PARAM *param) |
|
MODBUS_MASTER_ERR_CODE | MX_RTU_Modbus_Rtu_Master_Close (UINT8 slot, SERIAL_PORT port) |
|
MODBUS_MASTER_ERR_CODE | MX_RTU_Modbus_Rtu_Master_Read_Coils (UINT8 slot, SERIAL_PORT port, UINT8 unitId, UINT16 startAddr, UINT16 coilCount, UINT8 byteCoils[], UINT32 timeoutMs) |
|
MODBUS_MASTER_ERR_CODE | MX_RTU_Modbus_Rtu_Master_Write_Coils (UINT8 slot, SERIAL_PORT port, UINT8 unitId, UINT16 startAddr, UINT16 coilCount, UINT8 byteCoils[], UINT32 timeoutMs) |
|
MODBUS_MASTER_ERR_CODE | MX_RTU_Modbus_Rtu_Master_Write_Coil (UINT8 slot, SERIAL_PORT port, UINT8 unitId, UINT16 addr, UINT8 coil, UINT32 timeoutMs) |
|
MODBUS_MASTER_ERR_CODE | MX_RTU_Modbus_Rtu_Master_Read_Discrete_Inputs (UINT8 slot, SERIAL_PORT port, UINT8 unitId, UINT16 startAddr, UINT16 coilCount, UINT8 byteCoils[], UINT32 timeoutMs) |
|
MODBUS_MASTER_ERR_CODE | MX_RTU_Modbus_Rtu_Master_Read_Input_Regs (UINT8 slot, SERIAL_PORT port, UINT8 unitId, UINT16 startAddr, UINT16 regCount, UINT16 regs[], UINT32 timeoutMs) |
|
MODBUS_MASTER_ERR_CODE | MX_RTU_Modbus_Rtu_Master_Read_Holding_Regs (UINT8 slot, SERIAL_PORT port, UINT8 unitId, UINT16 startAddr, UINT16 regCount, UINT16 regs[], UINT32 timeoutMs) |
|
MODBUS_MASTER_ERR_CODE | MX_RTU_Modbus_Rtu_Master_Write_Holding_Regs (UINT8 slot, SERIAL_PORT port, UINT8 unitId, UINT16 startAddr, UINT16 regCount, UINT16 regs[], UINT32 timeoutMs) |
|
MODBUS_MASTER_ERR_CODE | MX_RTU_Modbus_Rtu_Master_Write_Holding_Reg (UINT8 slot, SERIAL_PORT port, UINT8 unitId, UINT16 addr, UINT16 reg, UINT32 timeoutMs) |
|
MODBUS_MASTER_ERR_CODE | MX_RTU_Modbus_Tcp_Master_Open (UINT8 ipAddress[], UINT16 tcpPort, UINT32 cTimeoutMs, UINT32 *sHandle) |
|
MODBUS_MASTER_ERR_CODE | MX_RTU_Modbus_Tcp_Master_Close (UINT32 sHandle) |
|
MODBUS_MASTER_ERR_CODE | MX_RTU_Modbus_Tcp_Master_Ioctl (UINT32 sHandle, UINT8 unitId, UINT32 rwTimeoutMs) |
|
MODBUS_MASTER_ERR_CODE | MX_RTU_Modbus_Tcp_Master_Read_Coils (UINT32 sHandle, UINT16 startAddr, UINT16 coilCount, UINT8 byteCoils[]) |
|
MODBUS_MASTER_ERR_CODE | MX_RTU_Modbus_Tcp_Master_Write_Coils (UINT32 sHandle, UINT16 startAddr, UINT16 coilCount, UINT8 byteCoils[]) |
|
MODBUS_MASTER_ERR_CODE | MX_RTU_Modbus_Tcp_Master_Write_Coil (UINT32 sHandle, UINT16 addr, UINT8 coil) |
|
MODBUS_MASTER_ERR_CODE | MX_RTU_Modbus_Tcp_Master_Read_Discrete_Inputs (UINT32 sHandle, UINT16 startAddr, UINT16 coilCount, UINT8 byteCoils[]) |
|
MODBUS_MASTER_ERR_CODE | MX_RTU_Modbus_Tcp_Master_Read_Input_Regs (UINT32 sHandle, UINT16 startAddr, UINT16 regCount, UINT16 regs[]) |
|
MODBUS_MASTER_ERR_CODE | MX_RTU_Modbus_Tcp_Master_Read_Holding_Regs (UINT32 sHandle, UINT16 startAddr, UINT16 regCount, UINT16 regs[]) |
|
MODBUS_MASTER_ERR_CODE | MX_RTU_Modbus_Tcp_Master_Write_Holding_Regs (UINT32 sHandle, UINT16 startAddr, UINT16 regCount, UINT16 regs[]) |
|
MODBUS_MASTER_ERR_CODE | MX_RTU_Modbus_Tcp_Master_Write_Holding_Reg (UINT32 sHandle, UINT16 addr, UINT16 regValue) |
|
MODBUS_SLAVE_ERR_CODE | MX_RTU_Modbus_Tcp_Slave_Init () |
| This API must be called at first. More...
|
|
MODBUS_SLAVE_ERR_CODE | MX_RTU_Modbus_Tcp_Slave_Uninit () |
| This API must be called at the end. More...
|
|
MODBUS_SLAVE_ERR_CODE | MX_RTU_Modbus_Tcp_Slave_Register (UINT16 port, UINT16 map_size, UINT32 idle_timeout_second, UINT32 *sHandle) |
|
MODBUS_SLAVE_ERR_CODE | MX_RTU_Modbus_Tcp_Slave_Unregister (UINT32 sHandle) |
|
MODBUS_SLAVE_ERR_CODE | MX_RTU_Modbus_Tcp_Slave_Start (UINT32 sHandle) |
|
MODBUS_SLAVE_ERR_CODE | MX_RTU_Modbus_Tcp_Slave_Stop (UINT32 sHandle) |
|
MODBUS_SLAVE_ERR_CODE | MX_RTU_Modbus_Tcp_Slave_Add_Entry (UINT32 sHandle, UINT8 map_type, UINT16 address, void *pUserData, pfnModbusRead, pfnModbusWrite) |
|
MODBUS_SLAVE_ERR_CODE | MX_RTU_Modbus_Tcp_Slave_Delete_Entry (UINT32 sHandle, UINT8 map_type, UINT16 address) |
|
MODBUS_SLAVE_ERR_CODE | MX_RTU_Modbus_Tcp_Slave_Map_Count (UINT32 sHandle, UINT16 *count) |
|
MODBUS_SLAVE_ERR_CODE | MX_RTU_Modbus_Tcp_Slave_Map_Dump (UINT32 sHandle) |
|
MODBUS_SLAVE_ERR_CODE | MX_RTU_Modbus_Tcp_Slave_Connection_Info (UINT32 sHandle, struct Modbus_TCP_Master_Connection_Info *connection_info) |
|
AOPC_ERR_CODE | MX_RTU_AOPC_Init (void) |
| This API must be called at first. More...
|
|
void | MX_RTU_AOPC_Uninit (void) |
| This API must be called at the end. More...
|
|
AOPC_ERR_CODE | MX_RTU_AOPC_Connect (UINT8 *deviceName, UINT32 heartBeatS, UINT8 *ipAddress, UINT16 port, UINT32 timeoutMs, UINT32 *sHandle) |
|
AOPC_ERR_CODE | MX_RTU_AOPC_Disconnect (UINT32 sHandle) |
|
AOPC_ERR_CODE | MX_RTU_AOPC_Reconnect (UINT32 sHandle, UINT32 timeoutMs) |
|
AOPC_ERR_CODE | MX_RTU_AOPC_AddTag (UINT32 sHandle, TAG *tagInfo, struct Timestamp *tagTime, UINT32 timeoutMs) |
|
AOPC_ERR_CODE | MX_RTU_AOPC_DelTag (UINT32 sHandle, UINT8 *tagName, UINT32 timeoutMs) |
|
AOPC_ERR_CODE | MX_RTU_AOPC_DelAllTag (UINT32 sHandle, UINT32 timeoutMs) |
|
AOPC_ERR_CODE | MX_RTU_AOPC_UpdateTag (UINT32 sHandle, TAG *tagInfo, struct Timestamp *tagTime, UINT32 timeoutMs) |
|
AOPC_ERR_CODE | MX_RTU_AOPC_UpdateValue (UINT32 sHandle, UINT8 *tagName, void *tagValue, struct Timestamp *tagTime, UINT32 timeoutMs) |
|
AOPC_ERR_CODE | MX_RTU_AOPC_UpdateHeartbeat (UINT32 sHandle, UINT32 heartbeatS, UINT32 timeoutMs) |
|
TAG_ERR_CODE | MX_RTU_Tag_Init (void) |
| This API must be called at first. More...
|
|
TAG_ERR_CODE | MX_RTU_Tag_Uninit (void) |
| This API must be called at the end. More...
|
|
TAG_ERR_CODE | MX_RTU_Tag_List_All (void) |
| Listing all of the tags. More...
|
|
TAG_ERR_CODE | MX_RTU_Tag_Get_Info (UINT8 *tagName, TAG_INFO *info) |
|
TAG_ERR_CODE | MX_RTU_Tag_Read (UINT8 *tagName, void *tagValue, UINT32 tagSize, UINT32 *readBytes, struct Timestamp *time) |
|
TAG_ERR_CODE | MX_RTU_Tag_Write (UINT8 *tagName, void *tagValue, UINT32 tagSize) |
|
TAG_ERR_CODE | MX_RTU_Tag_Event_Register (UINT8 *tagName, TAG_EVENT_CONDITION *condition, int *handle) |
|
TAG_ERR_CODE | MX_RTU_Tag_Event_Unregister (int handle) |
|
TAG_ERR_CODE | MX_RTU_Tag_Event_Get (int handle, void *tagValue, struct Timestamp *time) |
|
TAG_ERR_CODE | MX_RTU_Tag_Event_Clear (int handle) |
|