Difference between revisions of "Main Page"

From sigrok
Jump to: navigation, search
(Twitter, Google+)
m
 
(15 intermediate revisions by 4 users not shown)
Line 12: Line 12:
 
* '''Reusable libraries'''. Consists of the [[libsigrok]] and [[libsigrokdecode]] shared libraries which can be used by various frontends/GUIs.
 
* '''Reusable libraries'''. Consists of the [[libsigrok]] and [[libsigrokdecode]] shared libraries which can be used by various frontends/GUIs.
 
* '''Various frontends'''. [[PulseView]] (LA GUI), [[sigrok-meter]] (DMM GUI), [[sigrok-cli]] (command-line), and other frontends all build upon the above libraries.
 
* '''Various frontends'''. [[PulseView]] (LA GUI), [[sigrok-meter]] (DMM GUI), [[sigrok-cli]] (command-line), and other frontends all build upon the above libraries.
 +
</small>
 +
</div>
 +
 +
<div style="clear: both;">
 +
 +
<div style="margin-bottom:1.5em; padding:0.5em 0.5em 0.5em 0.5em; background-color:#cfdfff; align:right; border:1px solid #aabbcc;">
 +
'''You can use sigrok to...'''
 +
<small>
 +
<div style="width: 50%; float: left;">
 +
* ...log data from your multimeter
 +
* ...have a $10 logic analyzer for examining logic circuits
 +
* ...have a remote GUI for your oscilloscope
 +
* ...perform measurements on signals
 +
* ...make sense of digital signals with protocol decoders
 +
</div>
 +
<div style="width: 50%; float: right;">
 +
* ...write custom protocol decoders in python
 +
* ...remote-control your power supply
 +
* ...remote-control whatever lab device you'd like to support
 +
* ...write a quick-n-dirty automation tool for your particular needs
 +
* ...have a framework/frontend for your home-made devices
 +
</div>
 +
<div style="clear: both;"></div>
 
</small>
 
</small>
 
</div>
 
</div>
Line 23: Line 46:
 
WIDTH = 100%|
 
WIDTH = 100%|
 
ICON = |
 
