Uwe Hermann
1861be0baf
Make sr_session_iteration() static.
...
This function is not used outside of session.c at the moment, so make
it static for now.
2013-08-07 16:21:57 +02:00
Uwe Hermann
cdc30138c5
udev rules: Add missing IKALOGIC ScanaPLUS entry.
2013-08-07 16:21:57 +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
b07b42f319
Cosmetics, typos.
2013-08-07 16:21:57 +02:00
Uwe Hermann
059f36325e
unittests: Comment out a testcase.
...
The boundary test-case with SR_GHZ(18446744073ULL) currently fails, but
that is not practically relevant so comment it out for now, until we add
a proper fix.
2013-08-07 16:21:57 +02:00
Peter Stuge
094e6b8159
Format decimals correctly in sr_si_string_u64()
...
The function previously formatted 1004 as 1.4 k and 1004000 as 1.4 M.
The function now formats 1004 as 1.004 k, 1004000 as 1.004 M and
1004000000 as 1.004 G.
Fixes #73 .
2013-08-07 16:21:57 +02:00
Paul Sokolovsky
ba253f2bb9
Fix sr_si_string_u64() test cases.
...
The function shall format 1004 as 1.004 k, 1004000 as 1.004 M and
1004000000 as 1.004 G.
References #73 .
2013-08-07 16:21:57 +02:00
Uwe Hermann
e11a1ebacc
alsa: Fix double-free issue.
...
This fixes bug #129 .
2013-08-07 16:21:56 +02:00
Uwe Hermann
4d7ddff75b
uni-t-dmm: Fix UT61E bug related to the UNI-T UD-D04 cable.
...
This fixes bug #136 .
2013-08-06 23:36:16 +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
1a0c338220
.gitignore: Add some files from the testsuite.
2013-08-05 13:19:21 +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
Uwe Hermann
c93ebace30
uni-t-dmm: Drop DMM table (comment).
...
This info is in the wiki already, no need to duplicate in the code.
2013-08-02 01:02:03 +02:00
Bert Vermeulen
faf720246a
ols: Workaround for mac os X stray events
2013-08-01 19:48:07 +02:00
Uwe Hermann
ce4d26ddf9
Various cosmetics, whitespace, consistency fixes.
2013-07-31 13:09:48 +02:00
Uwe Hermann
1663ebe27f
udev rules file: Only list supported devices.
...
The udev rules file should only list devices that are actually supported
by a driver in the current libsigrok version. Thus, drop all entries for
devices which will get support later on (at which point the respective udev
rule will be re-added again).
Also, add a few missing entries.
2013-07-31 12:31:47 +02:00
Uwe Hermann
d1056603a0
udev rules file: Drop URLs and lsusb.
...
The URLs to vendor webpages and the full lsusb are in the wiki
already, no need to duplicate them here.
2013-07-31 12:22:06 +02:00
Bert Vermeulen
f6eb2cb555
Make sr_session_iteration() private
2013-07-18 15:06:37 +02:00
Uwe Hermann
2b691be806
serial-dmm/uni-t-dmm: Drop Tecpel DMM-8060.
...
The Tecpel DMM-8060 was added since we assumed it would be a rebadged
Voltcraft VC-820 (since we know the Tecpel DMM-8061 is a rebadged VC-840).
However, according to the vendor webpage it doesn't have PC connectivity
at all, so drop it for now (until someone can confirm that it does or does
not actually have RS232/USB connectivity).
2013-07-18 12:43:07 +02:00
Bert Vermeulen
e84e0096db
Fix build
2013-07-16 17:18:20 +02:00
Bert Vermeulen
b979d0c9cb
kecheng-kc-330b: Code cleanup
2013-07-16 17:17:54 +02:00
Bert Vermeulen
d406dccd6a
lascar-el-usb: Don't close device after acquisition
2013-07-16 16:08:38 +02:00
Bert Vermeulen
85ed4ab3ba
kecheng-kc-330b: Acquisition from stored logs
2013-07-16 16:08:38 +02:00
Bert Vermeulen
b483be7456
Add sr_session_iteration() API function
2013-07-16 16:08:38 +02:00
Bert Vermeulen
f336618c3d
kecheng-kc-330b: Check device status before acquisition
...
Can't really count on it either way though, the device is just
too flaky to conclude whether it's going to work or not, regardless
of the status returned.
2013-07-16 16:08:38 +02:00
Bert Vermeulen
df03552894
kecheng-kc-330b: Live SPL acquisition
2013-07-16 16:08:38 +02:00
Bert Vermeulen
bc7be4a9f4
kecheng-kc-330b: Implement all SR_CONF options
2013-07-16 16:08:38 +02:00
Bert Vermeulen
c8bab81c5c
Add Kecheng KC-330B
2013-07-16 16:08:38 +02:00
Bert Vermeulen
a8806f032c
kecheng-kc-330b: Flesh out driver, add scan functionality
2013-07-16 16:08:38 +02:00
Bert Vermeulen
ed759a0835
kecheng-kc-330b: Initial driver skeleton.
2013-07-16 16:08:38 +02:00
Uwe Hermann
ab4bb6eb7c
ikalogic-scanaplus: Initial driver implementation.
2013-07-16 01:01:11 +02:00
Uwe Hermann
fdf4a1f5a0
ikalogic-scanaplus: Initial driver skeleton.
2013-07-15 12:20:53 +02:00
Florian Knodt
a7a163a795
Support for UNI-T UT60A/E multimeters via RS232 or USB
2013-07-09 22:57:55 +02:00
Marc Schink
fb8d593cfe
Use GET_REPORT request for device to host transfer.
2013-07-05 14:01:06 +02:00
Uwe Hermann
f05e7b7a9b
error.c: Simplify and shorten.
2013-06-23 10:23:22 +02:00
Uwe Hermann
45bb47a7f7
README.devices: Minor updates.
2013-06-23 10:23:21 +02:00
Uwe Hermann
c134574938
uni-t-dmm: Add support for the Voltcraft VC-830.
2013-06-23 10:23:21 +02:00
Uwe Hermann
6045b91aa4
serial-dmm: Add support for the Voltcraft VC-830.
2013-06-23 10:23:21 +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
cea26f6e9f
cem-dt-885x: Support for retrieving stored samples
2013-06-20 14:35:34 +02:00
Bert Vermeulen
662172d4f4
cem-dt-885x: Support for SR_CONF_DATA_SOURCE
...
This device can do both live and memory-based acquisition.
2013-06-19 12:23:30 +02:00
Bert Vermeulen
6caeef6ee5
Add SR_CONF key for data source
2013-06-19 12:23:17 +02:00
Bert Vermeulen
4c22355f04
cem-dt-885x: Support for powering off the device
2013-06-17 16:17:39 +02:00
Bert Vermeulen
32de50b7f3
Add SR_CONF key for powering off a device
2013-06-17 16:17:39 +02:00
Bert Vermeulen
f157b2eebb
cem-dt-885x: Support for sound pressure level measurement range
2013-06-17 16:17:39 +02:00
Bert Vermeulen
8417ebad12
Add SR_CONF key for sound pressure level measurement range
2013-06-17 16:17:39 +02:00
Bert Vermeulen
0cd9107dfb
cem-dt-885x: Fix datalog on/off setting in max/min hold mode
...
As it turns out, the device randomly decides to send no logging state
info when max hold or min hold mode is enabled.
2013-06-17 16:17:39 +02:00