SQ50 patches for libsigrok
Go to file
Uwe Hermann 6752905e6b sr: zeroplus: Fix segfault, add debug output.
There are various ZEROPLUS models with different probe numbers. For now
hardcode to 16 (for the popular LAP-C(16032)). This will need to be
fixed in a dynamic way later.

This fixes a segfault due to only 16 probe-names being defined, but the
drivers returning 32 as probecount.

Also, add some additional debug output.
2012-04-26 23:18:05 +02: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 sr: zeroplus: Fix segfault, add debug output. 2012-04-26 23:18:05 +02:00
input sr: s/sr_session_bus/sr_session_send/. 2012-03-01 23:49:25 +01:00
output sr: out: Use uint8_t (not char) for buffers. 2012-03-31 11:33:43 +02:00
.gitignore sr/srd: Add ChangeLog to ignore list, it's generated. 2012-03-31 12:05:20 +02: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: Add functions to query sr version(s). 2012-04-15 20:33:45 +02:00
NEWS sr: Initial 0.1.0 release. 2012-04-17 00:13:11 +02:00
README sr: Remove zlib dependency. 2012-04-22 14:59:10 +02: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: Remove zlib dependency. 2012-04-22 14:59:10 +02:00
datastore.c sr/srd: Small fixes, constifications, doc updates. 2012-03-21 23:20:09 +01:00
device.c sr: sr_parse_triggerstring docs/improvements. 2012-04-10 23:25:56 +02:00
filter.c sr: out: Use uint8_t (not char) for buffers. 2012-03-31 11:33:43 +02:00
hwdriver.c sr: Deleted the saleae-logic driver, fx2lafw has superceded it. 2012-04-19 00:12:22 +02:00
libsigrok.pc.in sr: SR_PACKAGE_VERSION_* for consistency. 2012-03-31 11:35:47 +02:00
log.c sr/srd: s/handler/callback/. 2012-03-04 15:10:10 +01:00
session.c sr: s/_clear/_remove_all/ for consistency. 2012-03-31 11:33:43 +02: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: Make wrappers honor return values. 2012-03-31 11:04:02 +02:00
sigrok-proto.h sr: Add functions to query sr version(s). 2012-04-15 20:33:45 +02:00
sigrok.h.in sr/srd: SR_API/SRD_API/etc. is a no-op on MinGW. 2012-04-16 23:16:00 +02:00
strutil.c sr: don't use deprecated glib functions 2012-04-23 15:31:41 +02:00
version.c sr: Add functions to query sr version(s). 2012-04-15 20:33:45 +02: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
 - 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