SQ50 patches for libsigrok
Go to file
Uwe Hermann 4937b23551 sr: Rename sigrok.h. to sigrok.h.in, needed soon. 2012-03-24 21:54:56 +01:00
contrib sr: udev: Add missing Hantek DSO-2090 entry. 2012-03-21 23:42:19 +01:00
firmware Install an empty firmware/ directory. 2011-01-20 23:23:06 +01:00
hardware fx2lafw: Only terminate session after all transfers have been aborted 2012-03-24 10:09:28 +00:00
input sr: s/sr_session_bus/sr_session_send/. 2012-03-01 23:49:25 +01:00
output cli: Fix -V/-h output a bit. 2012-03-21 23:20:09 +01:00
.gitignore More .gitignore files cleanup. 2012-01-07 14:15:10 +01:00
COPYING sr/srd: Move some files to their resp. dirs. 2011-12-30 11:14:05 +01:00
Doxyfile Doxygen config files: Initial configuration. 2011-02-08 23:59:14 +01:00
Makefile.am sr: Rename hwplugin.c to hwdriver.c. 2012-02-28 23:53:17 +01:00
README sr/srd: Remove API warnings from READMEs. 2012-03-21 23:39:38 +01:00
autogen.sh sr: adjust copyright year 2012-02-13 14:31:51 +01:00
backend.c sr: No need for dynamic hardware driver registration. 2012-02-23 00:28:20 +01:00
configure.ac sr: Rename sigrok.h. to sigrok.h.in, needed soon. 2012-03-24 21:54:56 +01:00
datastore.c sr/srd: Small fixes, constifications, doc updates. 2012-03-21 23:20:09 +01:00
device.c sr/srd: Small fixes, constifications, doc updates. 2012-03-21 23:20:09 +01:00
filter.c sr: adjust copyright year 2012-02-13 14:31:51 +01:00
hwdriver.c sr/cli: s/patternmode/pattern/ in a few places. 2012-03-21 23:20:07 +01:00
libsigrok.pc.in libsigrok: glib-2.0 is a hard requirement. 2011-11-19 16:23:21 +01:00
log.c sr/srd: s/handler/callback/. 2012-03-04 15:10:10 +01:00
session.c sr/srd: Small fixes, constifications, doc updates. 2012-03-21 23:20:09 +01:00
session_driver.c sr: s/err/ret/ for consistency. 2012-03-21 23:20:06 +01:00
session_file.c sr: s/err/ret/ for consistency. 2012-03-21 23:20:06 +01:00
sigrok-internal.h sr: Fix some TODOs, improve comments/docs. 2012-03-04 15:10:12 +01:00
sigrok-proto.h sr/srd: Small fixes, constifications, doc updates. 2012-03-21 23:20:09 +01:00
sigrok.h.in sr: Rename sigrok.h. to sigrok.h.in, needed soon. 2012-03-24 21:54:56 +01:00
strutil.c sr/cli/gtk/qt/: s/plugin/driver/. 2012-02-28 23:52:30 +01:00

README

-------------------------------------------------------------------------------
README
-------------------------------------------------------------------------------

The sigrok project aims at creating a portable, cross-platform,
Free/Libre/Open-Source logic analyzer software that supports various
logic analyzer hardware products.

libsigrok is a shared library written in C which provides the basic API
for talking to logic analyzer hardware and reading/writing the acquired data
into various input/output file formats.


Requirements
------------

 - git
 - gcc (>= 4.0)
 - make
 - autoconf >= 2.63
 - automake >= 1.11
 - libtool
 - pkg-config >= 0.22
 - libglib >= 2.22.0
 - libusb >= 1.0.5 (for most logic analyzer hardware)
 - libzip >= 0.8
 - zlib >= 1.2.3.1
 - libftdi >= 0.16 (for some logic analyzer hardware)
 - libudev >= 151 (for some logic analyzer hardware)


Building and installing
-----------------------

In order to get the libsigrok source code and build it, run:

 $ git clone git://sigrok.git.sourceforge.net/gitroot/sigrok/sigrok
 $ cd sigrok/libsigrok
 $ ./autogen.sh
 $ ./configure
 $ make

For installing libsigrok:

 $ make install

Please see the following wiki pages for more detailed instructions:

 http://sigrok.org/wiki/Linux
 http://sigrok.org/wiki/Mac_OS_X
 http://sigrok.org/wiki/Windows
 http://sigrok.org/wiki/FreeBSD


Mailing lists
-------------

There are two mailing lists for sigrok/libsigrok:

 https://lists.sourceforge.net/lists/listinfo/sigrok-devel
 https://lists.sourceforge.net/lists/listinfo/sigrok-commits


IRC
---

You can find the sigrok developers in the #sigrok IRC channel on Freenode.


Website
-------

http://sigrok.org