Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Attempting to use a trigger above 10 MHz doesn't work #35

Open
wrongsyntax opened this issue Apr 16, 2023 · 3 comments
Open

Attempting to use a trigger above 10 MHz doesn't work #35

wrongsyntax opened this issue Apr 16, 2023 · 3 comments

Comments

@wrongsyntax
Copy link

wrongsyntax commented Apr 16, 2023

Attempting to set the sample speed to any value above 10 MHz doesn't work with a trigger selected, for any number of samples.

PulseView starts to run the acquisition but immediately stops, with no output.

Level 4 output
sr: [03:17.970712] srpico: at config_get key 30000
sr: [03:17.970813] session: Using thread-default main context.
sr: [03:17.970840] session: Starting.
sr: [03:17.970858] hwdriver: raspberrypi-pico: Starting acquisition.
sr: [03:17.970940] srpico: Enter acq start
sr: [03:17.970967] srpico: dsbstart 3
sr: [03:17.971208] srpico: c 0 enabled 0 name A0
sr: [03:17.972339] srpico: Channel enable masks D 0x1 A 0x0
sr: [03:17.972431] srpico: swack drops 2 bytes 36 51
sr: [03:17.972473] srpico: swack drops 2 bytes 53 51
sr: [03:17.972505] srpico: swack drops 2 bytes 43 10
sr: [03:17.984313] srpico: c 1 enabled 0 name A1
sr: [03:17.984351] srpico: Channel enable masks D 0x1 A 0x0
sr: [03:17.996444] srpico: c 2 enabled 0 name A2
sr: [03:17.996518] srpico: Channel enable masks D 0x1 A 0x0
sr: [03:18.009365] srpico: c 0 enabled 1 name D2
sr: [03:18.009405] srpico: Channel enable masks D 0x1 A 0x0
sr: [03:18.022592] srpico: c 1 enabled 0 name D3
sr: [03:18.022807] srpico: Channel enable masks D 0x1 A 0x0
sr: [03:18.035525] srpico: c 2 enabled 0 name D4
sr: [03:18.035567] srpico: Channel enable masks D 0x1 A 0x0
sr: [03:18.049718] srpico: c 3 enabled 0 name D5
sr: [03:18.049787] srpico: Channel enable masks D 0x1 A 0x0
sr: [03:18.062541] srpico: c 4 enabled 0 name D6
sr: [03:18.062581] srpico: Channel enable masks D 0x1 A 0x0
sr: [03:18.074683] srpico: c 5 enabled 0 name D7
sr: [03:18.074718] srpico: Channel enable masks D 0x1 A 0x0
sr: [03:18.086615] srpico: c 6 enabled 0 name D8
sr: [03:18.087369] srpico: Channel enable masks D 0x1 A 0x0
sr: [03:18.098636] srpico: c 7 enabled 0 name D9
sr: [03:18.098673] srpico: Channel enable masks D 0x1 A 0x0
sr: [03:18.110697] srpico: c 8 enabled 0 name D10
sr: [03:18.110752] srpico: Channel enable masks D 0x1 A 0x0
sr: [03:18.123772] srpico: c 9 enabled 0 name D11
sr: [03:18.123829] srpico: Channel enable masks D 0x1 A 0x0
sr: [03:18.134740] srpico: c 10 enabled 0 name D12
sr: [03:18.134782] srpico: Channel enable masks D 0x1 A 0x0
sr: [03:18.146914] srpico: c 11 enabled 0 name D13
sr: [03:18.146955] srpico: Channel enable masks D 0x1 A 0x0
sr: [03:18.159822] srpico: c 12 enabled 0 name D14
sr: [03:18.159865] srpico: Channel enable masks D 0x1 A 0x0
sr: [03:18.172863] srpico: c 13 enabled 0 name D15
sr: [03:18.172901] srpico: Channel enable masks D 0x1 A 0x0
sr: [03:18.184912] srpico: c 14 enabled 0 name D16
sr: [03:18.184939] srpico: Channel enable masks D 0x1 A 0x0
sr: [03:18.197917] srpico: c 15 enabled 0 name D17
sr: [03:18.197953] srpico: Channel enable masks D 0x1 A 0x0
sr: [03:18.210101] srpico: c 16 enabled 0 name D18
sr: [03:18.210161] srpico: Channel enable masks D 0x1 A 0x0
sr: [03:18.222081] srpico: c 17 enabled 0 name D19
sr: [03:18.222139] srpico: Channel enable masks D 0x1 A 0x0
sr: [03:18.234021] srpico: c 18 enabled 0 name D20
sr: [03:18.234061] srpico: Channel enable masks D 0x1 A 0x0
sr: [03:18.247270] srpico: c 19 enabled 0 name D21
sr: [03:18.247332] srpico: Channel enable masks D 0x1 A 0x0
sr: [03:18.259171] srpico: c 20 enabled 0 name D22
sr: [03:18.259215] srpico: Channel enable masks D 0x1 A 0x0
sr: [03:18.271143] srpico: bps 1
sr: [03:18.284237] srpico: At get_dev_cfg
sr: [03:18.297144] srpico: A0 scale 0.025700 offset 0.000000 response #25700x0# tokens #25700# #0#
sr: [03:18.308446] srpico: A1 scale 0.025700 offset 0.000000 response #25700x0# tokens #25700# #0#
sr: [03:18.322220] srpico: A2 scale 0.025700 offset 0.000000 response #25700x0# tokens #25700# #0#
sr: [03:18.347108] srpico: Trigger value idx 0 match 3
sr: [03:18.372924] srpico: Allocating pretrig buffers size 20000
sr: [03:18.372963] srpico: Entering sw triggered mode
sr: [03:18.373007] session: bus: Received SR_DF_HEADER packet.
sr: [03:18.373027] srpico: dsbstartend 3
sr: [03:18.391235] srpico: rx string ����������[...]��#
sr: [03:18.413865] srpico: rx string ��[...]��f�!!!!!!#
sr: [03:18.415779] srpico: D4 Data stream aborts with cbyte 33 char ! rdidx 88 cnt 353
sr: [03:18.415858] srpico: Ending receive on abort
sr: [03:18.415873] srpico: ****at dev_acquisition_stop
sr: [03:18.415883] session: bus: Received SR_DF_END packet.
sr: [03:18.415912] srpico: Sending plus to stop device stream
sr: [03:18.516101] session: fd_source_finalize: key 0x600003f8b980
sr: [03:18.516163] session: Stopped.
Level 5 output
sr: [00:51.132975] srpico: at config_get key 30000
sr: [00:51.133610] srpico: sample rate get of 15000000
sr: [00:51.133661] hwdriver: sr_config_get(): key 30000 (samplerate) sdi 0x600003d39260 cg NULL -> uint64 15000000
sr: [00:51.133955] session: Checking trigger:
sr: [00:51.133996] session: Stage 0 match on channel D2, match 3
sr: [00:51.134169] session: Using thread-default main context.
sr: [00:51.134198] session: Starting.
sr: [00:51.134222] hwdriver: raspberrypi-pico: Starting acquisition.
sr: [00:51.134246] srpico: Enter acq start
sr: [00:51.134266] srpico: dsbstart 3
sr: [00:51.134294] serial: Draining serial port /dev/tty.usbmodem14201.
sr: [00:51.134570] serial: Wrote 1/1 bytes.
sr: [00:51.134620] serial: Draining serial port /dev/tty.usbmodem14201.
sr: [00:51.136932] srpico: c 0 enabled 0 name A0
sr: [00:51.136990] srpico: Channel enable masks D 0x1 A 0x0
sr: [00:51.137035] serial: Read 2/2 bytes.
sr: [00:51.137055] srpico: swack drops 2 bytes 36 51
sr: [00:51.137083] serial: Read 2/2 bytes.
sr: [00:51.137101] srpico: swack drops 2 bytes 53 51
sr: [00:51.137125] serial: Read 2/2 bytes.
sr: [00:51.137142] srpico: swack drops 2 bytes 43 10
sr: [00:51.149348] serial: Wrote 4/4 bytes.
sr: [00:51.150627] serial: Read 1/1 bytes.
sr: [00:51.150677] srpico: c 1 enabled 0 name A1
sr: [00:51.150685] srpico: Channel enable masks D 0x1 A 0x0
sr: [00:51.160948] serial: Wrote 4/4 bytes.
sr: [00:51.162502] serial: Read 1/1 bytes.
sr: [00:51.162621] srpico: c 2 enabled 0 name A2
sr: [00:51.162636] srpico: Channel enable masks D 0x1 A 0x0
sr: [00:51.174764] serial: Wrote 4/4 bytes.
sr: [00:51.175657] serial: Read 1/1 bytes.
sr: [00:51.175694] srpico: c 0 enabled 1 name D2
sr: [00:51.175707] srpico: Channel enable masks D 0x1 A 0x0
sr: [00:51.186927] serial: Wrote 4/4 bytes.
sr: [00:51.187588] serial: Read 1/1 bytes.
sr: [00:51.187632] srpico: c 1 enabled 0 name D3
sr: [00:51.187657] srpico: Channel enable masks D 0x1 A 0x0
sr: [00:51.198054] serial: Wrote 4/4 bytes.
sr: [00:51.198605] serial: Read 1/1 bytes.
sr: [00:51.198641] srpico: c 2 enabled 0 name D4
sr: [00:51.198656] srpico: Channel enable masks D 0x1 A 0x0
sr: [00:51.210023] serial: Wrote 4/4 bytes.
sr: [00:51.211734] serial: Read 1/1 bytes.
sr: [00:51.211797] srpico: c 3 enabled 0 name D5
sr: [00:51.211822] srpico: Channel enable masks D 0x1 A 0x0
sr: [00:51.222322] serial: Wrote 4/4 bytes.
sr: [00:51.223813] serial: Read 1/1 bytes.
sr: [00:51.223861] srpico: c 4 enabled 0 name D6
sr: [00:51.223878] srpico: Channel enable masks D 0x1 A 0x0
sr: [00:51.236336] serial: Wrote 4/4 bytes.
sr: [00:51.236679] serial: Read 1/1 bytes.
sr: [00:51.236717] srpico: c 5 enabled 0 name D7
sr: [00:51.236738] srpico: Channel enable masks D 0x1 A 0x0
sr: [00:51.246899] serial: Wrote 4/4 bytes.
sr: [00:51.248737] serial: Read 1/1 bytes.
sr: [00:51.248764] srpico: c 6 enabled 0 name D8
sr: [00:51.248772] srpico: Channel enable masks D 0x1 A 0x0
sr: [00:51.261036] serial: Wrote 4/4 bytes.
sr: [00:51.261805] serial: Read 1/1 bytes.
sr: [00:51.261843] srpico: c 7 enabled 0 name D9
sr: [00:51.261866] srpico: Channel enable masks D 0x1 A 0x0
sr: [00:51.272514] serial: Wrote 4/4 bytes.
sr: [00:51.273872] serial: Read 1/1 bytes.
sr: [00:51.273933] srpico: c 8 enabled 0 name D10
sr: [00:51.273958] srpico: Channel enable masks D 0x1 A 0x0
sr: [00:51.286283] serial: Wrote 4/4 bytes.
sr: [00:51.286842] serial: Read 1/1 bytes.
sr: [00:51.286869] srpico: c 9 enabled 0 name D11
sr: [00:51.286881] srpico: Channel enable masks D 0x1 A 0x0
sr: [00:51.299281] serial: Wrote 4/4 bytes.
sr: [00:51.299931] serial: Read 1/1 bytes.
sr: [00:51.299961] srpico: c 10 enabled 0 name D12
sr: [00:51.299976] srpico: Channel enable masks D 0x1 A 0x0
sr: [00:51.310981] serial: Wrote 5/5 bytes.
sr: [00:51.311970] serial: Read 1/1 bytes.
sr: [00:51.312029] srpico: c 11 enabled 0 name D13
sr: [00:51.312056] srpico: Channel enable masks D 0x1 A 0x0
sr: [00:51.324578] serial: Wrote 5/5 bytes.
sr: [00:51.325036] serial: Read 1/1 bytes.
sr: [00:51.325062] srpico: c 12 enabled 0 name D14
sr: [00:51.325074] srpico: Channel enable masks D 0x1 A 0x0
sr: [00:51.336927] serial: Wrote 5/5 bytes.
sr: [00:51.338104] serial: Read 1/1 bytes.
sr: [00:51.338157] srpico: c 13 enabled 0 name D15
sr: [00:51.338184] srpico: Channel enable masks D 0x1 A 0x0
sr: [00:51.350882] serial: Wrote 5/5 bytes.
sr: [00:51.352110] serial: Read 1/1 bytes.
sr: [00:51.352157] srpico: c 14 enabled 0 name D16
sr: [00:51.352189] srpico: Channel enable masks D 0x1 A 0x0
sr: [00:51.364771] serial: Wrote 5/5 bytes.
sr: [00:51.366081] serial: Read 1/1 bytes.
sr: [00:51.366110] srpico: c 15 enabled 0 name D17
sr: [00:51.366124] srpico: Channel enable masks D 0x1 A 0x0
sr: [00:51.378200] serial: Wrote 5/5 bytes.
sr: [00:51.379108] serial: Read 1/1 bytes.
sr: [00:51.379132] srpico: c 16 enabled 0 name D18
sr: [00:51.379145] srpico: Channel enable masks D 0x1 A 0x0
sr: [00:51.391821] serial: Wrote 5/5 bytes.
sr: [00:51.392200] serial: Read 1/1 bytes.
sr: [00:51.392239] srpico: c 17 enabled 0 name D19
sr: [00:51.392255] srpico: Channel enable masks D 0x1 A 0x0
sr: [00:51.403501] serial: Wrote 5/5 bytes.
sr: [00:51.404238] serial: Read 1/1 bytes.
sr: [00:51.404294] srpico: c 18 enabled 0 name D20
sr: [00:51.404325] srpico: Channel enable masks D 0x1 A 0x0
sr: [00:51.414550] serial: Wrote 5/5 bytes.
sr: [00:51.416197] serial: Read 1/1 bytes.
sr: [00:51.416227] srpico: c 19 enabled 0 name D21
sr: [00:51.416243] srpico: Channel enable masks D 0x1 A 0x0
sr: [00:51.427594] serial: Wrote 5/5 bytes.
sr: [00:51.428276] serial: Read 1/1 bytes.
sr: [00:51.428318] srpico: c 20 enabled 0 name D22
sr: [00:51.428336] srpico: Channel enable masks D 0x1 A 0x0
sr: [00:51.438892] serial: Wrote 5/5 bytes.
sr: [00:51.440426] serial: Read 1/1 bytes.
sr: [00:51.440485] srpico: bps 1
sr: [00:51.452961] serial: Wrote 6/6 bytes.
sr: [00:51.453396] serial: Read 1/1 bytes.
sr: [00:51.453420] srpico: At get_dev_cfg
sr: [00:51.453464] serial: Wrote 3/3 bytes.
sr: [00:51.455954] serial: Read 7/20 bytes.
sr: [00:51.467225] srpico: A0 scale 0.025700 offset 0.000000 response #25700x0# tokens #25700# #0#
sr: [00:51.467408] serial: Wrote 3/3 bytes.
sr: [00:51.468548] serial: Read 7/20 bytes.
sr: [00:51.479026] srpico: A1 scale 0.025700 offset 0.000000 response #25700x0# tokens #25700# #0#
sr: [00:51.479209] serial: Wrote 3/3 bytes.
sr: [00:51.480489] serial: Read 7/20 bytes.
sr: [00:51.491080] srpico: A2 scale 0.025700 offset 0.000000 response #25700x0# tokens #25700# #0#
sr: [00:51.491183] serial: Wrote 10/10 bytes.
sr: [00:51.493739] serial: Read 1/30 bytes.
sr: [00:51.517277] srpico: Trigger value idx 0 match 3
sr: [00:51.527666] serial: Wrote 5/5 bytes.
sr: [00:51.528589] serial: Read 1/1 bytes.
sr: [00:51.539623] serial: Wrote 5/5 bytes.
sr: [00:51.541025] serial: Read 1/1 bytes.
sr: [00:51.541060] srpico: Allocating pretrig buffers size 200
sr: [00:51.541073] srpico: Entering sw triggered mode
sr: [00:51.541111] serial: Wrote 2/2 bytes.
sr: [00:51.541125] session: bus: Received SR_DF_HEADER packet.
sr: [00:51.541140] srpico: dsbstartend 3
sr: [00:51.571080] serial: Read 237/31999 bytes.
sr: [00:51.571151] srpico: Entry wrptr 0 bytes_rem 32000 len 237
sr: [00:51.571169] srpico: rx string ����������[...]��#
sr: [00:51.571203] srpico: rx len 237 bytes_avail 237l sent_samples 0l wrptr 0
sr: [00:51.571221] srpico: Dchan4 rdptr -1 wrptr 0 bytein 0x80 rle 0 cval 0x0 didx 0
sr: [00:51.571241] srpico: Dchan4 rdptr 0 wrptr 1 bytein 0x80 rle 0 cval 0x0 didx 3
sr: [00:51.571284] srpico: Dchan4 rdptr 1 wrptr 2 bytein 0x80 rle 0 cval 0x0 didx 6
sr: [00:51.571299] srpico: Dchan4 rdptr 2 wrptr 3 bytein 0x80 rle 0 cval 0x0 didx 9
sr: [00:51.571311] srpico: Dchan4 rdptr 3 wrptr 4 bytein 0x80 rle 0 cval 0x0 didx 12
sr: [00:51.571325] srpico: Dchan4 rdptr 4 wrptr 5 bytein 0x80 rle 0 cval 0x0 didx 15
sr: [00:51.571337] srpico: Dchan4 rdptr 5 wrptr 6 bytein 0x80 rle 0 cval 0x0 didx 18
sr: [00:51.571349] srpico: Dchan4 rdptr 6 wrptr 7 bytein 0x80 rle 0 cval 0x0 didx 21
sr: [00:51.571363] srpico: D4 preoverflow wrptr 8 bufsize 32000 rlecnt 2560
sr: [00:51.571375] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.571487] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.571508] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.571688] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.571719] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.571854] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.571881] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.571959] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.572002] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.572047] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.572055] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.572393] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.572458] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.572598] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.578412] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.578515] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.578535] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.578623] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.578641] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.578720] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.578735] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.578808] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.578822] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.578923] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.578948] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.579029] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.579042] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.579086] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.579093] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.579142] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.579154] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.579218] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.579231] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.579281] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.579293] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.579355] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.579368] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.579419] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.579431] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.579499] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.579512] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.579570] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.579583] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.579646] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.579668] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.579724] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.579737] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.579795] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.579808] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.579871] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.579884] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.579941] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.579954] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.580022] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.580036] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.580098] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.580111] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.580162] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.580174] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.580249] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.580261] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.580317] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.580329] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.580381] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.580394] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.580483] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.580501] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.580584] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.580601] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.580684] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.580702] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.580786] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.580804] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.580894] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.581061] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.581160] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.581180] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.581259] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.581276] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.581332] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.581341] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.581386] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.581395] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.581461] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.581475] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.581575] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.581601] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.581680] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.581694] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.581794] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.581809] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.581858] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.581870] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.581950] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.581965] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.582031] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.582043] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.582100] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.582112] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.582169] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.582182] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.582237] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.582249] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.582316] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.582329] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.582393] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.582406] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.582483] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.582497] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.582571] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.582584] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.582633] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.582643] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.582710] srpico: D4 while done rdptr 237
sr: [00:51.582719] srpico: Residual D4 slice rlecnt 640
sr: [00:51.582726] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 640 dsb 3
sr: [00:51.582735] srpico: Residual D4 data wrptr 640
sr: [00:51.582748] srpico: Receive function done: sent 0 limit 2000 wrptr 0 len 237
sr: [00:51.594265] serial: Read 122/31999 bytes.
sr: [00:51.594317] srpico: Entry wrptr 0 bytes_rem 32000 len 122
sr: [00:51.594332] srpico: rx string ��[...]��f�!!!!!!#
sr: [00:51.594355] srpico: rx len 122 bytes_avail 122l sent_samples 0l wrptr 0
sr: [00:51.594368] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.594380] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.594457] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.594472] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.594550] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.594566] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.594644] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.594661] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.594739] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.594751] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.594834] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.594846] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.594924] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.594938] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.595016] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.595028] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.595112] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.595126] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.595199] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.595213] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.595313] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.595325] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.603512] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.603541] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.603626] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.603647] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.603742] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.603759] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.603846] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.603863] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.603946] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.603964] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.604049] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.604067] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.604151] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.604168] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.604250] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.604268] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.604348] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.604367] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.604444] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.604461] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.604541] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.604682] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.604849] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.604868] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.605087] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.605114] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.605198] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.605217] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.605300] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.605436] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.605529] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.605550] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.605624] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [00:51.605648] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [00:51.605722] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 1727 dsb 3
sr: [00:51.605757] srpico: Dchan4 rdptr 114 wrptr 1727 bytein 0xF0 rle 0 cval 0x0 didx 5181
sr: [00:51.605782] srpico: D4 Data stream aborts with cbyte 33 char ! rdidx 116 cnt 353
sr: [00:51.605804] srpico: D4 while done rdptr 116
sr: [00:51.605819] srpico: Residual D4 data wrptr 1728
sr: [00:51.605876] srpico: Residual shift rdptr 0 wrptr 6
sr: [00:51.606035] srpico: Ending receive on abort
sr: [00:51.606173] srpico: ****at dev_acquisition_stop
sr: [00:51.606188] session: bus: Received SR_DF_END packet.
sr: [00:51.606295] srpico: Sending plus to stop device stream
sr: [00:51.606391] serial: Wrote 1/1 bytes.
sr: [00:51.710993] session: fd_source_finalize: key 0x600003a2def0
sr: [00:51.711093] session: Stopped.
Acquisition took -9223357045.32 s
skipping QEventPoint(id=1 ts=0 pos=0,0 scn=-1568.85,685.826 gbl=-1568.85,685.826 Released ellipse=(1x10) vel=0,0 press=1568.85,-685.826 last=1568.85,-685.826 Δ -1568.85,685.826) : no target window
sr: [02:33.382340] srpico: at config_get key 30000
sr: [02:33.382389] srpico: sample rate get of 15000000
sr: [02:33.382408] hwdriver: sr_config_get(): key 30000 (samplerate) sdi 0x600003d39260 cg NULL -> uint64 15000000
sr: [02:33.382439] session: Checking trigger:
sr: [02:33.382452] session: Stage 0 match on channel D2, match 3
sr: [02:33.382468] session: Using thread-default main context.
sr: [02:33.382478] session: Starting.
sr: [02:33.382487] hwdriver: raspberrypi-pico: Starting acquisition.
sr: [02:33.382497] srpico: Enter acq start
sr: [02:33.382507] srpico: dsbstart 3
sr: [02:33.382525] serial: Draining serial port /dev/tty.usbmodem14201.
sr: [02:33.382617] serial: Wrote 1/1 bytes.
sr: [02:33.382632] serial: Draining serial port /dev/tty.usbmodem14201.
sr: [02:33.383658] srpico: c 0 enabled 0 name A0
sr: [02:33.383695] srpico: Channel enable masks D 0x1 A 0x0
sr: [02:33.383722] serial: Read 2/2 bytes.
sr: [02:33.383734] srpico: swack drops 2 bytes 36 51
sr: [02:33.383749] serial: Read 2/2 bytes.
sr: [02:33.405359] srpico: swack drops 2 bytes 53 51
sr: [02:33.405399] serial: Read 2/2 bytes.
sr: [02:33.405413] srpico: swack drops 2 bytes 43 10
sr: [02:33.415980] serial: Wrote 4/4 bytes.
sr: [02:33.416810] serial: Read 1/1 bytes.
sr: [02:33.416844] srpico: c 1 enabled 0 name A1
sr: [02:33.416860] srpico: Channel enable masks D 0x1 A 0x0
sr: [02:33.427166] serial: Wrote 4/4 bytes.
sr: [02:33.427874] serial: Read 1/1 bytes.
sr: [02:33.427977] srpico: c 2 enabled 0 name A2
sr: [02:33.427995] srpico: Channel enable masks D 0x1 A 0x0
sr: [02:33.441053] serial: Wrote 4/4 bytes.
sr: [02:33.442972] serial: Read 1/1 bytes.
sr: [02:33.443006] srpico: c 0 enabled 1 name D2
sr: [02:33.443019] srpico: Channel enable masks D 0x1 A 0x0
sr: [02:33.454848] serial: Wrote 4/4 bytes.
sr: [02:33.456075] serial: Read 1/1 bytes.
sr: [02:33.456241] srpico: c 1 enabled 0 name D3
sr: [02:33.456258] srpico: Channel enable masks D 0x1 A 0x0
sr: [02:33.467265] serial: Wrote 4/4 bytes.
sr: [02:33.467992] serial: Read 1/1 bytes.
sr: [02:33.468038] srpico: c 2 enabled 0 name D4
sr: [02:33.468053] srpico: Channel enable masks D 0x1 A 0x0
sr: [02:33.478464] serial: Wrote 4/4 bytes.
sr: [02:33.479040] serial: Read 1/1 bytes.
sr: [02:33.479058] srpico: c 3 enabled 0 name D5
sr: [02:33.479066] srpico: Channel enable masks D 0x1 A 0x0
sr: [02:33.489395] serial: Wrote 4/4 bytes.
sr: [02:33.490043] serial: Read 1/1 bytes.
sr: [02:33.490076] srpico: c 4 enabled 0 name D6
sr: [02:33.490093] srpico: Channel enable masks D 0x1 A 0x0
sr: [02:33.501443] serial: Wrote 4/4 bytes.
sr: [02:33.502146] serial: Read 1/1 bytes.
sr: [02:33.502203] srpico: c 5 enabled 0 name D7
sr: [02:33.502230] srpico: Channel enable masks D 0x1 A 0x0
sr: [02:33.513467] serial: Wrote 4/4 bytes.
sr: [02:33.514101] serial: Read 1/1 bytes.
sr: [02:33.514128] srpico: c 6 enabled 0 name D8
sr: [02:33.514139] srpico: Channel enable masks D 0x1 A 0x0
sr: [02:33.524571] serial: Wrote 4/4 bytes.
sr: [02:33.526259] serial: Read 1/1 bytes.
sr: [02:33.526291] srpico: c 7 enabled 0 name D9
sr: [02:33.526301] srpico: Channel enable masks D 0x1 A 0x0
sr: [02:33.536427] serial: Wrote 4/4 bytes.
sr: [02:33.538333] serial: Read 1/1 bytes.
sr: [02:33.538387] srpico: c 8 enabled 0 name D10
sr: [02:33.538409] srpico: Channel enable masks D 0x1 A 0x0
sr: [02:33.548588] serial: Wrote 4/4 bytes.
sr: [02:33.550262] serial: Read 1/1 bytes.
sr: [02:33.550304] srpico: c 9 enabled 0 name D11
sr: [02:33.550320] srpico: Channel enable masks D 0x1 A 0x0
sr: [02:33.560632] serial: Wrote 4/4 bytes.
sr: [02:33.562257] serial: Read 1/1 bytes.
sr: [02:33.562285] srpico: c 10 enabled 0 name D12
sr: [02:33.562297] srpico: Channel enable masks D 0x1 A 0x0
sr: [02:33.574691] serial: Wrote 5/5 bytes.
sr: [02:33.575421] serial: Read 1/1 bytes.
sr: [02:33.575459] srpico: c 11 enabled 0 name D13
sr: [02:33.575472] srpico: Channel enable masks D 0x1 A 0x0
sr: [02:33.587318] serial: Wrote 5/5 bytes.
sr: [02:33.588403] serial: Read 1/1 bytes.
sr: [02:33.588461] srpico: c 12 enabled 0 name D14
sr: [02:33.588487] srpico: Channel enable masks D 0x1 A 0x0
sr: [02:33.601187] serial: Wrote 5/5 bytes.
sr: [02:33.602540] serial: Read 1/1 bytes.
sr: [02:33.602593] srpico: c 13 enabled 0 name D15
sr: [02:33.602611] srpico: Channel enable masks D 0x1 A 0x0
sr: [02:33.612799] serial: Wrote 5/5 bytes.
sr: [02:33.614554] serial: Read 1/1 bytes.
sr: [02:33.614605] srpico: c 14 enabled 0 name D16
sr: [02:33.614622] srpico: Channel enable masks D 0x1 A 0x0
sr: [02:33.624785] serial: Wrote 5/5 bytes.
sr: [02:33.625470] serial: Read 1/1 bytes.
sr: [02:33.625507] srpico: c 15 enabled 0 name D17
sr: [02:33.625523] srpico: Channel enable masks D 0x1 A 0x0
sr: [02:33.635652] serial: Wrote 5/5 bytes.
sr: [02:33.637534] serial: Read 1/1 bytes.
sr: [02:33.637594] srpico: c 16 enabled 0 name D18
sr: [02:33.637621] srpico: Channel enable masks D 0x1 A 0x0
sr: [02:33.648371] serial: Wrote 5/5 bytes.
sr: [02:33.649531] serial: Read 1/1 bytes.
sr: [02:33.649563] srpico: c 17 enabled 0 name D19
sr: [02:33.649575] srpico: Channel enable masks D 0x1 A 0x0
sr: [02:33.661760] serial: Wrote 5/5 bytes.
sr: [02:33.662595] serial: Read 1/1 bytes.
sr: [02:33.662643] srpico: c 18 enabled 0 name D20
sr: [02:33.662669] srpico: Channel enable masks D 0x1 A 0x0
sr: [02:33.674575] serial: Wrote 5/5 bytes.
sr: [02:33.675624] serial: Read 1/1 bytes.
sr: [02:33.675647] srpico: c 19 enabled 0 name D21
sr: [02:33.675657] srpico: Channel enable masks D 0x1 A 0x0
sr: [02:33.686963] serial: Wrote 5/5 bytes.
sr: [02:33.687652] serial: Read 1/1 bytes.
sr: [02:33.687693] srpico: c 20 enabled 0 name D22
sr: [02:33.687706] srpico: Channel enable masks D 0x1 A 0x0
sr: [02:33.698156] serial: Wrote 5/5 bytes.
sr: [02:33.699682] serial: Read 1/1 bytes.
sr: [02:33.699718] srpico: bps 1
sr: [02:33.709963] serial: Wrote 6/6 bytes.
sr: [02:33.711927] serial: Read 1/1 bytes.
sr: [02:33.711985] srpico: At get_dev_cfg
sr: [02:33.712013] serial: Wrote 3/3 bytes.
sr: [02:33.714654] serial: Read 7/20 bytes.
sr: [02:33.725000] srpico: A0 scale 0.025700 offset 0.000000 response #25700x0# tokens #25700# #0#
sr: [02:33.725196] serial: Wrote 3/3 bytes.
sr: [02:33.726456] serial: Read 7/20 bytes.
sr: [02:33.739145] srpico: A1 scale 0.025700 offset 0.000000 response #25700x0# tokens #25700# #0#
sr: [02:33.739227] serial: Wrote 3/3 bytes.
sr: [02:33.740460] serial: Read 7/20 bytes.
sr: [02:33.753150] srpico: A2 scale 0.025700 offset 0.000000 response #25700x0# tokens #25700# #0#
sr: [02:33.753241] serial: Wrote 10/10 bytes.
sr: [02:33.754476] serial: Read 1/30 bytes.
sr: [02:33.777448] srpico: Trigger value idx 0 match 3
sr: [02:33.789304] serial: Wrote 5/5 bytes.
sr: [02:33.790087] serial: Read 1/1 bytes.
sr: [02:33.801427] serial: Wrote 5/5 bytes.
sr: [02:33.802513] serial: Read 1/1 bytes.
sr: [02:33.802572] srpico: Allocating pretrig buffers size 200
sr: [02:33.802588] srpico: Entering sw triggered mode
sr: [02:33.802638] serial: Wrote 2/2 bytes.
sr: [02:33.802655] session: bus: Received SR_DF_HEADER packet.
sr: [02:33.802683] srpico: dsbstartend 3
sr: [02:33.831690] serial: Read 245/31999 bytes.
sr: [02:33.831726] srpico: Entry wrptr 0 bytes_rem 32000 len 245
sr: [02:33.831735] srpico: rx string ����������[...]��#
sr: [02:33.831775] srpico: rx len 245 bytes_avail 245l sent_samples 0l wrptr 0
sr: [02:33.831784] srpico: Dchan4 rdptr -1 wrptr 0 bytein 0x80 rle 0 cval 0x0 didx 0
sr: [02:33.831826] srpico: Dchan4 rdptr 0 wrptr 1 bytein 0x80 rle 0 cval 0x0 didx 3
sr: [02:33.831833] srpico: Dchan4 rdptr 1 wrptr 2 bytein 0x80 rle 0 cval 0x0 didx 6
sr: [02:33.831838] srpico: Dchan4 rdptr 2 wrptr 3 bytein 0x80 rle 0 cval 0x0 didx 9
sr: [02:33.831844] srpico: Dchan4 rdptr 3 wrptr 4 bytein 0x80 rle 0 cval 0x0 didx 12
sr: [02:33.831851] srpico: Dchan4 rdptr 4 wrptr 5 bytein 0x80 rle 0 cval 0x0 didx 15
sr: [02:33.831857] srpico: Dchan4 rdptr 5 wrptr 6 bytein 0x80 rle 0 cval 0x0 didx 18
sr: [02:33.843046] srpico: Dchan4 rdptr 6 wrptr 7 bytein 0x80 rle 0 cval 0x0 didx 21
sr: [02:33.843072] srpico: D4 preoverflow wrptr 8 bufsize 32000 rlecnt 2560
sr: [02:33.843086] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.843166] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.843182] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.843256] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.843270] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.843345] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.843358] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.843432] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.843443] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.843519] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.843537] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.843659] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.843675] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.843749] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.843761] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.843835] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.843848] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.843922] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.843935] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.844009] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.844022] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.844095] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.844108] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.844182] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.844201] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.844316] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.844333] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.844408] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.844421] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.844521] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.844544] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.844650] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.844673] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.844782] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.844856] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.845005] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.845035] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.845152] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.845171] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.845303] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.845334] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.845442] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.845461] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.845604] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.845625] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.845688] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.845703] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.845802] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.845821] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.845914] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.845929] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.846002] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.846018] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.846110] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.846130] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.846220] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.846234] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.846304] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.846322] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.846412] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.846425] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.846504] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.846517] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.846576] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.846584] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.846654] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.846665] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.846739] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.846751] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.846821] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.846838] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.846927] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.846944] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.847031] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.847049] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.847118] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.847130] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.847199] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.847216] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.847306] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.847323] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.847414] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.847427] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.847506] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.847518] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.847588] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.847600] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.847670] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.847682] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.847752] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.847776] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.847828] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.847837] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.847890] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.847899] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.847951] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.847959] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.848012] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.848020] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.848072] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.848081] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.848133] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.848142] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.848194] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.848203] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.848255] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.848264] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.848315] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.848324] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.848368] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.848375] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.848426] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.848435] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.848487] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.848496] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.848549] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.848561] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.848629] srpico: D4 while done rdptr 245
sr: [02:33.848641] srpico: Residual D4 slice rlecnt 640
sr: [02:33.848652] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 640 dsb 3
sr: [02:33.848668] srpico: Residual D4 data wrptr 640
sr: [02:33.848694] srpico: Receive function done: sent 0 limit 2000 wrptr 0 len 245
sr: [02:33.861070] serial: Read 114/31999 bytes.
sr: [02:33.861140] srpico: Entry wrptr 0 bytes_rem 32000 len 114
sr: [02:33.861165] srpico: rx string ��[...]��f�!!!!!!#
sr: [02:33.861206] srpico: rx len 114 bytes_avail 114l sent_samples 0l wrptr 0
sr: [02:33.861231] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.861255] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.861437] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.861483] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.861646] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.861674] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.861865] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.861909] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.862005] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.862022] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.862113] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.862129] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.862239] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.862266] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.862381] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.862406] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.862538] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.862558] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.862675] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.862694] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.862802] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.862822] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.862928] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.862946] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.863038] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.863057] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.863161] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.863178] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.863269] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.863290] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.863391] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.863408] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.863499] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.863523] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.863646] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.863665] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.863775] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.863800] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.863924] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.863944] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.864053] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.864071] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.864180] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.864199] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.864305] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.864324] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.864416] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.864431] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.864538] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.864569] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.864695] srpico: D4 preoverflow wrptr 0 bufsize 32000 rlecnt 2560
sr: [02:33.864714] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 2560 dsb 3
sr: [02:33.864818] srpico: rle_memset vals 0x0, 0x0, 0x0 slices 1727 dsb 3
sr: [02:33.864855] srpico: Dchan4 rdptr 106 wrptr 1727 bytein 0xF0 rle 0 cval 0x0 didx 5181
sr: [02:33.864882] srpico: D4 Data stream aborts with cbyte 33 char ! rdidx 108 cnt 353
sr: [02:33.864898] srpico: D4 while done rdptr 108
sr: [02:33.864914] srpico: Residual D4 data wrptr 1728
sr: [02:33.864976] srpico: Residual shift rdptr 0 wrptr 6
sr: [02:33.864993] srpico: Ending receive on abort
sr: [02:33.865013] srpico: ****at dev_acquisition_stop
sr: [02:33.865031] session: bus: Received SR_DF_END packet.
sr: [02:33.865061] srpico: Sending plus to stop device stream
sr: [02:33.865121] serial: Wrote 1/1 bytes.
sr: [02:33.965806] session: fd_source_finalize: key 0x600003a2def0
sr: [02:33.965957] session: Stopped.

