URL
https://opencores.org/ocsvn/gecko3/gecko3/trunk
Show entire file |
Details |
Blame |
View Log
Rev 9 |
Rev 32 |
Line 79... |
Line 79... |
*
|
*
|
* The parser for scpi 99 and IEEE488.2 commands. Most mandatory commands are
|
* The parser for scpi 99 and IEEE488.2 commands. Most mandatory commands are
|
* implemented (due to memory restrictions) and all of them are handled in
|
* implemented (due to memory restrictions) and all of them are handled in
|
* the parser. Device dependent commands are handled outside of the parser.
|
* the parser. Device dependent commands are handled outside of the parser.
|
*
|
*
|
* \param[in] idata uint16_t *offset pointer to the offset, buffer[offset] is
|
* \param[in] *offset pointer to the offset, buffer[offset] is
|
* the current position, anything before this is already consumed.
|
* the current position, anything before this is already consumed.
|
* \param[in] xdata Scanner *s a Scanner struct with the member *source set to
|
* \param[in] *s a Scanner struct with the member *source set to
|
* the start of the scpi message
|
* the start of the scpi message
|
* \param[in] xdata TMC_Response_Queue *queue pointer to a TMC_Response_Queue
|
* \param[in] *queue pointer to a TMC_Response_Queue
|
* \return Status value, 0 if an error occoured in this case the error is
|
* \return Status value, 0 if an error occoured in this case the error is
|
* written to the IEEE488 event register. */
|
* written to the IEEE488 event register. */
|
int8_t scpi_scan(idata uint16_t *offset, xdata Scanner *s, xdata TMC_Response_Queue *queue);
|
int8_t scpi_scan(idata uint16_t *offset, xdata Scanner *s, xdata TMC_Response_Queue *queue);
|
|
|
#endif
|
#endif
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.