]> sigrok.org Git - libsigrok.git/log
libsigrok.git
11 years agoAdd initial README.devices file.
Uwe Hermann [Wed, 13 Mar 2013 09:33:17 +0000 (10:33 +0100)]
Add initial README.devices file.

11 years agoconfigure.ac: Add missing AM_PROG_CC_C_O.
Uwe Hermann [Tue, 12 Mar 2013 22:00:58 +0000 (23:00 +0100)]
configure.ac: Add missing AM_PROG_CC_C_O.

11 years agolascar-el-usb: support for SR_CONF_DATALOG
Bert Vermeulen [Mon, 11 Mar 2013 15:36:40 +0000 (16:36 +0100)]
lascar-el-usb: support for SR_CONF_DATALOG

11 years agoadd SR_CONF_DATALOG
Bert Vermeulen [Mon, 11 Mar 2013 15:35:18 +0000 (16:35 +0100)]
add SR_CONF_DATALOG

11 years agools: use ptr to int dereference for SR_T_BOOL
Bert Vermeulen [Mon, 11 Mar 2013 14:28:41 +0000 (15:28 +0100)]
ols: use ptr to int dereference for SR_T_BOOL

This mad ptr to int casting has to go.

11 years agosr_init(): Sanity-check input/output modules.
Uwe Hermann [Sun, 10 Mar 2013 16:13:15 +0000 (17:13 +0100)]
sr_init(): Sanity-check input/output modules.

11 years agoAdd missing ULL suffixes to SR_MHZ() et al.
Uwe Hermann [Sat, 9 Mar 2013 11:20:17 +0000 (12:20 +0100)]
Add missing ULL suffixes to SR_MHZ() et al.

This fixes bug #72.

11 years agoAdd a testsuite for libsigrok.
Uwe Hermann [Thu, 7 Mar 2013 08:37:42 +0000 (09:37 +0100)]
Add a testsuite for libsigrok.

This adds a suite of unit tests for libsigrok. It uses the 'Check'
tool/library (apt-get install check) to run the tests.

The configure tool tries to find libcheck. If it succeeds, a
"make check" will run all tests. Otherwise, none of the tests will
be built and "make check" will not run any tests.

This also means that users who don't have 'check' installed will still
be able to build and install libsigrok just fine.

11 years agooutput/vcd: use new API
Bert Vermeulen [Wed, 6 Mar 2013 22:14:00 +0000 (23:14 +0100)]
output/vcd: use new API

11 years agodemo: sync get/set options
Bert Vermeulen [Sun, 3 Mar 2013 20:17:48 +0000 (21:17 +0100)]
demo: sync get/set options

11 years agoDrop deprecated sr_session_halt().
Uwe Hermann [Sun, 3 Mar 2013 17:02:24 +0000 (18:02 +0100)]
Drop deprecated sr_session_halt().

This has been deprecated in favor of sr_session_stop() since a while.

None of the current frontends use sr_session_halt() anymore, neither
does libsigrok.

11 years agomso-19: Initial analog probe support (unfinished).
lelazary [Tue, 8 Jan 2013 16:27:52 +0000 (08:27 -0800)]
mso-19: Initial analog probe support (unfinished).

 - Added the analog probe (unfinished).

 - Reset trigger to state to 0 before capture, just incase the scope is in
   the middle of a capture.

11 years agomso-19: Fixed warning.
lelazary [Tue, 8 Jan 2013 16:00:57 +0000 (08:00 -0800)]
mso-19: Fixed warning.

11 years agodoxygen: Add more output format docs.
Uwe Hermann [Fri, 22 Feb 2013 14:12:32 +0000 (15:12 +0100)]
doxygen: Add more output format docs.

This is largely taken from the respective wiki page (with some updates
and improvements), which will be removed in favor of the doxygen docs.

11 years agodoxygen: Add more input format docs.
Uwe Hermann [Thu, 21 Feb 2013 20:27:27 +0000 (21:27 +0100)]
doxygen: Add more input format docs.

