]> sigrok.org Git - sigrok-test.git/blobdiff - decoder/test/i2c/test.conf
avr_isp: add test for ATmega328/P
[sigrok-test.git] / decoder / test / i2c / test.conf
index 169c1eafedab07a4eee3b68f9dc68563d83aac34..bf8249b36f562312d2f1a7287690cdbca0bb0338 100644 (file)
@@ -1,5 +1,5 @@
 test rtc
-       protocol-decoder i2c channel scl=0 channel sda=1
+       protocol-decoder i2c channel scl=0 channel sda=1 initial_pin scl=1 initial_pin sda=1
        input i2c/rtc_dallas_ds1307/rtc_ds1307_200khz.sr
        output i2c annotation class data-read match rtc_ds1307_200khz_data_read.output
        output i2c annotation class data-write match rtc_ds1307_200khz_data_write.output
@@ -10,6 +10,18 @@ test rtc
        output i2c binary class address-read match rtc_ds1307_200khz.bin_address_read
        output i2c binary class address-write match rtc_ds1307_200khz.bin_address_write
 
+test rtc_no_samplerate
+       protocol-decoder i2c channel scl=0 channel sda=1 initial_pin scl=1 initial_pin sda=1
+       input i2c/rtc_dallas_ds1307/rtc_ds1307_200khz_no_samplerate.sr
+       output i2c annotation class data-read match rtc_ds1307_200khz_data_read.output
+       output i2c annotation class data-write match rtc_ds1307_200khz_data_write.output
+       output i2c annotation match rtc_ds1307_200khz.output
+       output i2c python match rtc_ds1307_200khz.python
+       output i2c binary class data-read match rtc_ds1307_200khz.bin_data_read
+       output i2c binary class data-write match rtc_ds1307_200khz.bin_data_write
+       output i2c binary class address-read match rtc_ds1307_200khz.bin_address_read
+       output i2c binary class address-write match rtc_ds1307_200khz.bin_address_write
+
 test motherboard
        protocol-decoder i2c channel scl=0 channel sda=3
        input i2c/gigabyte_6vle-vxl_i2c/gigabyte_6vle_vxl_i2c.sr
@@ -47,7 +59,32 @@ test sensirion_sht21_humidity35
        output i2c binary class address-read match sensirion_sht21_humidity35.bin_address_read
        output i2c binary class address-write match sensirion_sht21_humidity35.bin_address_write
 
-test exception_samplerate
-       protocol-decoder i2c
-       input misc/no-samplerate.sr
-       output i2c exception match SamplerateError
+test sensirion_sht31_25rh_28rh
+       protocol-decoder i2c channel scl=2 channel sda=1
+       input i2c/sensirion_sht3x/sensirion_sht31_25rh_28rh.sr
+       output i2c annotation match sensirion_sht31_25rh_28rh.output
+       output i2c python match sensirion_sht31_25rh_28rh.python
+       output i2c binary class data-read match sensirion_sht31_25rh_28rh.bin_data_read
+       output i2c binary class data-write match sensirion_sht31_25rh_28rh.bin_data_write
+       output i2c binary class address-read match sensirion_sht31_25rh_28rh.bin_address_read
+       output i2c binary class address-write match sensirion_sht31_25rh_28rh.bin_address_write
+
+test bh1750_hresolutionmode
+       protocol-decoder i2c channel scl=0 channel sda=1
+       input i2c/rohm_bh1750/bh1750_hresolutionmode.sr
+       output i2c annotation match bh1750_hresolutionmode.output
+       output i2c python match bh1750_hresolutionmode.python
+       output i2c binary class data-read match bh1750_hresolutionmode.bin_data_read
+       output i2c binary class data-write match bh1750_hresolutionmode.bin_data_write
+       output i2c binary class address-read match bh1750_hresolutionmode.bin_address_read
+       output i2c binary class address-write match bh1750_hresolutionmode.bin_address_write
+
+test bh1750_h2resolutionmode
+       protocol-decoder i2c channel scl=0 channel sda=1
+       input i2c/rohm_bh1750/bh1750_h2resolutionmode.sr
+       output i2c annotation match bh1750_h2resolutionmode.output
+       output i2c python match bh1750_h2resolutionmode.python
+       output i2c binary class data-read match bh1750_h2resolutionmode.bin_data_read
+       output i2c binary class data-write match bh1750_h2resolutionmode.bin_data_write
+       output i2c binary class address-read match bh1750_h2resolutionmode.bin_address_read
+       output i2c binary class address-write match bh1750_h2resolutionmode.bin_address_write