By enabling one analog channel, it kind of works, collecting data if the "trigger on high level" is selected and it was high before hitting 'Run'.

Level 4 log with A0 and D2 enabled, D2 connected to 3.3V and A0 to 0V.
sr: [07:35.603170] srpico: at config_get key 30000
sr: [07:35.603223] session: Using thread-default main context.
sr: [07:35.603235] session: Starting.
sr: [07:35.603276] hwdriver: raspberrypi-pico: Starting acquisition.
sr: [07:35.603288] srpico: Enter acq start
sr: [07:35.603298] srpico: dsbstart 3
sr: [07:35.603568] srpico: c 0 enabled 1 name A0
sr: [07:35.603969] srpico: Channel enable masks D 0x1 A 0x1
sr: [07:35.620785] srpico: c 1 enabled 0 name A1
sr: [07:35.620878] srpico: Channel enable masks D 0x1 A 0x1
sr: [07:35.632085] srpico: c 2 enabled 0 name A2
sr: [07:35.632126] srpico: Channel enable masks D 0x1 A 0x1
sr: [07:35.643294] srpico: c 0 enabled 1 name D2
sr: [07:35.643358] srpico: Channel enable masks D 0x1 A 0x1
sr: [07:35.655317] srpico: c 1 enabled 0 name D3
sr: [07:35.655367] srpico: Channel enable masks D 0x1 A 0x1
sr: [07:35.666204] srpico: c 2 enabled 0 name D4
sr: [07:35.666261] srpico: Channel enable masks D 0x1 A 0x1
sr: [07:35.678243] srpico: c 3 enabled 0 name D5
sr: [07:35.678304] srpico: Channel enable masks D 0x1 A 0x1
sr: [07:35.690318] srpico: c 4 enabled 0 name D6
sr: [07:35.690360] srpico: Channel enable masks D 0x1 A 0x1
sr: [07:35.701283] srpico: c 5 enabled 0 name D7
sr: [07:35.701318] srpico: Channel enable masks D 0x1 A 0x1
sr: [07:35.714410] srpico: c 6 enabled 0 name D8
sr: [07:35.714463] srpico: Channel enable masks D 0x1 A 0x1
sr: [07:35.727412] srpico: c 7 enabled 0 name D9
sr: [07:35.727474] srpico: Channel enable masks D 0x1 A 0x1
sr: [07:35.740408] srpico: c 8 enabled 0 name D10
sr: [07:35.740458] srpico: Channel enable masks D 0x1 A 0x1
sr: [07:35.752569] srpico: c 9 enabled 0 name D11
sr: [07:35.752604] srpico: Channel enable masks D 0x1 A 0x1
sr: [07:35.765536] srpico: c 10 enabled 0 name D12
sr: [07:35.765911] srpico: Channel enable masks D 0x1 A 0x1
sr: [07:35.777572] srpico: c 11 enabled 0 name D13
sr: [07:35.777630] srpico: Channel enable masks D 0x1 A 0x1
sr: [07:35.790542] srpico: c 12 enabled 0 name D14
sr: [07:35.790580] srpico: Channel enable masks D 0x1 A 0x1
sr: [07:35.802589] srpico: c 13 enabled 0 name D15
sr: [07:35.802623] srpico: Channel enable masks D 0x1 A 0x1
sr: [07:35.816611] srpico: c 14 enabled 0 name D16
sr: [07:35.817191] srpico: Channel enable masks D 0x1 A 0x1
sr: [07:35.828655] srpico: c 15 enabled 0 name D17
sr: [07:35.828694] srpico: Channel enable masks D 0x1 A 0x1
sr: [07:35.840701] srpico: c 16 enabled 0 name D18
sr: [07:35.840739] srpico: Channel enable masks D 0x1 A 0x1
sr: [07:35.853903] srpico: c 17 enabled 0 name D19
sr: [07:35.853949] srpico: Channel enable masks D 0x1 A 0x1
sr: [07:35.865844] srpico: c 18 enabled 0 name D20
sr: [07:35.865903] srpico: Channel enable masks D 0x1 A 0x1
sr: [07:35.877936] srpico: c 19 enabled 0 name D21
sr: [07:35.878015] srpico: Channel enable masks D 0x1 A 0x1
sr: [07:35.891826] srpico: c 20 enabled 0 name D22
sr: [07:35.891866] srpico: Channel enable masks D 0x1 A 0x1
sr: [07:35.905064] srpico: bps 2
sr: [07:35.905105] srpico: WARN:1 channel ADC sample rate above 500khz
sr: [07:35.917329] srpico: At get_dev_cfg
sr: [07:35.930962] srpico: A0 scale 0.025700 offset 0.000000 response #25700x0# tokens #25700# #0#
sr: [07:35.942810] srpico: A1 scale 0.025700 offset 0.000000 response #25700x0# tokens #25700# #0#
sr: [07:35.957829] srpico: A2 scale 0.025700 offset 0.000000 response #25700x0# tokens #25700# #0#
sr: [07:35.982462] srpico: Trigger value idx 0 match 2
sr: [07:36.009636] srpico: Allocating pretrig buffers size 2000
sr: [07:36.009699] srpico: Entering sw triggered mode
sr: [07:36.009750] session: bus: Received SR_DF_HEADER packet.
sr: [07:36.009768] srpico: dsbstartend 3
sr: [07:36.133699] srpico: rx string ��[...]��#
sr: [07:36.142279] session: bus: Received SR_DF_TRIGGER packet.
sr: [07:36.142347] srpico: Sending post trigger logical remainder of 3870
sr: [07:36.142364] session: bus: Received SR_DF_LOGIC packet (11610 bytes, unitsize = 3).
sr: [07:36.142861] session: bus: Received SR_DF_ANALOG packet (3870 samples).
sr: [07:36.153172] srpico: rx string ��[...]��#
sr: [07:36.290465] session: bus: Received SR_DF_LOGIC packet (22560 bytes, unitsize = 3).
sr: [07:36.290694] session: bus: Received SR_DF_ANALOG packet (7520 samples).
sr: [07:36.291385] srpico: rx string ��[...]��#
sr: [07:36.528878] session: bus: Received SR_DF_LOGIC packet (25830 bytes, unitsize = 3).
sr: [07:36.529186] session: bus: Received SR_DF_ANALOG packet (8610 samples).
sr: [07:36.529389] srpico: Ending: sent 20000 of limit 20000 samples byte_cnt 54779
sr: [07:36.529974] srpico: rx string ��[...]��#
sr: [07:36.754054] srpico: Ending: sent 20000 of limit 20000 samples byte_cnt 86777
sr: [07:36.764211] srpico: rx string ��[...]��!!!!!!!!!#
sr: [07:36.921841] srpico: Data stream aborts with cbyte 33 char ! rdidx 0 sbytes 22792 cnt 86777
sr: [07:36.922547] srpico: Ending receive on abort
sr: [07:36.922565] srpico: ****at dev_acquisition_stop
sr: [07:36.922578] session: bus: Received SR_DF_END packet.
sr: [07:36.922619] srpico: Sending plus to stop device stream
sr: [07:37.026239] session: fd_source_finalize: key 0x60000302fc50
sr: [07:37.026369] session: Stopped.
Acquisition took 0.88 s

I can provide more logs in other scenarios as needed as well.

([...] is used where the same character repeats)

@pico-coder
Copy link
Owner

pico-coder commented Apr 16, 2023 via email

@wrongsyntax
Copy link
Author

Does that mean it's not possible to use triggers past 10 MHz? It works as expected up to 120 MHz without any triggers.

@pico-coder
Copy link
Owner

Practically, yes.
https://github.com/pico-coder/sigrok-pico/blob/main/AnalyzerDetails.md has more details.
#22 has a reference to another pico implementation. It has hardware triggering up to 100Mhz or so, but is limited to never capture more than about 50k samples. Merging the two types has been on my TODO list, but what time I have has been spent on trying to get this merged into the sigrok mainline.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants