Difference between revisions of "Software"

From TheAnalogThing
m (Minor fix.)
Line 1: Line 1:
[[Image:Jack.jpg|thumb|A chinch to stereo jack adapter cable]]
+
The [[Analog Thing]] is a pure analog device, there is no microcontroller or other advanced digital logic involved. Nevertheless, there are interesting cases when to combine the [[Analog Thing]] with software. One of the most urgent needs may be the neccessity of a [[Software Oscilloscopes|software emulated Oscilloscope]] in order to display data.
== Softscopes ==
 
What follows is a curated list of '''Software oscilloscopes'''. The idea is always that you can connect your [[Analog Thing]] to your [[Soundcard]] input with a simple Chinch-to-jack adapter, such as depicted in the right. This allows to connect to the 3.5mm phone connector (German: ''Klinke'') which is still present in many notebooks, tablets, smartphones, also for many singel board systems such as the [[Raspberry Pi]]. If your system does not have such an input, you may use a USB adapter (often referred to as ''USB sound card'').
 
  
Note that a single chinch socket has to pins: One for ground, one for the signal. This puts it on equal footing with a BNC connector or a ''mono'' phone connector. The adapter shown on the right joins two outputs together to a ''stereo'' sound signal.
+
Other things related software are about [[Hybrid Computing]].
 
 
=== Web based oscilloscopes ===
 
You can use https://anabrid.dev/webosci/ from any recent web browser. You may be prompted to give permit recording from your sound card. Make sure you connect to the correct input and ''not'' to your webcam microphone, for instance.
 
 
 
''Known limitations'': Older versions of Safari, Firefox and Chrome do not support the relevant Web standards. If this is the case for you, it may be best to look for an alternative.
 
 
 
Screenshot:
 
 
 
[[File:Webscope Screenshot.png|500px]]
 
 
 
=== Native software oscilloscope for Linux: Xoscope ===
 
 
 
Xoscope is an advanced software oscilloscope for the Linux desktop, suitable for both notebook computers as well as the Raspberry Pi (Audio input). We have a detailed [[Xoscope|Installation guide for Xoscope on Linux]].
 
 
 
''Known limitations'': Cannot display xy-plots.
 
 
 
Screenshot:
 
 
 
[[File:Xoscope_Screenshot.png|500px]]
 

Revision as of 13:48, 14 July 2021

The Analog Thing is a pure analog device, there is no microcontroller or other advanced digital logic involved. Nevertheless, there are interesting cases when to combine the Analog Thing with software. One of the most urgent needs may be the neccessity of a software emulated Oscilloscope in order to display data.

Other things related software are about Hybrid Computing.