|
AMU Library 3.0
C/C++ library for communicating with AMU (Aerospace Measurement Unit) devices
|
SCPI library include file. More...
Go to the source code of this file.
Macros | |
| #define | AMULIBC_SCPI_INPUT_BUFFER_LENGTH 1024 |
| #define | AMULIBC_SCPI_ERROR_QUEUE_SIZE 16 |
| #define | SCPI_CMD_RW_PROTOTYPE(TYPE) |
| #define | SCPI_CMD_EXEC_QRY_PROTOTYPE(TYPE) |
| #define | SCPI_COMMAND(P, C, T) |
| #define | __AMU_DEFAULT_CMD_LIST__ |
| #define | __AMU_EXTENDED_CMD_LIST__ |
SCPI library include file.
SCPI Command Interface for AMU Library.
This file defines the SCPI (Standard Commands for Programmable Instruments) command interface for the AMU (Aerospace Measurement Unit) library.
Definition in file scpi.h.
| #define SCPI_CMD_EXEC_QRY_PROTOTYPE | ( | TYPE | ) |
| #define SCPI_CMD_RW_PROTOTYPE | ( | TYPE | ) |
| #define SCPI_COMMAND | ( | P, | |
| C, | |||
| T ) |
| scpi_result_t _scpi_cmd_led | ( | scpi_t * | context | ) |
| scpi_result_t _scpi_cmd_measure_active_ch | ( | scpi_t * | context | ) |
| scpi_result_t _scpi_cmd_measure_channel | ( | scpi_t * | context | ) |
| scpi_result_t _scpi_cmd_measure_tsensors | ( | scpi_t * | context | ) |
| scpi_result_t _scpi_cmd_query_str | ( | scpi_t * | context | ) |
| scpi_result_t _scpi_cmd_twi_scan | ( | scpi_t * | context | ) |
| scpi_result_t _scpi_read_ptr | ( | scpi_t * | context | ) |
| scpi_result_t _scpi_write_config_ptr | ( | scpi_t * | context | ) |
| scpi_result_t _scpi_write_meta_ptr | ( | scpi_t * | context | ) |
| scpi_result_t _scpi_write_sweep_ptr | ( | scpi_t * | context | ) |
| void amu_scpi_add_aux_commands | ( | const scpi_command_t * | aux_cmd_list | ) |
| void amu_scpi_init | ( | volatile amu_device_t * | dev, |
| const char * | idn1, | ||
| const char * | idn2, | ||
| const char * | idn3, | ||
| const char * | idn4 ) |
| void amu_scpi_list_commands | ( | void | ) |
| void amu_scpi_update | ( | const char | incomingByte | ) |
| void amu_scpi_update_buffer | ( | const char * | buffer, |
| size_t | len ) |
| scpi_result_t scpi_cmd_exec_qry_float | ( | scpi_t * | context | ) |
| scpi_result_t scpi_cmd_exec_qry_uint16_t | ( | scpi_t * | context | ) |
| scpi_result_t scpi_cmd_exec_qry_uint32_t | ( | scpi_t * | context | ) |
| scpi_result_t scpi_cmd_exec_qry_uint8_t | ( | scpi_t * | context | ) |
| scpi_result_t scpi_cmd_execute | ( | scpi_t * | context | ) |
| scpi_result_t scpi_cmd_rw_amu_coeff_t | ( | scpi_t * | context | ) |
| scpi_result_t scpi_cmd_rw_amu_int_volt_t | ( | scpi_t * | context | ) |
| scpi_result_t scpi_cmd_rw_amu_meas_t | ( | scpi_t * | context | ) |
| scpi_result_t scpi_cmd_rw_amu_notes_t | ( | scpi_t * | context | ) |
| scpi_result_t scpi_cmd_rw_amu_pid_t | ( | scpi_t * | context | ) |
| scpi_result_t scpi_cmd_rw_float | ( | scpi_t * | context | ) |
| scpi_result_t scpi_cmd_rw_int32_t | ( | scpi_t * | context | ) |
| scpi_result_t scpi_cmd_rw_press_data_t | ( | scpi_t * | context | ) |
| scpi_result_t scpi_cmd_rw_ss_angle_t | ( | scpi_t * | context | ) |
| scpi_result_t scpi_cmd_rw_uint16_t | ( | scpi_t * | context | ) |
| scpi_result_t scpi_cmd_rw_uint32_t | ( | scpi_t * | context | ) |
| scpi_result_t scpi_cmd_rw_uint8_t | ( | scpi_t * | context | ) |