This is largely taken from the respective wiki page (with some updates
and improvements), which will be removed in favor of the doxygen docs.

11 years agoinput: new WAV file module
Bert Vermeulen [Thu, 21 Feb 2013 14:20:50 +0000 (15:20 +0100)]
input: new WAV file module

11 years agoinput: feed the filename to the module's init() function
Bert Vermeulen [Thu, 21 Feb 2013 13:48:43 +0000 (14:48 +0100)]
input: feed the filename to the module's init() function

This is essential if a format contains e.g. the number of probes; the
init() function needs to initialize the sr_dev_inst struct, but needs
access to the file to properly add the probes to it.

11 years agomic985xx: Add missing memset().
Uwe Hermann [Mon, 11 Feb 2013 17:23:17 +0000 (18:23 +0100)]
mic985xx: Add missing memset().

11 years agomic-985xx: Add support for the MIC 98581.
Uwe Hermann [Sat, 9 Feb 2013 15:13:03 +0000 (16:13 +0100)]
mic-985xx: Add support for the MIC 98581.

This device only supports temperature measurements, no humidity.

11 years agohantek-dso: minor fixes
Bert Vermeulen [Sun, 10 Feb 2013 16:06:38 +0000 (17:06 +0100)]
hantek-dso: minor fixes

11 years agoasix-sigma: don't try to free static storage
Bert Vermeulen [Sun, 10 Feb 2013 15:49:23 +0000 (16:49 +0100)]
asix-sigma: don't try to free static storage

11 years agoproperly deal with decimals
Bert Vermeulen [Mon, 4 Feb 2013 12:36:23 +0000 (13:36 +0100)]
properly deal with decimals

11 years agoAdd/use std_hw_dev_acquisition_stop_serial().
Uwe Hermann [Fri, 1 Feb 2013 22:45:32 +0000 (23:45 +0100)]
Add/use std_hw_dev_acquisition_stop_serial().

11 years agozeroplus: Only report supported samplerates.
Uwe Hermann [Fri, 8 Feb 2013 22:13:33 +0000 (23:13 +0100)]
zeroplus: Only report supported samplerates.

The currently supported model LAP-C(16032) doesn't support the
samplerates 150MHz and 200MHz which some of the other models have.

Thus, do not report these samplerates to the frontends. E.g. sigrok-cli
should not show them via --show and GUIs should not list them in their
"Samplerates" drop-down.

11 years agozeroplus: Cosmetics, small fixes, drop unneeded stuff.
Uwe Hermann [Fri, 8 Feb 2013 21:18:55 +0000 (22:18 +0100)]
zeroplus: Cosmetics, small fixes, drop unneeded stuff.

11 years agozeroplus: Split into api.c and protocol.c.
Uwe Hermann [Thu, 7 Feb 2013 21:09:39 +0000 (22:09 +0100)]
zeroplus: Split into api.c and protocol.c.

11 years agosession.c: Drop left-over 'session: ' prefix.
Uwe Hermann [Thu, 7 Feb 2013 08:16:28 +0000 (09:16 +0100)]
session.c: Drop left-over 'session: ' prefix.

This is added automatically now.

11 years agoRename session_dev_id to cb_data everywhere.
Uwe Hermann [Thu, 7 Feb 2013 08:11:26 +0000 (09:11 +0100)]
Rename session_dev_id to cb_data everywhere.

We use 'cb_data' in all drivers these days, make the few remaining ones
that use 'session_dev_id' consistent.

11 years agoDriver struct cleanups.
Uwe Hermann [Wed, 6 Feb 2013 21:35:24 +0000 (22:35 +0100)]
Driver struct cleanups.

 - Explicitly list .config_get in all drivers for consistency, and set it
   to NULL if unused (whether or not a driver implements it is optional).

 - List all 'struct sr_dev_driver' entries in the same order in all drivers.

 - Move the check whether .config_set/.config_list exist (i.e., are non-NULL)
   into sanity_check_all_drivers().

11 years agoAdd and use std_session_send_df_header().
Uwe Hermann [Wed, 6 Feb 2013 18:57:32 +0000 (19:57 +0100)]
Add and use std_session_send_df_header().

This is a small helper function which sends the SR_DF_HEADER packet that
drivers usually emit in their hw_dev_acquisition_start() API callback.
It simplifies and shortens the hw_dev_acquisition_start() functions
quite a bit.

It also simplifies the input modules which send an SR_DF_HEADER packet, too.

This patch also automatically removes some unneeded malloc/free in some
drivers for the 'packet' and 'header' structs used for SR_DF_HEADER.

11 years agohw_dev_close(): Move common checks to wrapper.
Uwe Hermann [Fri, 1 Feb 2013 21:58:54 +0000 (22:58 +0100)]
hw_dev_close(): Move common checks to wrapper.

Check the relevant arguments for != NULL before calling the actual
driver-specific function, so that the driver can safely assume those
arguments are non-NULL. This removes the need to duplicate these
checks in every driver.

11 years agoShorten/simplify hw_dev_list() implementations.
Uwe Hermann [Sat, 2 Feb 2013 18:52:26 +0000 (19:52 +0100)]
Shorten/simplify hw_dev_list() implementations.

11 years agoserial-dmm: Drop unneeded g_try_malloc0().
Uwe Hermann [Sat, 2 Feb 2013 11:22:18 +0000 (12:22 +0100)]
serial-dmm: Drop unneeded g_try_malloc0().

11 years agoMake 'struct rs9lcd_info' non-empty.
Uwe Hermann [Sat, 2 Feb 2013 11:14:26 +0000 (12:14 +0100)]
Make 'struct rs9lcd_info' non-empty.

Empty structs can be an issue (compiler-dependent), so add a dummy entry
for this one.

11 years agobrymen-dmm: Cosmetics, coding-style, consistency.
Uwe Hermann [Sat, 2 Feb 2013 10:35:20 +0000 (11:35 +0100)]
brymen-dmm: Cosmetics, coding-style, consistency.

Also, name the driver "brymen-bm857" in preparation to doing "subdrivers"
for other Brymen models later (similar to serial-dmm).

11 years agobrymen-dmm: Use std_hw_init().
Uwe Hermann [Sat, 2 Feb 2013 10:19:03 +0000 (11:19 +0100)]
brymen-dmm: Use std_hw_init().

11 years agobrymen-dmm: Add support for Brymen BM857
Alexandru Gagniuc [Mon, 26 Nov 2012 23:09:05 +0000 (17:09 -0600)]
brymen-dmm: Add support for Brymen BM857

This patch might also work for a number of other Brymen models
-- 859(a), 867, 869---
including their respective rebadges from Greenlee, Extech, and Amprobe.

Signed-off-by: Alexandru Gagniuc <redacted>
11 years agobrymen-dmm: Initial driver skeleton.
Alexandru Gagniuc [Thu, 22 Nov 2012 03:20:39 +0000 (21:20 -0600)]
brymen-dmm: Initial driver skeleton.

11 years agoInitial driver implementation for MIC 98583.
Uwe Hermann [Wed, 30 Jan 2013 17:21:07 +0000 (18:21 +0100)]
Initial driver implementation for MIC 98583.

This is a USB/serial (Prolific) based temperature and humidity logger.

11 years agomic-985xx: Initial driver skeleton.
Uwe Hermann [Wed, 30 Jan 2013 15:58:01 +0000 (16:58 +0100)]
mic-985xx: Initial driver skeleton.

11 years agozeroplus: Use message logging helpers.
Uwe Hermann [Mon, 28 Jan 2013 16:43:04 +0000 (17:43 +0100)]
zeroplus: Use message logging helpers.

11 years agodevice: Cosmetics.
Uwe Hermann [Tue, 29 Jan 2013 11:55:00 +0000 (12:55 +0100)]
device: Cosmetics.

