Aurelien Jacobs
81a9ab725f
appa-55ii: driver implementation with Live and Memory data source support
2013-12-23 01:21:52 +01:00
Aurelien Jacobs
5e7a8e57d4
appa-55ii: Initial driver skeleton.
2013-12-23 01:21:51 +01:00
Bert Vermeulen
17e9317b24
Bump minimum libusb version to 1.0.16
...
This gets us the libusb version checking mechanism itself, hopefully
making this sort of thing easier in future.
Also hotplug, device tree traversal, and lots of fixes.
2013-12-19 10:45:36 +01:00
Martin Ling
37fa80b4be
Disable OLS driver on Windows.
2013-12-07 19:43:47 +00:00
Martin Ling
1c6736ab86
Link against the ws2_32 library on Windows.
2013-12-06 02:26:58 +00:00
Martin Ling
789840741c
rigol-ds: Enable for non-Linux, as it now supports other transports.
2013-12-06 03:00:12 +01:00
Uwe Hermann
c6e35004cb
configure.ac: Don't build hameg-hmo if libserialport is not found.
2013-12-03 15:48:02 +01:00
Uwe Hermann
582b3d21d3
configure.ac: Move Hameg HMO AM_CONDITIONAL to the correct place.
2013-12-03 15:37:36 +01:00
poljar (Damir Jelić)
06a3e78adb
hameg-hmo: Initial driver skeleton.
2013-12-03 15:13:30 +01:00
Dan Horák
3ba7b61ab2
define correct variable for the unified Rigol driver
2013-12-01 22:28:07 +01:00
Martin Ling
3086efdd73
Rename rigol-ds1xx2 driver to rigol-ds.
2013-11-29 00:50:59 +00:00
Bert Vermeulen
067b3836b2
gmc-mh-1x-2x driver depends on libserialport
2013-11-26 01:50:21 +01:00
Uwe Hermann
330af0ec89
Update to 3-digit libserialport package version format.
2013-11-22 16:29:58 +01:00
Matthias Heidbrink
7b4edcb654
gmc_mh_1x_2x: Inital driver skeleton.
2013-11-22 02:31:17 +01:00
Uwe Hermann
c4f2dfd0f0
configure.ac: libserialport is optional.
...
Disable drivers that need serial port support if libserialport is not found.
Also, disable building various other serial port related code in that case.
2013-11-15 09:36:51 +01:00
Martin Ling
f2b830f71d
Fix silly copy-paste error.
2013-11-14 23:48:16 +01:00
Martin Ling
a9bce5a561
Use libserialport for serial port access.
2013-11-14 23:48:16 +01:00
Uwe Hermann
360079e78e
configure.ac: Bump libtool/library version from 1:1:0 to 1:2:0.
...
The libtool current:revision:age numbers change from 1:1:0 to 1:2:0
(i.e., revision is increased) since the library source code has changed,
but no interfaces were added or changed or removed.
Details:
http://www.gnu.org/software/libtool/manual/libtool.html#Updating-version-info
This changes the library filename (e.g. on Linux) from libsigrok.so.1.0.1
to libsigrok.so.1.0.2, but the SONAME (+symlink) remains the same
(libsigrok.so.1) since this release is API- and ABI-compatible with the last.
2013-11-04 01:28:12 +01:00
Uwe Hermann
3f6549307b
configure.ac: Bump package version to 0.2.2.
2013-11-04 01:24:49 +01:00
Uwe Hermann
5724a20af7
configure.ac: Fix list sorting (cosmetic).
2013-11-04 01:14:57 +01:00
Uwe Hermann
122d33d47d
configure.ac: Move a teleinfo snippet to the correct place.
...
This breaks some configure use-cases otherwise.
2013-11-04 01:14:57 +01:00
Uwe Hermann
e790bd5cda
norma-dmm: Minor cosmetics, coding-style, consistency fixes.
...
Also, add a missing "%" in an sr_err() and a missing parameter in
another sr_err().
2013-10-25 21:25:26 +02:00
Matthias Heidbrink
bfd48770fc
norma dmm: Initial driver skeleton.
2013-10-25 21:25:26 +02:00
Aurelien Jacobs
8e796cb438
teleinfo: Initial driver skeleton.
2013-10-24 15:41:11 +01:00
Uwe Hermann
8819bf5a96
Bump libzip requirement to >= 0.10.
...
We now use zip_int64_t and zip_get_num_entries() for example, which
requires at least libzip 0.10. This version was released in 03/2012,
which is old enough that we don't necessarily have to do a work-around
for older versions. Thus, simply bump the requirement to >= 0.10.
2013-10-16 18:10:29 +02:00
Uwe Hermann
ba26f45d1d
configure.ac: Don't build uni-t-ut32x if libusb-1.0 is not found.
2013-09-25 14:26:35 +02:00
Uwe Hermann
4ac4595ad0
configure.ac: Properly use $HW_ENABLED_DEFAULT everywhere.
...
Otherwise --enable-all-drivers / --disable-all-drivers doesn't work
correctly.
2013-09-04 12:05:45 +02:00
Marcus Comstedt
7b5daad45c
saleae-logic16: Implemented acquisition.
2013-08-20 19:55:57 +02:00
Marcus Comstedt
6383365795
configure.ac: Fix build when libusb-1.0 not available.
...
The Saleae Logic16 needs libusb-1.0, thus disable this driver when
libusb-1.0 cannot be found.
2013-08-20 19:55:57 +02:00
Marcus Comstedt
c463dcf06c
saleae-logic16: Initial driver skeleton.
2013-08-20 19:55:22 +02:00
Bert Vermeulen
3877dde43a
uni-t-ut32x: Initial driver skeleton.
2013-08-11 10:46:36 +02:00
Uwe Hermann
4433145f48
center-3xx: Initial driver skeleton.
2013-08-08 19:58:48 +02:00
Uwe Hermann
f6b5969014
Bump package version to 0.2.1, libtool version to 1:1:0.
...
The last release (0.2.0) had the libtool version (current:revision:age)
set to 1:0:0. Since this release doesn't add/change/remove any
interfaces, only 'revision' is increased, resulting in 1:1:0.
http://www.gnu.org/software/libtool/manual/libtool.html#Updating-version-info
Frontends using libsigrok don't need to be recompiled or relinked.
2013-08-07 16:21:58 +02:00
Uwe Hermann
ce95428cca
Consistent use of "IKALOGIC" spelling.
...
The company name is written all-caps pretty consistently on the
vendor website and docs, so use that spelling everywhere.
2013-08-07 16:21:57 +02:00
Uwe Hermann
ee2cc2d4dc
ikalogic-scanaplus: Don't build if libftdi was not found.
2013-08-05 14:52:44 +02:00
Uwe Hermann
37d80736ab
kecheng-kc-330b: Don't build if libusb-1.0 was not found.
2013-08-05 13:34:10 +02:00
Uwe Hermann
59142ae177
Disable mso-19 per default, mark experimental.
...
This driver is not yet in a really usable or working state, it'll be
re-enabled by default when we're sure it works properly.
2013-08-05 13:16:31 +02:00
Uwe Hermann
c51bbdec34
Drop nexus-osciprime skeleton for now.
...
This is mostly just a skeleton driver framework at the moment, we'll
bring it back when the driver is fully implemented.
2013-08-05 12:59:23 +02:00
Bert Vermeulen
ed759a0835
kecheng-kc-330b: Initial driver skeleton.
2013-07-16 16:08:38 +02:00
Uwe Hermann
fdf4a1f5a0
ikalogic-scanaplus: Initial driver skeleton.
2013-07-15 12:20:53 +02:00
Uwe Hermann
32be5b2246
configure.ac: Move an AM_CONDITIONAL to the correct location.
2013-06-21 15:18:33 +02:00
Uwe Hermann
1f36a6c685
configure.ac: Fix build when libusb-1.0 not available.
...
The IKALOGIC Scanalogic2 needs libusb-1.0, thus disable this driver when
libusb-1.0 cannot be found.
2013-06-21 15:11:36 +02:00
Bert Vermeulen
8fa9368eb4
cem-dt-885x: Initial driver skeleton.
2013-06-12 18:34:42 +02:00
Marc Schink
16e76baec9
ikalogic-scanalogic2: Initial driver skeleton.
2013-06-11 18:39:54 +02:00
Uwe Hermann
ee8ddd8f5a
Always link against the math library.
...
This fixes bug #115 .
2013-05-10 21:46:30 +02:00
Uwe Hermann
9e165e742f
Use consistent HW_ name prefixes everywhere.
...
Older drivers used LA_* previously, we now use HW_* everywhere though.
2013-05-10 17:18:42 +02:00
Uwe Hermann
7ab89f4827
Re-enable link-mso19 and nexus-osciprime drivers.
2013-05-08 16:40:45 +02:00
Uwe Hermann
26aec7fdc4
Drop link-mso19/nexus-osciprime in preparation for release.
...
These two drivers are currently unfinished and don't work, so disable
and "unhook" them for now in preparation of the next libsigrok release.
They're still in the git repository, but not hooked up to the build
system, so that they won't get detected or built, and also don't end up
in the release tarball.
Since link-mso19 is the only driver that currently requires libudev,
drop any reference to that, too.
It should be relatively easy to apply this patch in reverse after the
release to bring back both drivers.
2013-05-04 15:59:40 +02:00
Uwe Hermann
6941f84568
Fix libsigrok lib version (current:revision:age).
...
The last release (libsigrok 0.1.1) had a lib version of 0:0:0.
This release thus gets 1:0:0 according to the libtool manual guidelines.
2013-05-04 15:12:20 +02:00
Uwe Hermann
695f32d89d
Bring back link-mso19/nexus-osciprime for now.
...
This patch will be re-introduced later.
2013-04-26 10:47:34 +02:00