diff options
Diffstat (limited to 'gpib.h')
-rw-r--r-- | gpib.h | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -1,5 +1,7 @@ /* define macros */ +#include <glib.h> + void GPIB_Set_Execution_Error(void); void GPIB_Set_Command_Error(void); void GPIB_Set_Query_Error(void); @@ -10,15 +12,15 @@ int GPIB_check_for_device_clear_signal(void); int GPIB_check_for_device_clear_signal(void); int GPIB_check_for_messages(char *gpib_buf); int GPIB_handle_new_input(char *gpib_buf); -int GPIB_send_query_response(char *out_buffer); +void GPIB_and_VXI_start_query_response(gpointer *ignore_this, char *in_string); +void GPIB_finish_query_response(); void GPIB_check_remote_status (int *is_remote, int *is_lockout); -unsigned char GPIB_response_already_pending (); void GPIB_go_to_local (); void GPIB_clear_events (); unsigned int GPIB_get_ESR (); unsigned int GPIB_get_SRE (); unsigned int GPIB_get_ESE (); -unsigned int GPIB_get_STB (); +unsigned int GPIB_and_VXI_get_STB (); void GPIB_set_ESR (unsigned int byte,int operation); void GPIB_set_SRE (unsigned int byte,int operation); void GPIB_set_ESE (unsigned int byte,int operation); |