sigrok-test.git
5 months agopdtest: add support for input format specs in test.conf files master
Gerhard Sittig [Sat, 23 Apr 2022 06:32:30 +0000 (08:32 +0200)]
pdtest: add support for input format specs in test.conf files

The pdtest(1) utility interprets test.conf files. Extend the syntax of
'input' lines. These used to accept one filename only. Add support for
'format' and 'option' keywords. These translate to runtc(1) -I options.

5 months agoruntc: add support for input file formats other than native srzip
Gerhard Sittig [Sat, 23 Apr 2022 06:39:20 +0000 (08:39 +0200)]
runtc: add support for input file formats other than native srzip

Introduce the -I command line option for the tstrun(1) utility, accept
input file format names, and options for the input module. Take single
words in multiple -I specs to simplify the internal interface between
the pdtest(1) and the tstrun(1) tools. This follows the existing pattern
for decoder options and channel assignments. The first spec is the file
format name (use 'match' for automatic detection). Subsequent specs are
input module options.

This makes all libsigrok supported input file formats available to the
sigrok-test environment, which formerly was constrained to .sr archives
only. Although the runtc(1) utility resides in the "decoder/" hierarchy,
it can both use VCD and other files to stimulate decoder tests, as well
as cover file formats and their specific features in future tests by
checking that the imported file's content is seen or that their options
take effect.

5 months agoruntc: cope with "late" samplerate announcement
Gerhard Sittig [Sat, 23 Apr 2022 13:29:09 +0000 (15:29 +0200)]
runtc: cope with "late" samplerate announcement

The previous implementation expected a rather specific sequence of
SR_DF_HEADER with samplerate, then SR_DF_LOGIC. This worked with .sr
formatted session files. But does not work with other input formats.

Also process SR_DF_META packets. Pass any samplerate that we learn about
to decoders' .metadata() method. Defer decoders' .start() until the first
logic samples are seen. This improves robustness of the decoder tests.

5 months agoruntc: avoid the 'class' identifier in C language application code
Gerhard Sittig [Sat, 23 Apr 2022 06:36:14 +0000 (08:36 +0200)]
runtc: avoid the 'class' identifier in C language application code

The 'class' identifier is a reserved word in the C++ language, while
development tools may combine C and C++ support and get confused. Avoid
conflicts, rename the variable to 'class_' in runtc.c source code.

7 months agoconfigure.ac: check for python3-embed
Gerhard Sittig [Mon, 21 Feb 2022 22:13:38 +0000 (23:13 +0100)]
configure.ac: check for python3-embed

Check for the python3-embed availability to eliminate the necessity to
list all currently existing minor versions and keep catching up as more
are released. Break the long text line with the many Python packages.

9 months agoruntc: optionally send EOF to decoder session
Gerhard Sittig [Sun, 26 Dec 2021 06:49:50 +0000 (07:49 +0100)]
runtc: optionally send EOF to decoder session

Communicate EOF to the decoder session (when the library supports it).

9 months agoconfigure: check libsigrokdecode version dependent features
Gerhard Sittig [Sun, 26 Dec 2021 06:48:39 +0000 (07:48 +0100)]
configure: check libsigrokdecode version dependent features

Check for the srd_session_send_eof() routine's presence which depends
on the library version. This introduces a config.h header file in the
sigrok-test build setup.

9 months agoir_irmp: introduce IRMP test cases, cover NEC/RC5/RC6/SIRC and others
Gerhard Sittig [Sat, 25 Dec 2021 19:02:00 +0000 (20:02 +0100)]
ir_irmp: introduce IRMP test cases, cover NEC/RC5/RC6/SIRC and others

The upstream IRMP project's decoder core is only slowly moving, we can
consider the IRMP decoder integration to be stable and don't expect the
output to change violently any longer. The issue of requiring a single
core instance remains and affects the GUI, but not the single threaded
test suite.

