Difference between revisions of "Main Page"

From sigrok
Jump to navigation Jump to search
(Light meters.)
(List all mailing list archive options. Gmane is currently down, might return though.)
(35 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<table width="100%" valign="top"><tr valign="top"><td width="80%">
<table width="100%" valign="top"><tr valign="top"><td width="80%">
<div style="margin-bottom:1.5em; padding:0.5em 0.5em 0.5em 0.5em; background-color:#cfdfff; align:right; border:1px solid #aabbcc;">
<div style="margin-bottom:1.5em; padding:0.5em 0.5em 0.5em 0.5em; background-color:#cfdfff; align:right; border:1px solid #aabbcc;">
The '''sigrok''' project aims at creating a '''portable, cross-platform, Free/Libre/Open-Source signal analysis software suite''' that supports various device types, such as [[Supported_hardware#Logic_analyzers|logic analyzers]], [[Supported_hardware#Mixed-signal_devices|MSOs]], [[Supported_hardware#Oscilloscopes|oscilloscopes]], [[Supported_hardware#Multimeters|multimeters]], [[Supported_hardware#Sound_level_meters|sound level meters]], [[Supported_hardware#Thermometers|thermometers]], [[Supported_hardware#Anemometers|anemometers]], [[Supported_hardware#Light meters|light meters]], [[Supported_hardware#Dataloggers|dataloggers]], [[Supported_hardware#Function_generators|function generators]], [[Supported_hardware#Power_supplies|power supplies]], [[Supported_hardware#GPIB_interfaces|GPIB interfaces]], and more.
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. [[Supported hardware#Logic_analyzers|logic analyzers]], [[Supported hardware#Oscilloscopes|oscilloscopes]], and [[Supported hardware|many more]]).


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


<small>
<small>
* '''Broad hardware support'''. Supports many different logic analyzers, oscilloscopes, multimeters, data loggers etc. from various vendors.
* '''Broad hardware support'''. Supports [[Supported hardware|many different devices]] (logic analyzers, oscilloscopes, multimeters, data loggers etc.) from various vendors.
* '''Cross-platform'''. Works on [[Linux]], [[Mac OS X]], [[Windows]], and [[FreeBSD]] (and on x86, ARM, Sparc, PowerPC, ...).
* '''Cross-platform'''. Works on [[Linux]], [[Mac OS X]], [[Windows]], [[FreeBSD]], [[OpenBSD]], [[NetBSD]], [[Android]] (and on x86, ARM, Sparc, PowerPC, ...).
* '''Scriptable protocol decoding'''. Extendable with stackable [[protocol decoders]] written in Python 3.
* '''Scriptable protocol decoding'''. Extendable with stackable [[protocol decoders]] written in Python 3.
* '''File format support'''. Supports various [[Input output formats|input/output file formats]] (binary, ASCII, hex, CSV, gnuplot, [http://en.wikipedia.org/wiki/Value_change_dump VCD], ...).
* '''File format support'''. Supports various [[Input output formats|input/output file formats]] (binary, ASCII, hex, CSV, gnuplot, [http://en.wikipedia.org/wiki/Value_change_dump VCD], WAV, ...).
* '''Reusable code'''. 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.
</small>
</small>
</div>
</div>
Line 22: Line 23:
WIDTH = 100%|
WIDTH = 100%|
ICON = |
ICON = |
HEADING = [[File:Sigrok_stone.png]] <span style="font-variant:small-caps;">News / Events / Blog</span>|
HEADING = [[File:Sigrok_stone.png]] <span style="font-variant:small-caps;">[//sigrok.org/blog News]</span>|
CONTENT =
CONTENT =
<small>
<small>
<!-- Please always make this list 7 items long (7 most recent news items). -->
<rss max=3 date="Y-m-d">http://sigrok.org/blog/rss.xml</rss>
<rss max=6 date="Y-m-d">http://sigrok.org/blog/rss.xml</rss>
See also: [[Current events]].
* '''2012-06-17:''' [[News#2012.2F06.2F17_sigrok_developer_blog|sigrok developer blog]]
* '''2012-05-30:''' [[News#2012.2F05.2F30_sigrok-cli_0.3.1_released|sigrok-cli 0.3.1 released]]
* '''2012-05-30:''' [[News#2012.2F05.2F30_libsigrok_0.1.1_released|libsigrok 0.1.1 released]]
* '''2012-05-18:''' [[News#2012.2F05.2F18_sigrok-dumps_0.1.0_released|sigrok-dumps 0.1.0 released]]
</small>
</small>
}}
}}
Line 44: Line 41:
CONTENT =
CONTENT =
<small>
<small>
* [[Supported_hardware#Logic_analyzers|Logic analyzers]] ([[Logic analyzer comparison|comparison]])
[[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#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#Mixed-signal_devices|Mixed-signal devices]] ([[Mixed-signal device comparison|comparison]])
 
* [[Supported_hardware#Oscilloscopes|Oscilloscopes]] ([[Oscilloscope comparison|comparison]])
See also: [[:Category:Device comparison|Device comparisons]], [[Device cables]], [[Multimeter ICs]], [[Connection parameters]]
* [[Supported_hardware#Multimeters|Multimeters]] ([[Multimeter comparison|comparison]], [[Device_cables#Multimeters|cables]])
* [[Supported_hardware#Sound_level_meters|Sound level meters]] ([[Sound level meter comparison|comparison]], [[Device_cables#Sound_level_meters|cables]])
* [[Supported_hardware#Thermometers|Thermometers]] ([[Thermometer comparison|comparison]])
* [[Supported_hardware#Anemometers|Anemometers]] ([[Anemometer comparison|comparison]])
* [[Supported_hardware#Light meters|Light meters]] ([[Light meter comparison|comparison]])
* [[Supported_hardware#Dataloggers|Dataloggers]] ([[Datalogger comparison|comparison]])
* [[Supported_hardware#Function_generators|Function generators]] ([[Function generator comparison|comparison]])
* [[Supported_hardware#Power_supplies|Power supplies]] ([[Power supply comparison|comparison]])
* [[Supported_hardware#GPIB_interfaces|GPIB interfaces]] ([[GPIB interface comparison|comparison]])
</small>
</small>
}}
}}
Line 73: Line 61:
CONTENT =
CONTENT =
<small>
<small>
[[Linux]] &middot; [[Mac OS X]] &middot; [[Windows]] &middot; [[FreeBSD]] &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 87: Line 75:
CONTENT =
CONTENT =
<small>
<small>
[[libsigrok]] &middot; [[libsigrokdecode]] &middot; [[sigrok-cli]] &middot; [[sigrok-qt]] &middot; [[PulseView]] &middot; [[sigrok-gtk]] &middot; [[fx2lafw]] &middot; [[gpibgrok]] &middot; [[fx2grok]] &middot; [[Firmware]] &middot; [[Example dumps]]
[[libserialport]] &middot; [[libsigrok]] &middot; [[libsigrokdecode]] &middot; [[sigrok-cli]] &middot; [[PulseView]] &middot; [[sigrok-meter]] <!-- &middot; [[sigrok-qt]] &middot; [[sigrok-gtk]] --> &middot; [[fx2lafw]] &middot; [[gpibgrok]] &middot; [[fx2grok]] &middot; [[fpgalafw]] &middot; [[Firmware]] &middot; [[Example dumps]]
</small>
</small>
}}
}}
Line 103: Line 91:
CONTENT =  
CONTENT =  
<small>
<small>
Mailing lists: [https://lists.sourceforge.net/lists/listinfo/sigrok-devel sigrok-devel] ([http://news.gmane.org/gmane.comp.debugging.sigrok.devel archive]), [https://lists.sourceforge.net/lists/listinfo/sigrok-commits sigrok-commits] ([http://sourceforge.net/mailarchive/forum.php?forum_name=sigrok-commits archive]) &middot; IRC: [irc://chat.freenode.net/sigrok #sigrok]
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: [irc://chat.freenode.net/sigrok #sigrok] &middot; Twitter: [https://twitter.com/sigrokproject @sigrokproject] &middot; Google+: [https://plus.google.com/communities/109843678338531936878 sigrok community]
</small>
</small>
}}
}}
Line 117: Line 105:
CONTENT =
CONTENT =
<small>
<small>
[[Developers]] &middot; [http://sigrok.org/gitweb/ Browse source code] &middot; [[Protocol decoder HOWTO]] &middot; [[Protocol decoder API]] &middot; [[Formats and structures]] &middot; [[Hardware driver API]] &middot; [[Input API]] &middot; [[Output API]] &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] &middot; [//sigrok.org/bugzilla/ Bug tracker] &middot; [//sigrok.org/jenkins/ Jenkins] &middot; [[Protocol decoder HOWTO]] &middot; [[Protocol decoder API]] &middot; [[Formats and structures]] &middot; [[Hardware driver API]] &middot; [[Portability]] &middot; [[TODO]]
</small>
</small>
}}
}}

Revision as of 21:55, 20 October 2016

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:

Sigrok stone.png Getting in touch

Mailing list: sigrok-devel (archives: MA, SF, Gmane) · IRC: #sigrok · Twitter: @sigrokproject · Google+: sigrok community


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!