Aurelien Jacobs
|
b541f8376d
|
scpi: add a generic scan API and implement it in usbtmc and serial transport
note that sr_usb_find_serial() is copied from the hameg-hmo driver
|
2014-02-07 18:53:04 +01:00 |
Aurelien Jacobs
|
17bdda5868
|
scpi: add a struct drv_context parameter to scpi_dev_inst_new()
|
2014-02-07 18:53:04 +01:00 |
Martin Ling
|
8943049cd4
|
scpi_serial: Reimplement to allow scpi_read_complete() to work correctly.
|
2014-01-23 01:42:34 +01:00 |
Aurelien Jacobs
|
8a2aaffa02
|
remove unused static functions
|
2014-01-14 23:39:23 +01:00 |
Aurelien Jacobs
|
d87c1766f2
|
change a bunch of functions from SR_PRIV to static
None of those functions are called across compilation units.
|
2014-01-14 23:39:23 +01:00 |
Aurelien Jacobs
|
f754c14691
|
scpi: make the scpi_dev_inst_new more generic
|
2014-01-12 00:05:02 +01:00 |
Martin Ling
|
05c644ea08
|
Revise SCPI read API to allow backend-independent data handling.
|
2013-12-29 04:26:36 +01:00 |
Martin Ling
|
3544f848e0
|
Centralise duplicated logging helper defines.
|
2013-12-27 12:54:05 +01:00 |
Martin Ling
|
7faa3e8821
|
Route sr_source_remove for all serial devices through a wrapper.
|
2013-12-07 19:43:47 +00:00 |
Martin Ling
|
abc4b3356d
|
Route sr_source_add for all serial devices through a serial_source_add wrapper.
|
2013-12-07 19:43:47 +00:00 |
Martin Ling
|
721fc2272e
|
scpi_serial: Iterate serial_write as necessary to send full commands.
|
2013-12-07 19:43:47 +00:00 |
Bert Vermeulen
|
bc03a7cc2c
|
scpi/serial: Use stubs for all SCPI functions.
Avoids some gcc warnings, since the SCPI prototypes don't exactly
match serial_*.
|
2013-12-05 00:09:34 +01:00 |
Martin Ling
|
9dfeb81b09
|
scpi_serial: Flush buffers after opening port.
|
2013-12-04 13:03:23 +00:00 |
Martin Ling
|
a1ff9c1897
|
Add sr_scpi_read() operation for reading arbitrary data.
|
2013-12-03 23:18:37 +00:00 |
Martin Ling
|
23f43dff15
|
Make SCPI functions device independent, with separate serial backend.
|
2013-12-03 22:00:31 +00:00 |