This set of test cases re-uses the NEC, RC5, RC6, and SIRC dumps which
are covered by individual decoders, too. Ideally detection results would
be identical, but in practise the annotation positions and the level of
details will differ between implementations due to their internal
operation and design choices.

The IRMP test set also covers dumps which are not covered by other IR
decoders. It's interesting to see how not all key repetitions are caught
and how single press might be missed as well. It's valuable to remain
aware during maintenance, and see how occassional failure changes. This
is why an empty output for a non-empty dump is kept here, too.

15 months agodoc: update IRC reference to Libera.Chat
Gerhard Sittig [Wed, 16 Jun 2021 18:52:59 +0000 (20:52 +0200)]
doc: update IRC reference to Libera.Chat

20 months agoseven_segment: expand the alphabet and show unknown characters
Ben Gardiner [Sun, 22 Nov 2020 20:58:15 +0000 (20:58 +0000)]
seven_segment: expand the alphabet and show unknown characters

Signed-off-by: Ben Gardiner <ben.l.gardiner@gmail.com>
22 months agoparallel: add missing data file with expected output for SQI traffic
Gerhard Sittig [Thu, 12 Nov 2020 11:53:04 +0000 (12:53 +0100)]
parallel: add missing data file with expected output for SQI traffic

22 months agopdtest: use less expensive Python routine to get text differences
Gerhard Sittig [Tue, 10 Nov 2020 19:02:54 +0000 (20:02 +0100)]
pdtest: use less expensive Python routine to get text differences

Python ships with a difflib(3) module which is used in the pdtest(1)
utility. The Differ.compare() routine is rather expensive, especially
when the set of input text becomes "large" (a few thousand lines). Use
the less expensive unified_diff() routine instead which does not suffer
from that cost. From the sigrok-test perspective the resulting data is
as usable.

22 months agoparallel: also expect bits count in addition to data value
Gerhard Sittig [Mon, 9 Nov 2020 04:56:32 +0000 (05:56 +0100)]
parallel: also expect bits count in addition to data value

Catch up with the parallel decoder's implementation. Documented Python
output includes the bus width and cycle count for items and words.