11 years agoDrivers: Explicitly list sr_samplerates fields.
Uwe Hermann [Tue, 29 Jan 2013 11:55:00 +0000 (12:55 +0100)]
Drivers: Explicitly list sr_samplerates fields.

This makes it a bit easier to understand which value means what, just
from looking at the driver code.

11 years agoFactor out common hw_init() driver code.
Uwe Hermann [Tue, 29 Jan 2013 11:55:00 +0000 (12:55 +0100)]
Factor out common hw_init() driver code.

Most drivers do pretty much the same things in their hw_init()
right now, so factor out that code to std_hw_init() in std.c.

11 years agosr_driver_scan(): Improve checks.
Uwe Hermann [Mon, 28 Jan 2013 19:00:54 +0000 (20:00 +0100)]
sr_driver_scan(): Improve checks.

Check the relevant arguments for != NULL before calling the actual
driver-specific function, so that the driver can safely assume those
arguments are non-NULL. This removes the need to duplicate these
checks in every driver.

Also, do some minor whitespace and consistency improvements.

11 years agosr_driver_init(): Improve checks.
Uwe Hermann [Mon, 28 Jan 2013 18:36:16 +0000 (19:36 +0100)]
sr_driver_init(): Improve checks.

Check the relevant arguments for != NULL before calling the actual
driver-specific function, so that the driver can safely assume those
arguments are non-NULL. This removes the need to duplicate these
checks in every driver.

Also, change one SR_ERR to the more correct SR_ERR_MALLOC, and assign
sr_ctx in the rigol-ds1xx2's hw_init() function, like all the other
drivers do.

11 years agohwdriver: Use message logging helpers.
Uwe Hermann [Tue, 29 Jan 2013 11:55:00 +0000 (12:55 +0100)]
hwdriver: Use message logging helpers.

11 years agosession: Use message logging helpers.
Uwe Hermann [Tue, 29 Jan 2013 11:55:00 +0000 (12:55 +0100)]
session: Use message logging helpers.

11 years agohantek-dso: Use message logging helpers.
Uwe Hermann [Tue, 29 Jan 2013 11:05:00 +0000 (12:05 +0100)]
hantek-dso: Use message logging helpers.

11 years agoCheck sr_config_set value argument is not NULL
Joel Holdsworth [Mon, 28 Jan 2013 20:28:03 +0000 (20:28 +0000)]
Check sr_config_set value argument is not NULL

11 years agoMade sr_config_list driver argument a const pointer
Joel Holdsworth [Mon, 28 Jan 2013 20:26:37 +0000 (20:26 +0000)]
Made sr_config_list driver argument a const pointer

11 years agoMade sr_config_get driver argument a const pointer
Joel Holdsworth [Mon, 28 Jan 2013 20:25:56 +0000 (20:25 +0000)]
Made sr_config_get driver argument a const pointer

11 years agoserial.c: NetBSD doesn't have OFILL.
Uwe Hermann [Sun, 27 Jan 2013 00:23:01 +0000 (01:23 +0100)]
serial.c: NetBSD doesn't have OFILL.

11 years agoCode cleanup.
Bert Vermeulen [Sat, 26 Jan 2013 00:18:19 +0000 (01:18 +0100)]
Code cleanup.

11 years agoRemove sr_driver_hwcap_exists().
Bert Vermeulen [Fri, 25 Jan 2013 19:41:49 +0000 (20:41 +0100)]
Remove sr_driver_hwcap_exists().

11 years agoRename sr_dev_has_hwcap() to sr_dev_has_option().
Bert Vermeulen [Fri, 25 Jan 2013 15:20:40 +0000 (16:20 +0100)]
Rename sr_dev_has_hwcap() to sr_dev_has_option().

11 years agodrivers: Trim unused config_get() calls
Bert Vermeulen [Fri, 25 Jan 2013 15:05:48 +0000 (16:05 +0100)]
drivers: Trim unused config_get() calls

None of the driver config_get/set/list calls are required.