ICON = |
HEADING = [[File:Sigrok_stone.png]] <span style="font-variant:small-caps;">[http://www.sigrok.org/blog News] / [http://www.sigrok.org/blog Blog]</span>|
+
HEADING = [[File:Sigrok_stone.png]] <span style="font-variant:small-caps;">[//sigrok.org/blog News]</span>|
 
CONTENT =
 
CONTENT =
 
<small>
 
<small>
<rss max=3 date="Y-m-d">http://sigrok.org/blog/rss.xml</rss>
+
<rss max=3 date="Y-m-d">https://sigrok.org/blog/rss.xml</rss>
 
See also: [[Current events]].
 
See also: [[Current events]].
 
</small>
 
</small>
Line 41: Line 64:
 
CONTENT =
 
CONTENT =
 
<small>
 
<small>
[[Supported_hardware#Logic_analyzers|Logic analyzers]] &middot; [[Supported_hardware#Mixed-signal_devices|Mixed-signal devices]] &middot; [[Supported_hardware#Oscilloscopes|Oscilloscopes]] &middot; [[Supported_hardware#Multimeters|Multimeters]] &middot; [[Supported_hardware#LCR meters|LCR meters]] &middot; [[Supported_hardware#Sound_level_meters|Sound level meters]] &middot; [[Supported_hardware#Thermometers|Thermometers]] &middot; [[Supported_hardware#Hygrometers|Hygrometers]] &middot; [[Supported_hardware#Anemometers|Anemometers]] &middot; [[Supported_hardware#Light meters|Light meters]] &middot; [[Supported_hardware#Energy meters|Energy meters]] &middot; [[Supported_hardware#DAQs|DAQs]] &middot; [[Supported_hardware#Dataloggers|Dataloggers]] &middot; [[Supported_hardware#Function_generators|Function generators]] &middot; [[Supported_hardware#RF receivers|RF receivers]] &middot; [[Supported_hardware#Spectrum_analyzers|Spectrum analyzers]] &middot; [[Supported_hardware#Power_supplies|Power supplies]] &middot; [[Supported_hardware#GPIB_interfaces|GPIB interfaces]]
+
[[Supported_hardware#Logic_analyzers|Logic analyzers]] &middot; [[Supported_hardware#Mixed-signal_devices|Mixed-signal devices]] &middot; [[Supported_hardware#Oscilloscopes|Oscilloscopes]] &middot; [[Supported_hardware#Multimeters|Multimeters]] &middot; [[Supported_hardware#LCR meters|LCR meters]] &middot; [[Supported_hardware#Sound_level_meters|Sound level meters]] &middot; [[Supported_hardware#Thermometers|Thermometers]] &middot; [[Supported_hardware#Hygrometers|Hygrometers]] &middot; [[Supported_hardware#Anemometers|Anemometers]] &middot; [[Supported_hardware#Light meters|Light meters]] &middot; [[Supported_hardware#Energy meters|Energy meters]] &middot; [[Supported_hardware#DAQs|DAQs]] &middot; [[Supported_hardware#Dataloggers|Dataloggers]] &middot; [[Supported_hardware#Tachometers|Tachometers]] &middot; [[Supported_hardware#Scales|Scales]] &middot; [[Supported_hardware#Digital_loads|Digital loads]] &middot; [[Supported_hardware#Function_generators|Function generators]] &middot; [[Supported_hardware#Frequency_counters|Frequency counters]] &middot; [[Supported_hardware#RF receivers|RF receivers]] &middot; [[Supported_hardware#Spectrum_analyzers|Spectrum analyzers]] &middot; [[Supported_hardware#Power_supplies|Power supplies]] &middot; [[Supported_hardware#GPIB_interfaces|GPIB interfaces]]
  
See also: [[:Category:Device comparison|Device comparisons]], [[Device cables]], [[Multimeter ICs]]
+
See also: [[:Category:Device comparison|Device comparisons]], [[Device cables]], [[Multimeter ICs]], [[Connection parameters]]
 
</small>
 
</small>
 
}}
 
}}
Line 58: Line 81:
 
WIDTH = 100%|
 
WIDTH = 100%|
 
ICON = |
 
ICON = |
HEADING = [[File:Sigrok_stone.png]] <span style="font-variant:small-caps;">Documentation</span>|
+
HEADING = [[File:Sigrok_stone.png]] <span style="font-variant:small-caps;">Downloads and documentation</span>|
 
CONTENT =
 
CONTENT =
 
<small>
 
<small>
[[Building]] &middot; [[Linux]] &middot; [[Mac OS X]] &middot; [[Windows]] &middot; [[FreeBSD]] &middot; [[OpenBSD]] &middot; [[NetBSD]] &middot; [[Android]] &middot; [[Embedded]] &middot; [[Input output formats]] &middot; [[Protocol decoders]] &middot; [[Probe comparison]] &middot; [[GPIB]] &middot; [[Logo]] &middot; [[Press]]
+
[[Building]] &middot; [[Linux]] &middot; [[Mac OS X]] &middot; [[Windows]] &middot; [[FreeBSD]] &middot; [[OpenBSD]] &middot; [[NetBSD]] &middot; [[Android]] &middot; [[Embedded]] &middot; [[Getting started]] &middot; [[Input output formats]] &middot; [[Protocol decoders]] &middot; [[Probe comparison]] &middot; [[GPIB]] &middot; [[Logo]] &middot; [[Press]]
 
</small>
 
</small>
 
}}
 
}}
Line 91: Line 114:
 
CONTENT =  
 
CONTENT =  
 
<small>
 