[ see a word-diff for the commit's essence ]

22 months agoparallel: add test case for parallel PD on SQI traffic
Gerhard Sittig [Sun, 8 Nov 2020 12:46:36 +0000 (13:46 +0100)]
parallel: add test case for parallel PD on SQI traffic

The parallel decoder can also be used to interpret SQI communication.
Using the chip select as the reset/enable signal increases robustness.
Implement a test case to cover this recently added decoder feature.

22 months agoparallel: expect demuxed words only after their items were seen
Gerhard Sittig [Sun, 8 Nov 2020 12:31:23 +0000 (13:31 +0100)]
parallel: expect demuxed words only after their items were seen

Catch up with the "parallel" decoder's implementation. Annotations for
demultiplexed words are sent after all their individual bits were seen.
Data content remains identical, this is exclusively about emission order.

2 years agoir_nec: catch up with STOP bit width adjustment
Gerhard Sittig [Sat, 1 Aug 2020 07:46:42 +0000 (09:46 +0200)]
ir_nec: catch up with STOP bit width adjustment

The decoder implementation changed the STOP width from 0.652ms to 0.562ms,
which affects the STOP bit and the REMOTE button code annotations' end.

2 years agoavr_isp: catch up with support for EEPROM read
Gerhard Sittig [Sun, 2 Aug 2020 19:19:14 +0000 (21:19 +0200)]
avr_isp: catch up with support for EEPROM read

The decoder implementation got extended to support EEPROM reads. Adjust
the test expectation.

2 years agoavr_isp: catch up with warning class for "unknown command" message
Gerhard Sittig [Sun, 2 Aug 2020 19:17:16 +0000 (21:17 +0200)]
avr_isp: catch up with warning class for "unknown command" message

The decoder implementation moved the "Unknown command" message from the
PE annotation class (programming enable instruction) to warnings. Adjust
the test expectation.

2 years agosdq: introduce SDQ decoder test (bits, bytes, break)
Gerhard Sittig [Wed, 12 Aug 2020 17:04:13 +0000 (19:04 +0200)]
sdq: introduce SDQ decoder test (bits, bytes, break)

Add a simple test on a short snippet of the SDQ capture. This covers the
extraction of bits and bytes, and the synchronization on BREAK symbols.

2 years agost7735: Extend test to also cover unknown commands
gregor-anich-uibk [Sat, 8 Aug 2020 12:22:22 +0000 (14:22 +0200)]
st7735: Extend test to also cover unknown commands

[ gsi: rephrased commit message, trimmed down capture for test ]

2 years agocan: add Python output to std and ext brs test cases
Gerhard Sittig [Wed, 22 Jul 2020 19:45:32 +0000 (21:45 +0200)]
can: add Python output to std and ext brs test cases

The CAN decoder implementation got extended to output Python data.
Adjust the test expectation to cover these on some dump files.

2 years agoir_nec: add tests for extended NEC protocol (failed and passed)
Gerhard Sittig [Sun, 26 Jul 2020 06:53:16 +0000 (08:53 +0200)]
ir_nec: add tests for extended NEC protocol (failed and passed)

A capture with extended NEC protocol data became available. Add tests
for failed interpretation with the standard approach, and successful
interpretation when the extended protocol gets selected.

2 years agosirc: introduce test for Sony IR (SIRC)
Gerhard Sittig [Mon, 20 Jul 2020 20:47:06 +0000 (22:47 +0200)]
sirc: introduce test for Sony IR (SIRC)

2 years agospdif: Add/update test-cases after decoder changes.
Uwe Hermann [Mon, 20 Jul 2020 21:08:26 +0000 (23:08 +0200)]
spdif: Add/update test-cases after decoder changes.

2 years agorgb_led_ws281x: Add RGBW testcase
Soeren Apel [Sat, 18 Jul 2020 20:45:32 +0000 (22:45 +0200)]
rgb_led_ws281x: Add RGBW testcase

2 years agoTest for WS281x RGBW
Stefan [Thu, 4 Jun 2020 12:17:51 +0000 (14:17 +0200)]
Test for WS281x RGBW

yet dummy, as I could not execute the test myself.
Test data (ws281x_RGBW_4mhz_snippet.sr) is already available.

2 years agocaliper: introduce tests (pos/neg, mm/inch, change)
Gerhard Sittig [Sat, 18 Jul 2020 19:48:02 +0000 (21:48 +0200)]
caliper: introduce tests (pos/neg, mm/inch, change)

Add tests for the caliper decoder. Cover positive and negative numbers,
automatic millimeter and inch detection, and omitted annotations when
values haven't changed.

2 years agopjon: catch up with "communication relation" annotations
Gerhard Sittig [Thu, 2 Jul 2020 19:07:50 +0000 (21:07 +0200)]
pjon: catch up with "communication relation" annotations

2 years agopjon: add tests for PJON frames over PJDL link layer
Gerhard Sittig [Tue, 23 Jun 2020 18:13:37 +0000 (20:13 +0200)]
pjon: add tests for PJON frames over PJDL link layer

2 years agonrf905: Update after file move.
Uwe Hermann [Tue, 2 Jun 2020 18:06:06 +0000 (20:06 +0200)]
nrf905: Update after file move.

2 years agoAdd test for Nordic Semiconductor nRF905 protocol decoder
Jorge Solla [Mon, 6 Apr 2020 19:21:37 +0000 (21:21 +0200)]
Add test for Nordic Semiconductor nRF905 protocol decoder

2 years agoad5626: Add a test-case.
Uwe Hermann [Sat, 11 Apr 2020 12:27:55 +0000 (14:27 +0200)]
ad5626: Add a test-case.

2 years agoad79x0: Add a test-case.
Uwe Hermann [Fri, 10 Apr 2020 23:25:53 +0000 (01:25 +0200)]
ad79x0: Add a test-case.

2 years agoltc242x: Add a test-case.
Uwe Hermann [Fri, 10 Apr 2020 20:16:01 +0000 (22:16 +0200)]
ltc242x: Add a test-case.

2 years agoltc26x7: Add some test-cases.
Uwe Hermann [Fri, 10 Apr 2020 19:22:45 +0000 (21:22 +0200)]
ltc26x7: Add some test-cases.

2 years agoadxl345: Add some test-cases.
Uwe Hermann [Fri, 10 Apr 2020 16:16:40 +0000 (18:16 +0200)]
adxl345: Add some test-cases.

2 years agoconfigure.ac: Add support for Python 3.8.
Uwe Hermann [Sat, 21 Mar 2020 13:39:10 +0000 (14:39 +0100)]
configure.ac: Add support for Python 3.8.

This fixes build issues when using Python 3.8.

2 years agosdcard_sd: Add a few more test-cases.
Uwe Hermann [Sun, 12 Jan 2020 19:05:11 +0000 (20:05 +0100)]
sdcard_sd: Add a few more test-cases.

2 years agosdcard_sd: Updates after recent PD changes.
Uwe Hermann [Sun, 12 Jan 2020 18:21:07 +0000 (19:21 +0100)]
sdcard_sd: Updates after recent PD changes.

2 years agocjtag: Update after PD changes.
Uwe Hermann [Sat, 11 Jan 2020 00:40:07 +0000 (01:40 +0100)]
cjtag: Update after PD changes.

2 years agods1307: Updates after annotation class PD fixes.
Uwe Hermann [Fri, 10 Jan 2020 21:21:17 +0000 (22:21 +0100)]
ds1307: Updates after annotation class PD fixes.

2 years agosdcard_sd: Updates after annotation class PD fixes.
Uwe Hermann [Fri, 10 Jan 2020 20:03:22 +0000 (21:03 +0100)]
sdcard_sd: Updates after annotation class PD fixes.

2 years agosdcard_spi: Updates after annotation class PD fixes.
Uwe Hermann [Fri, 10 Jan 2020 20:03:11 +0000 (21:03 +0100)]
sdcard_spi: Updates after annotation class PD fixes.

2 years agocjtag: Add two test-cases.
Uwe Hermann [Thu, 9 Jan 2020 00:00:21 +0000 (01:00 +0100)]
cjtag: Add two test-cases.

2 years agodmx512: Update after new DMX512 PD stacked on UART.
Uwe Hermann [Sat, 4 Jan 2020 23:07:03 +0000 (00:07 +0100)]
dmx512: Update after new DMX512 PD stacked on UART.

2 years agodmx512: adjust test.conf, stack dmx512 on top of uart
Gerhard Sittig [Sat, 4 Jan 2020 15:00:02 +0000 (16:00 +0100)]
dmx512: adjust test.conf, stack dmx512 on top of uart

This commit adjusts the test configuration, but does not update the test
expectation. This remains for another commit.

2 years agops2: add test for PS/2 data exchange without clock inhibit
Gerhard Sittig [Sun, 22 Dec 2019 10:47:26 +0000 (11:47 +0100)]
ps2: add test for PS/2 data exchange without clock inhibit

The capture which was attached to bug #1460 demonstrated a previously
unhandled condition, the absence of a host activity after the data byte
transmission. Add another test case after the decoder implementation got
adjusted.

2 years agops2: adjust to recent implementation, stop ends at rising clock edge
Gerhard Sittig [Sun, 22 Dec 2019 10:32:28 +0000 (11:32 +0100)]
ps2: adjust to recent implementation, stop ends at rising clock edge

Catch up with a recent change in the PS/2 decoder implementation. End
the STOP bit at the rising CLOCK edge already, don't expect a clock
inhibit phase after a data byte got transmitted.

2 years agoflexray: Update test-cases after PD fix.
Uwe Hermann [Thu, 2 Jan 2020 21:26:51 +0000 (22:26 +0100)]
flexray: Update test-cases after PD fix.

2 years agoac97: Add binary output test-cases.
Uwe Hermann [Wed, 1 Jan 2020 17:16:25 +0000 (18:16 +0100)]
ac97: Add binary output test-cases.

2 years agoieee488: Enable test-case with empty output.
Uwe Hermann [Thu, 2 Jan 2020 18:06:46 +0000 (19:06 +0100)]
ieee488: Enable test-case with empty output.

2 years agotest.conf updates after annotation class/row changes.
Uwe Hermann [Wed, 1 Jan 2020 01:45:14 +0000 (02:45 +0100)]
test.conf updates after annotation class/row changes.

2 years agoUpdates after annotation class/row changes (singular/plural).
Uwe Hermann [Wed, 1 Jan 2020 12:55:07 +0000 (13:55 +0100)]
Updates after annotation class/row changes (singular/plural).

2 years agocc1101: Update after decoder annotation class fixes.
Uwe Hermann [Wed, 1 Jan 2020 01:07:05 +0000 (02:07 +0100)]
cc1101: Update after decoder annotation class fixes.

2 years agouart: Updates due to the now-fixed bug #1474.
Uwe Hermann [Mon, 30 Dec 2019 12:12:23 +0000 (13:12 +0100)]
uart: Updates due to the now-fixed bug #1474.

2 years agouart: Add another Grbl test-case.
Uwe Hermann [Fri, 13 Dec 2019 23:15:41 +0000 (00:15 +0100)]
uart: Add another Grbl test-case.

2 years agouart: Add Grbl test-cases.
Uwe Hermann [Fri, 13 Dec 2019 11:15:39 +0000 (12:15 +0100)]
uart: Add Grbl test-cases.

2 years agoAdd an HDCP test-case.
Uwe Hermann [Sat, 7 Dec 2019 14:58:26 +0000 (15:58 +0100)]
Add an HDCP test-case.

2 years agoieee488: Add a test for delim=none.
Uwe Hermann [Sat, 7 Dec 2019 14:43:20 +0000 (15:43 +0100)]
ieee488: Add a test for delim=none.

2 years agoieee488: update test results for hp53131a text line flush
Gerhard Sittig [Sat, 7 Dec 2019 10:28:09 +0000 (11:28 +0100)]
ieee488: update test results for hp53131a text line flush

2 years agoObsolete gpib and iec PDs in favor of ieee488.
Uwe Hermann [Fri, 6 Dec 2019 21:36:20 +0000 (22:36 +0100)]
Obsolete gpib and iec PDs in favor of ieee488.

2 years agoieee488: introduce tests for unified IEEE-488 decoder (GPIB and IEC)
Gerhard Sittig [Thu, 3 Oct 2019 01:53:30 +0000 (03:53 +0200)]
ieee488: introduce tests for unified IEEE-488 decoder (GPIB and IEC)

Test the visual annotations as well as binary and Python outputs for several
parallel GPIB captures (HP1631D, HP33120A, HP53131A, Keithley 2015) and the
serial IEC capture (CBM1571).

The "gpib_hp53131a_ton" capture does provide raw bytes, but its "payload"
data output really is empty in the current decoder's implementation. A
future implementation of the decoder may start flushing accumulated data
for currently unhandled conditions, too.

2 years agoir_rc6: Add test files
BenediktO [Sun, 1 Dec 2019 12:52:56 +0000 (13:52 +0100)]
ir_rc6: Add test files

2 years agoir_rc5: Update due to recent PD changes.
Uwe Hermann [Sun, 1 Dec 2019 18:25:58 +0000 (19:25 +0100)]
ir_rc5: Update due to recent PD changes.

2 years agoadd tests for flexray PD
stephan.thiele [Tue, 19 Mar 2019 10:12:33 +0000 (11:12 +0100)]
add tests for flexray PD

2 years agones_gamepad: Add more test-cases.
Uwe Hermann [Sat, 30 Nov 2019 08:31:29 +0000 (09:31 +0100)]
nes_gamepad: Add more test-cases.

2 years agones_gamepad: add a test-case
Stephan Thiele [Sun, 27 Oct 2019 23:42:21 +0000 (00:42 +0100)]
nes_gamepad: add a test-case

2 years agouart: Updates due to recent PD option renames.
Uwe Hermann [Fri, 29 Nov 2019 23:04:40 +0000 (00:04 +0100)]
uart: Updates due to recent PD option renames.

2 years agouart: Add a test-case for parity_type=ignore.
Uwe Hermann [Fri, 29 Nov 2019 22:44:35 +0000 (23:44 +0100)]
uart: Add a test-case for parity_type=ignore.

2 years agouart: Add a test-case with intentional parity errors.
Uwe Hermann [Fri, 29 Nov 2019 22:41:18 +0000 (23:41 +0100)]
uart: Add a test-case with intentional parity errors.

2 years agocan: add bit rate switch tests for CAN-FD
stephan.thiele [Wed, 13 Nov 2019 22:38:25 +0000 (23:38 +0100)]
can: add bit rate switch tests for CAN-FD

2 years agocan: fix nmea2000_fuel_flow_gps_snippet dump (bit rate switch support)
stephan.thiele [Wed, 13 Nov 2019 22:32:03 +0000 (23:32 +0100)]
can: fix nmea2000_fuel_flow_gps_snippet dump (bit rate switch support)

2 years agocan: update tests because of CRC-15 annotation
stephan.thiele [Wed, 13 Nov 2019 22:15:25 +0000 (23:15 +0100)]
can: update tests because of CRC-15 annotation

2 years agocan: testconf: add can_fd_ext_without_brs_8 + can_fd_ext_without_brs_64
stephan.thiele [Wed, 13 Nov 2019 21:18:30 +0000 (22:18 +0100)]
can: testconf: add can_fd_ext_without_brs_8 + can_fd_ext_without_brs_64

2 years agolin: Update test-cases after UART idle frame detection was added
stephan.thiele [Sun, 10 Nov 2019 16:50:10 +0000 (17:50 +0100)]
lin: Update test-cases after UART idle frame detection was added

2 years agouart: Updates after 'IDLE' OUTPUT_PYTHON addition.
Uwe Hermann [Fri, 29 Nov 2019 18:55:33 +0000 (19:55 +0100)]
uart: Updates after 'IDLE' OUTPUT_PYTHON addition.

2 years agosignature: add test cases
sharow [Mon, 7 Oct 2019 00:26:09 +0000 (09:26 +0900)]
signature: add test cases

2 years agotdm_audio: Add two initial test-cases.
Uwe Hermann [Sun, 24 Nov 2019 18:10:35 +0000 (19:10 +0100)]
tdm_audio: Add two initial test-cases.

2 years agoamulet_ascii: Add two initial test-cases.
Uwe Hermann [Sun, 24 Nov 2019 15:18:56 +0000 (16:18 +0100)]
amulet_ascii: Add two initial test-cases.

2 years agouart: Add test-cases for rx_packet_delimiter/rx_packet_len et al.
Uwe Hermann [Tue, 12 Nov 2019 21:58:09 +0000 (22:58 +0100)]
uart: Add test-cases for rx_packet_delimiter/rx_packet_len et al.

2 years agoeeprom93xx: Use fixed-width hex output.
Uwe Hermann [Sat, 9 Nov 2019 14:48:06 +0000 (15:48 +0100)]
eeprom93xx: Use fixed-width hex output.

2 years agoeeprom93xx: Add OUTPUT_BINARY test-cases.
Uwe Hermann [Sat, 9 Nov 2019 14:46:47 +0000 (15:46 +0100)]
eeprom93xx: Add OUTPUT_BINARY test-cases.

2 years agoseven_segment: Add three test-cases
Benedikt Otto [Sat, 12 Oct 2019 17:56:39 +0000 (19:56 +0200)]
seven_segment: Add three test-cases

2 years agocan: Update test-cases after CAN-FD support was added.
Uwe Hermann [Sun, 6 Oct 2019 22:03:30 +0000 (00:03 +0200)]
can: Update test-cases after CAN-FD support was added.

2 years agocan: Fix test-cases after option rename to 'nominal_bitrate'.
Uwe Hermann [Mon, 8 Jul 2019 09:05:27 +0000 (11:05 +0200)]
can: Fix test-cases after option rename to 'nominal_bitrate'.

2 years agocan: add canfd tests can_fd_without_brs_8 + can_fd_without_brs_64
Stephan Thiele [Sat, 23 Feb 2019 14:41:08 +0000 (15:41 +0100)]
can: add canfd tests can_fd_without_brs_8 + can_fd_without_brs_64

3 years agoeeprom93xx: Add a test-case for the new format=ascii option.
Uwe Hermann [Thu, 29 Aug 2019 23:24:38 +0000 (01:24 +0200)]
eeprom93xx: Add a test-case for the new format=ascii option.

3 years agomrf24j40: Add a few more test-cases.
Uwe Hermann [Fri, 23 Aug 2019 11:17:52 +0000 (13:17 +0200)]
mrf24j40: Add a few more test-cases.

3 years agomrf24j40: Update due to recent PD and directory changes.
Uwe Hermann [Fri, 23 Aug 2019 11:04:56 +0000 (13:04 +0200)]
mrf24j40: Update due to recent PD and directory changes.

3 years agoAdd some NXP PCA9571 decoder test.
Mickael Bosch [Tue, 2 Jul 2019 14:33:02 +0000 (16:33 +0200)]
Add some NXP PCA9571 decoder test.

3 years agomodbus: Add a wizmodbus test-case.
Uwe Hermann [Sun, 30 Jun 2019 22:25:25 +0000 (00:25 +0200)]
modbus: Add a wizmodbus test-case.

3 years agomodbus: Add a few flowmeter test-cases.
Uwe Hermann [Sun, 30 Jun 2019 21:39:18 +0000 (23:39 +0200)]
modbus: Add a few flowmeter test-cases.

3 years agomodbus: Add missing "option cschannel=TX" for clarity.
Uwe Hermann [Sun, 30 Jun 2019 20:12:53 +0000 (22:12 +0200)]
modbus: Add missing "option cschannel=TX" for clarity.

3 years agomodbus: Add missing "option parity_type=even".
Uwe Hermann [Sun, 30 Jun 2019 20:10:53 +0000 (22:10 +0200)]
modbus: Add missing "option parity_type=even".

3 years agomodbus: Update test-case due to recent PD changes.
Uwe Hermann [Sun, 30 Jun 2019 20:10:21 +0000 (22:10 +0200)]
modbus: Update test-case due to recent PD changes.

3 years agosdcard_spi: Update tests due to recent PD bug #1376 changes.
Uwe Hermann [Sun, 30 Jun 2019 15:11:22 +0000 (17:11 +0200)]
sdcard_spi: Update tests due to recent PD bug #1376 changes.

3 years agosdcard_spi: Add a CMD17 test-case.
Uwe Hermann [Sun, 30 Jun 2019 13:30:55 +0000 (15:30 +0200)]
sdcard_spi: Add a CMD17 test-case.

3 years agousb_request: Add a few in_request_start=first-ack test-cases.
Uwe Hermann [Thu, 20 Jun 2019 18:40:58 +0000 (20:40 +0200)]
usb_request: Add a few in_request_start=first-ack test-cases.

3 years agousb_request: Update test-cases after recent PD fixes.
Uwe Hermann [Thu, 20 Jun 2019 18:11:47 +0000 (20:11 +0200)]
usb_request: Update test-cases after recent PD fixes.

3 years agousb: Add a few cp2102_setup_with_outdata_nak* test-cases.
Uwe Hermann [Thu, 20 Jun 2019 17:47:04 +0000 (19:47 +0200)]
usb: Add a few cp2102_setup_with_outdata_nak* test-cases.