11 years agoRename sr_info_get() to sr_config_get().
Bert Vermeulen [Fri, 25 Jan 2013 14:48:44 +0000 (15:48 +0100)]
Rename sr_info_get() to sr_config_get().

11 years agoRename sr_dev_config_set() to sr_config_set()
Bert Vermeulen [Fri, 25 Jan 2013 14:38:57 +0000 (15:38 +0100)]
Rename sr_dev_config_set() to sr_config_set()

11 years agoHeader cleanup.
Bert Vermeulen [Fri, 25 Jan 2013 14:16:39 +0000 (15:16 +0100)]
Header cleanup.

11 years agoDeprecate SR_DI_HWOPTS.
Bert Vermeulen [Fri, 25 Jan 2013 14:09:20 +0000 (15:09 +0100)]
Deprecate SR_DI_HWOPTS.

This is replaced by SR_CONF_SCAN_OPTIONS.

11 years agoDeprecate SR_DI_HWCAPS.
Bert Vermeulen [Fri, 25 Jan 2013 14:01:49 +0000 (15:01 +0100)]
Deprecate SR_DI_HWCAPS.

This is replaced by SR_CONF_DEVICE_OPTIONS.

11 years agoDeprecate SR_DI_TRIGGER_TYPES.
Bert Vermeulen [Fri, 25 Jan 2013 10:52:27 +0000 (11:52 +0100)]
Deprecate SR_DI_TRIGGER_TYPES.

This is replaced by SR_CONF_TRIGGER_TYPE.

11 years agoDeprecate SR_DI_TRIGGER_SOURCES.
Bert Vermeulen [Fri, 25 Jan 2013 10:25:32 +0000 (11:25 +0100)]
Deprecate SR_DI_TRIGGER_SOURCES.

This is replaced by SR_CONF_TRIGGER_SOURCE.

11 years agoDeprecate SR_DI_TIMEBASES.
Bert Vermeulen [Fri, 25 Jan 2013 10:22:20 +0000 (11:22 +0100)]
Deprecate SR_DI_TIMEBASES.

This is replaced by SR_CONF_TIMEBASE.

11 years agoDeprecate SR_DI_FILTERS.
Bert Vermeulen [Fri, 25 Jan 2013 10:19:12 +0000 (11:19 +0100)]
Deprecate SR_DI_FILTERS.

This is replaced by SR_CONF_FILTER.

11 years agoDeprecate SR_DI_VDIVS.
Bert Vermeulen [Fri, 25 Jan 2013 10:13:49 +0000 (11:13 +0100)]
Deprecate SR_DI_VDIVS.

This is replaced by SR_CONF_VDIV.

11 years agoDeprecate SR_DI_COUPLING.
Bert Vermeulen [Fri, 25 Jan 2013 10:04:27 +0000 (11:04 +0100)]
Deprecate SR_DI_COUPLING.

This is replaced by SR_CONF_COUPLING.

11 years agoDeprecate SR_DI_BUFFERSIZES.
Bert Vermeulen [Fri, 25 Jan 2013 09:58:37 +0000 (10:58 +0100)]
Deprecate SR_DI_BUFFERSIZES.

This is replaced by SR_CONF_BUFFERSIZE.

11 years agoDeprecate SR_DI_PATTERNS.
Bert Vermeulen [Fri, 25 Jan 2013 02:38:44 +0000 (03:38 +0100)]
Deprecate SR_DI_PATTERNS.

This is replaced by SR_CONF_PATTERN_MODE.

11 years agoDeprecate SR_DI_CUR_SAMPLERATE.
Bert Vermeulen [Fri, 25 Jan 2013 02:17:36 +0000 (03:17 +0100)]
Deprecate SR_DI_CUR_SAMPLERATE.

This is replaced by SR_CONF_SAMPLERATE.

11 years agodeprecate SR_DI_SAMPLERATES
Bert Vermeulen [Fri, 25 Jan 2013 01:39:58 +0000 (02:39 +0100)]
deprecate SR_DI_SAMPLERATES

