Hey,

Cool idea, this will indeed get more people to use sigrok for analog work. I'd 
love to test it under Windows.

For my application I'm looking for a way to capture a lot of low frequency 
(<1Hz) analog signals, that i can then monitor during multiple hours. The 
RaspberryPi RP2040 works for that application, even though it's not yet in the 
mainline version of sigrok, and also not mentioned on the wiki. it delivers 3 
to 4 analog channels, with 7 bit resolution and 500KHz sampling rate.  
https://github.com/pico-coder/sigrok-pico. 

I'm looking for a way to use multiple RP2040's at the same time, or for another 
project that has more channels. Has somebody already make arduino code that can 
be used with sigrok to capture analog signals?

Cheers,
Cedrci



--- original message ---
From: Tomas Mudrunka <mudru...@spoje.net>
Date: 13.05.2023 21:50:51
To: sigrok-devel@lists.sourceforge.net
Subject: [sigrok-devel] [PATCH] Preliminary support to use soundcard as  
oscilloscope via SDL2

Hello,
inspired by xoscope http://xoscope.sourceforge.net/
i've created libsigrok driver which enables oscilloscope-like 
acquisition via arbitrary soundcard.
My goal is to be able to decode 9600 baud UART signal captured by 
soundcard in pulseview.
I've tested it only on linux, but it uses SDL2 library and therefore 
should be quite portable (most likely without any modifications, can 
someone please try to build on windows? there is even sdl2 on android, 
but i am not sure how that works).

I think the concept is relatively usefull. Definitely for education, but

i beleive it can be even useful for serious work, since high-end 
soundcards now have lots of channels and samplerates in hundreds of kHz.

Also on raspberry pi and similar devices you can use rather interresting

I2S ADCs with specs far behind your traditional audio needs (even with 
DC coupling possibilities). Some people even managed to modify cheap usb

soundcards to remove DC blocking capacitors enabling them to do DC 
measurements.

i think in future it might be possible to add continuous acquisition, 
downsampling for long-term measurements and even triggers (should be 
quite easy) and more.

Also there's PR #185 with discussion at github: 
https://github.com/sigrokproject/libsigrok/pull/185

<snip>
________________________________________________________
Your E-Mail. Your Cloud. Your Office. eclipso Mail & Cloud. 
https://www.eclipso.eu




_______________________________________________
sigrok-devel mailing list
sigrok-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sigrok-devel

Reply via email to