libsigrok/src
Gerhard Sittig 66c300c4a6 serial-lcr: also request packets before initial state retrieval
Commit cb5cd1538f introduced packet request support in the serial-lcr
device driver. Calls were added to the detection of the device's
presence, and the periodic acquisition of measurement data. Add another
call to the device configuration retrieval that follows the presence
detection, without it communication timed out with no data received.

Also slightly raise the timeout for this device configuration gathering
phase. With one second sharp, the VC4080 was detected, but getting its
current configuration kept failing. This device's serial communication
is extra slow (1200 bps) and the packets are rather large (39 bytes).
Which made the stream detect's receive routine stop checking for the
availability of more data while a packet was being received.
2019-07-31 15:23:03 +02:00
..
bt bluetooth: silence compiler warning (missing writev(2) declaration) 2019-06-13 18:33:10 +02:00
dmm dmm/bm86x.c: reduce verbosity level (packet request) 2019-07-31 15:23:03 +02:00
hardware serial-lcr: also request packets before initial state retrieval 2019-07-31 15:23:03 +02:00
input input/trace32_ad: Add support for new file format (BINHDR2) 2019-03-24 21:33:54 +01:00
lcr lcr/es51919: minor style nits in the ES51919 packet parser 2019-06-20 16:45:36 +02:00
modbus serial: make LCR, modbus, SCPI over serial depend on generic serial comm 2019-06-02 20:39:02 +02:00
output output: also print meta strings in analog output module 2019-06-09 14:51:02 +02:00
scale license: remove FSF postal address from boiler plate license text 2017-01-07 16:05:39 +01:00
scpi hameg-hmo: Update the default serial port options. 2019-07-26 00:11:07 +02:00
transform license: remove FSF postal address from boiler plate license text 2017-01-07 16:05:39 +01:00
analog.c Fix read past end of array in sr_analog_si_prefix_friendly. 2018-09-20 20:35:42 +02:00
backend.c build: prepare serial over Bluetooth, search for optional BlueZ lib 2019-06-02 20:39:02 +02:00
conversion.c Introduce A2L methods 2017-07-06 00:16:24 +02:00
device.c serial: introduce more general "have serial comm" feature flag 2019-06-02 20:39:02 +02:00
driver_list_start.c drivers: Remove dependency on linker implementation specific behaviour 2017-09-02 17:06:37 +02:00
driver_list_stop.c drivers: Remove dependency on linker implementation specific behaviour 2017-09-02 17:06:37 +02:00
drivers.c drivers: Remove dependency on linker implementation specific behaviour 2017-09-02 17:06:37 +02:00
error.c license: remove FSF postal address from boiler plate license text 2017-01-07 16:05:39 +01:00
ezusb.c drivers: Load firmware via new resource API 2015-10-01 15:44:55 +02:00
fallback.c serial: introduce more general "have serial comm" feature flag 2019-06-02 20:39:02 +02:00
hwdriver.c config keys: Revert re-orderings to avoid ABI changes. 2019-07-30 23:53:42 +02:00
libsigrok-internal.h std: Factor out std_dummy_set_params(). 2019-06-20 17:56:29 +02:00
log.c Add a new sr_log_callback_get() API call. 2018-08-30 19:11:30 +02:00
resource.c sr_resourcepaths_get(): Drop confusing log message. 2018-09-03 22:18:28 +02:00
scpi.h hameg-hmo: Add SR_CONF_HIGH_RESOLUTION and SR_CONF_PEAK_DETECTION. 2019-07-26 01:43:19 +02:00
serial.c serial: Shorten a few code snippets. 2019-06-15 17:35:42 +02:00
serial_bt.c std: Factor out std_dummy_set_params(). 2019-06-20 17:56:29 +02:00
serial_hid.c serial_hid: reduce verbosity, drop excessive debug messages 2019-07-31 15:23:03 +02:00
serial_hid.h serial_hid.h: Update SER_HID_CHUNK_SIZE comment. 2019-06-15 17:17:52 +02:00
serial_hid_bu86x.c std: Factor out std_dummy_set_params(). 2019-06-20 17:56:29 +02:00
serial_hid_ch9325.c Eliminate VID_PID_TERM in favor of ALL_ZERO. 2019-06-15 15:45:12 +02:00
serial_hid_cp2110.c Eliminate VID_PID_TERM in favor of ALL_ZERO. 2019-06-15 15:45:12 +02:00
serial_hid_victor.c std: Factor out std_dummy_set_params(). 2019-06-20 17:56:29 +02:00
serial_libsp.c serial: prepare alternative transports for serial communication 2019-06-02 20:39:02 +02:00
session.c sr_session_send_meta(): Drop unneeded check. 2019-04-17 17:45:04 +02:00
session_driver.c Fix various gcc 8 compiler warnings related to ARRAY_SIZE. 2018-10-06 19:13:39 +02:00
session_file.c Random whitespace/cosmetic/typo fixes. 2018-10-14 18:21:56 +02:00
soft-trigger.c demo: Fixup soft-trigger 2018-10-14 22:05:57 +02:00
std.c std: std_gvar_tuple_array/_rational: Fix GVariantBuilder type. 2019-07-26 00:10:35 +02:00
strutil.c strutil: introduce hex dump routines (allocate a text buffer) 2018-10-13 15:57:01 +02:00
sw_limits.c sw_limits: add support for maximum frame counts 2019-06-09 14:51:02 +02:00
trigger.c Remove some unneeded double-spaces. 2016-08-29 21:51:27 +02:00
usb.c Random whitespace/cosmetic/typo fixes. 2018-10-14 18:21:56 +02:00
version.c license: remove FSF postal address from boiler plate license text 2017-01-07 16:05:39 +01:00