This is replaced by a call to config_list() with id SR_CONF_SAMPLERATE.

11 years agodrivers: implement config_list()
Bert Vermeulen [Fri, 25 Jan 2013 01:32:05 +0000 (02:32 +0100)]
drivers: implement config_list()

11 years agoNew driver API function: config_list()
Bert Vermeulen [Fri, 25 Jan 2013 00:24:42 +0000 (01:24 +0100)]
New driver API function: config_list()

This takes an sr_config key and returns a list of possible values for
that key to be submitted with config_set(). The format of the list and
its contents is dependent on the key.

This will replace the SR_DI_* keys that returned such a list before,
such as SR_DI_SAMPLERATES.

11 years agodrivers: rename and reorganize config get/set
Bert Vermeulen [Thu, 24 Jan 2013 18:19:09 +0000 (19:19 +0100)]
drivers: rename and reorganize config get/set

The driver API calls info_get() and dev_config_set() have been renamed
to config_get() and config_set(), respectively.

11 years agoAlways interleave analog data with all enabled probes.
Bert Vermeulen [Wed, 23 Jan 2013 02:40:44 +0000 (03:40 +0100)]
Always interleave analog data with all enabled probes.

The new "probes" field in sr_datafeed_analog contains a copy
of all enabled struct sr_probe.

11 years agoserial: more serial processing flags to turn off
Bert Vermeulen [Wed, 23 Jan 2013 01:32:58 +0000 (02:32 +0100)]
serial: more serial processing flags to turn off

11 years agoHeader cleanup: remove unused structs.
Bert Vermeulen [Tue, 22 Jan 2013 10:18:18 +0000 (11:18 +0100)]
Header cleanup: remove unused structs.

11 years agouni-t-dmm: use new sr_config struct
Bert Vermeulen [Mon, 21 Jan 2013 22:40:09 +0000 (23:40 +0100)]
uni-t-dmm: use new sr_config struct

11 years agoRename SR_HWOPT_* and SR_HWCAP_* to SR_CONF_*
Bert Vermeulen [Mon, 21 Jan 2013 22:22:47 +0000 (23:22 +0100)]
Rename SR_HWOPT_* and SR_HWCAP_* to SR_CONF_*

11 years agoUnify all SR_HWOPT_* and SR_HWCAP_* enums.
Bert Vermeulen [Mon, 21 Jan 2013 20:58:19 +0000 (21:58 +0100)]
Unify all SR_HWOPT_* and SR_HWCAP_* enums.

Only two functions remain for accessing meta info on the keys:
sr_config_info_get() and sr_config_info_name_get().

11 years agoNo need to send a metapacket when loading a sigrok file.
Bert Vermeulen [Sun, 20 Jan 2013 15:38:28 +0000 (16:38 +0100)]
No need to send a metapacket when loading a sigrok file.

11 years agoAdjust session debugging to the new SR_DF_META packets.
Bert Vermeulen [Sun, 20 Jan 2013 15:37:23 +0000 (16:37 +0100)]
Adjust session debugging to the new SR_DF_META packets.

11 years agoDeprecate SR_HWOPT_MODEL
Bert Vermeulen [Sun, 20 Jan 2013 15:36:35 +0000 (16:36 +0100)]
Deprecate SR_HWOPT_MODEL

This was only ever used for the defunct genericdmm driver.

11 years agoUse new struct sr_config_info for option metadata
Bert Vermeulen [Sun, 20 Jan 2013 15:35:25 +0000 (16:35 +0100)]
Use new struct sr_config_info for option metadata

11 years agoAdd small helper for creating struct sr_config
Bert Vermeulen [Sun, 20 Jan 2013 15:34:38 +0000 (16:34 +0100)]
Add small helper for creating struct sr_config

11 years agoAdjust option helpers to new sr_config struct
Bert Vermeulen [Sun, 20 Jan 2013 15:33:24 +0000 (16:33 +0100)]
Adjust option helpers to new sr_config struct

