| | |
| | | memcpy(output_buffer + output_buffer_pos, data, len); |
| | | output_buffer_pos += len; |
| | | output_buffer[output_buffer_pos] = '\0'; |
| | | return len; |
| | | } |
| | | |
| | | scpi_t scpi_context; |
| | |
| | | } |
| | | |
| | | static scpi_result_t SCPI_Flush(scpi_t * context) { |
| | | (void) context; |
| | | |
| | | return SCPI_RES_OK; |
| | | } |
| | | |
| | |
| | | |
| | | scpi_reg_val_t srq_val = 0; |
| | | static scpi_result_t SCPI_Control(scpi_t * context, scpi_ctrl_name_t ctrl, scpi_reg_val_t val) { |
| | | (void) context; |
| | | |
| | | if (SCPI_CTRL_SRQ == ctrl) { |
| | | srq_val = val; |
| | | } else { |
| | |
| | | scpi_bool_t RST_executed = FALSE; |
| | | |
| | | static scpi_result_t SCPI_Reset(scpi_t * context) { |
| | | (void) context; |
| | | |
| | | RST_executed = TRUE; |
| | | return SCPI_RES_OK; |
| | | } |