<small>
Mailing list: [https://lists.sourceforge.net/lists/listinfo/sigrok-devel sigrok-devel] ([http://news.gmane.org/gmane.comp.debugging.sigrok.devel archive]) &middot; IRC: [irc://chat.freenode.net/sigrok #sigrok] &middot; Twitter: [https://twitter.com/sigrokproject @sigrokproject] &middot; Google+: [https://plus.google.com/communities/109843678338531936878 sigrok community]
+
Mailing list: [https://lists.sourceforge.net/lists/listinfo/sigrok-devel sigrok-devel] (archives: [https://www.mail-archive.com/sigrok-devel@lists.sourceforge.net/ MA], [https://sourceforge.net/p/sigrok/mailman/sigrok-devel/ SF], [http://news.gmane.org/gmane.comp.debugging.sigrok.devel Gmane]) &middot; IRC: [http://webchat.freenode.net/?channels=%23sigrok&uio=MT1mYWxzZQ9a #sigrok@freenode] &middot; Twitter: [https://twitter.com/sigrokproject @sigrokproject] &middot; Google+: [https://plus.google.com/communities/109843678338531936878 sigrok community]
 
</small>
 
</small>
 
}}
 
}}
Line 105: Line 128:
 
CONTENT =
 
CONTENT =
 
<small>
 
<small>
[[Developers]] &middot; [[Roadmap]] &middot; [http://sigrok.org/api/index.html API docs] ([http://sigrok.org/api/libserialport/unstable/index.html sp] &middot; [http://sigrok.org/api/libsigrok/unstable/index.html sr]/[http://sigrok.org/api/libsigrok/unstable/bindings/cxx/index.html cxx]/[http://sigrok.org/api/libsigrok/unstable/bindings/python/index.html py]/[http://sigrok.org/api/libsigrok/unstable/bindings/java/index.html java] &middot; [http://sigrok.org/api/libsigrokdecode/unstable/index.html srd]) &middot; [http://sigrok.org/gitweb/ Browse source code] &middot; [http://sigrok.org/bugzilla/ Bug tracker] &middot; [http://sigrok.org/jenkins/ Jenkins] &middot; [[Protocol decoder HOWTO]] &middot; [[Protocol decoder API]] &middot; [[Formats and structures]] &middot; [[Hardware driver API]] &middot; [[Portability]] &middot; [[TODO]]
+
[[Developers]] &middot; [[Roadmap]] &middot; [//sigrok.org/api/index.html API docs] ([//sigrok.org/api/libserialport/unstable/index.html sp] &middot; [//sigrok.org/api/libsigrok/unstable/index.html sr]/[//sigrok.org/api/libsigrok/unstable/bindings/cxx/index.html cxx]/[//sigrok.org/api/libsigrok/unstable/bindings/python/index.html py]/[//sigrok.org/api/libsigrok/unstable/bindings/java/index.html java] &middot; [//sigrok.org/api/libsigrokdecode/unstable/index.html srd]) &middot; [//sigrok.org/gitweb/ Browse source code] ([https://github.com/sigrokproject GitHub mirror]) &middot; [//sigrok.org/bugzilla/ Bug tracker] &middot; [//sigrok.org/jenkins/ Jenkins] &middot; [[GSoC|Summer of Code]] &middot; [[Protocol decoder HOWTO]] &middot; [[Protocol decoder API]] &middot; [[Formats and structures]] &middot; [[Hardware driver API]] &middot; [[Portability]] &middot; [[TODO]]
 
</small>
 
</small>
 
}}
 
}}

Latest revision as of 18:13, 23 August 2017

The sigrok project aims at creating a portable, cross-platform, Free/Libre/Open-Source signal analysis software suite that supports various device types (e.g. logic analyzers, oscilloscopes, and many more).

It is licensed under the terms of the GNU GPL, version 3 or later. Design goals and features include:

You can use sigrok to...

  • ...log data from your multimeter
  • ...have a $10 logic analyzer for examining logic circuits
  • ...have a remote GUI for your oscilloscope
  • ...perform measurements on signals
  • ...make sense of digital signals with protocol decoders
  • ...write custom protocol decoders in python
  • ...remote-control your power supply
  • ...remote-control whatever lab device you'd like to support
  • ...write a quick-n-dirty automation tool for your particular needs
  • ...have a framework/frontend for your home-made devices


IMPORTANT: Unless explicitly specified otherwise, all contents in this wiki (including text and images) are released under the CC-BY-SA 3.0 license. If you don't want that, please explicitly specify another free-ish license when adding pages/images!