11 years agoUse new SR_DF_META packet.
Bert Vermeulen [Sun, 20 Jan 2013 14:45:09 +0000 (15:45 +0100)]
Use new SR_DF_META packet.

Since input modules determine a samplerate by reading from their
file format (or having it overridden with an option), they need
to pass this up to the frontend.

11 years agofree USB config descriptor after use
Bert Vermeulen [Sat, 19 Jan 2013 12:20:34 +0000 (13:20 +0100)]
free USB config descriptor after use

11 years agodrivers: use new sr_config struct
Bert Vermeulen [Sun, 6 Jan 2013 16:41:30 +0000 (17:41 +0100)]
drivers: use new sr_config struct

Sending an SR_DF_META packet at the start of every stream is not
mandatory; the frontend should ask for what it needs, and any extra
information the driver wants to send will come in due time.

11 years agounify sr_datafeed_meta_* into one struct containing sr_config
Bert Vermeulen [Sun, 6 Jan 2013 15:37:41 +0000 (16:37 +0100)]
unify sr_datafeed_meta_* into one struct containing sr_config

struct sr_config is the new name for sr_hwopt. Its companion meta
struct, sr_hwcap_option, was renamed sr_config_info.

11 years agoserial.c: Fix copy-paste error.
Uwe Hermann [Mon, 21 Jan 2013 00:47:30 +0000 (01:47 +0100)]
serial.c: Fix copy-paste error.

Thanks Bert Vermeulen for reporting.

11 years agouni-t-dmm: Quickfix for UNI-T UT61D.
Uwe Hermann [Mon, 21 Jan 2013 00:45:02 +0000 (01:45 +0100)]
uni-t-dmm: Quickfix for UNI-T UT61D.

This is a temporary fix only, since a major rework of uni-t-dmm is being
done at the moment, soon to be merged.

11 years agoAdd missing "ULL" suffixes.
Uwe Hermann [Sat, 19 Jan 2013 21:00:39 +0000 (22:00 +0100)]
Add missing "ULL" suffixes.

These numbers are larger than 32bit, mark them as ULL to avoid compile
failures on 32bit systems.

11 years agouni-t-dmm: Expose hwopts.
Uwe Hermann [Sun, 20 Jan 2013 18:57:04 +0000 (19:57 +0100)]
uni-t-dmm: Expose hwopts.

11 years agouni-t-dmm: Fix scanning, properly use new sr_usb_find().
Uwe Hermann [Sun, 20 Jan 2013 18:55:33 +0000 (19:55 +0100)]
uni-t-dmm: Fix scanning, properly use new sr_usb_find().

11 years agoRemove non-error hw_info_get() messages.
Uwe Hermann [Sun, 20 Jan 2013 17:48:02 +0000 (18:48 +0100)]
Remove non-error hw_info_get() messages.

Currently hw_info_get() can receive requests for entries (info_id) that
the specific driver doesn't support. That is (right now) a valid
use-case and not an error (might change later, though).

Thus, for now, don't output messages for such requests at all (certainly
not as sr_err() where they show up in e.g. sigrok-cli output per default).

11 years agoudev: Add UNI-T UT-D04 multimeter cable entry.
Uwe Hermann [Sun, 20 Jan 2013 17:47:35 +0000 (18:47 +0100)]
udev: Add UNI-T UT-D04 multimeter cable entry.

11 years agoconfigure.ac: Drop AC_PROG_CXX.
Uwe Hermann [Sat, 19 Jan 2013 20:20:56 +0000 (21:20 +0100)]
configure.ac: Drop AC_PROG_CXX.

We don't need a C++ compiler for libsigrok, so don't check for one.

This would cause a build failure on all systems where there is a C compiler
but no C++ compiler installed.

11 years agoREADME: Document alsa (optional) library.
Uwe Hermann [Sat, 19 Jan 2013 18:13:52 +0000 (19:13 +0100)]
README: Document alsa (optional) library.