Uwe Hermann
cd009d5561
sr_exit(): Return int to be able to report errors.
2011-03-03 20:24:24 +01:00
Uwe Hermann
f5a443f27a
Make DATASTORE_CHUNKSIZE private.
2011-03-03 20:24:24 +01:00
Uwe Hermann
c91404191e
Add SR_HZ macro for consistency.
2011-03-03 20:24:24 +01:00
Uwe Hermann
59df0c77e2
Add SR_ prefix to the KHZ/MHZ/GHZ macros.
2011-03-03 20:24:24 +01:00
Uwe Hermann
9688b443f6
Add SR_ prefix for MAX_NUM_PROBES/MAX_PROBENAME_LEN.
2011-02-20 21:16:26 +01:00
Uwe Hermann
4cea9eb20d
Make ARRAY_SIZE/ARRAY_AND_SIZE private.
...
This is not libsigrok-specific and should not be part of our API.
2011-02-20 21:16:26 +01:00
Uwe Hermann
54ac5277c5
Constify some more 'char *' parameters.
2011-02-20 21:16:26 +01:00
Uwe Hermann
809c5f2011
Add sr_ prefix for analog stuff some structs.
2011-02-20 21:16:24 +01:00
Uwe Hermann
a887e3da97
Add sr_ prefix to receive_data_callback typedef.
...
Also, drop obsolete add_source() prototype from sigrok-cli.h.
2011-02-20 21:16:24 +01:00
Uwe Hermann
13b0573369
Add sr_ prefix to datafeed_callback typedef.
2011-02-20 21:16:23 +01:00
Uwe Hermann
e5551f657d
Drop obsolete source_callback_*().
2011-02-20 21:16:23 +01:00
Uwe Hermann
c25d2039de
Add sr_ prefix to filter_probes().
2011-02-20 21:16:23 +01:00
Uwe Hermann
8225e92175
Constify a few more 'char *' parameters.
2011-02-20 21:16:23 +01:00
Uwe Hermann
8233ff53ae
Make load_hwplugins() private.
2011-02-20 21:16:22 +01:00
Uwe Hermann
ee4b6342af
Add sr_ prefix to list_hwplugins().
2011-02-20 21:16:22 +01:00
Uwe Hermann
6f1be0a2d4
Add sr_ prefix to session_{add,remove}.
2011-02-20 21:16:22 +01:00
Uwe Hermann
77b454421a
Disable analog bits/gnuplot output for now.
2011-02-20 21:16:20 +01:00
Uwe Hermann
29cbfeaf5c
Mark some private stuff 'static'.
2011-02-20 21:16:20 +01:00
Uwe Hermann
a65de0309b
Add sr_ prefix for hwcap structs/functions.
2011-02-20 21:16:19 +01:00
Uwe Hermann
a46d35febf
Drop prototype for non-existant make_metadata().
2011-02-20 21:00:32 +01:00
Uwe Hermann
218557b85a
Quickfix for a segfault with file input via -i.
...
Stuff like
./bin/sigrok-cli -i rnd.dd -a transitioncounter
would segfault (rnd.dd consists of random bytes) because device->plugin
was NULL and was being dereferenced.
Thanks Olivier Fauchon <olivier@aixmarseille.com> for reporting.
2011-02-13 11:27:52 +01:00
Bert Vermeulen
305bde4d42
implement version 1.3 of the OLS output format, now streaming
2011-02-12 06:18:16 +01:00
Bert Vermeulen
4bfbf9fce7
demo: forgot second part of samplerate support
2011-02-12 06:14:37 +01:00
Uwe Hermann
e5d1717e6d
Saleae: Make more private stuff static.
2011-02-09 00:07:29 +01:00
Uwe Hermann
ba0b1dc639
Doxygen config files: Initial configuration.
2011-02-08 23:59:14 +01:00
Uwe Hermann
df66e48b0c
Add doxygen config files for both libs.
2011-02-08 23:00:49 +01:00
Uwe Hermann
03dbc020cd
Rename probe_find() to sr_device_probe_find().
2011-02-08 22:28:03 +01:00
Uwe Hermann
dfcc0bf9d3
strutil.c: Fix typo, add some (API) docs/comments.
2011-02-08 22:28:03 +01:00
Uwe Hermann
c49111295f
Add sr_ prefix for datastore API functions.
2011-02-08 22:28:02 +01:00
Uwe Hermann
2bf4aca64a
Add sr_ prefix for device related API functions.
2011-02-08 22:28:02 +01:00
Uwe Hermann
60679b18e6
Add sr_ prefix to 'struct samplerates'.
2011-02-08 22:28:01 +01:00
Uwe Hermann
8a2efef2d5
Add sr_ prefix to session related API functions.
2011-02-08 22:28:00 +01:00
Uwe Hermann
2872d21ebc
Add sr_ prefix for 'struct session'.
2011-02-08 22:27:58 +01:00
Uwe Hermann
1afe89897c
Add sr_ prefix for 'struct probe'.
2011-02-08 22:27:58 +01:00
Uwe Hermann
3bbd9849e9
Fix warnings: g_fopen() needs <glib/gstdio.h>.
2011-02-06 02:14:57 +01:00
Uwe Hermann
868d8cefec
Use glib's g_fopen() instead of fopen().
2011-02-05 20:03:17 +01:00
Uwe Hermann
45fdfa307d
MinGW: Use "b" in all fopen() calls.
...
This is required for proper operation on Windows/MinGW, and doesn't
affect other OSes, most POSIX systems simply ignore the "b".
2011-02-04 23:52:16 +01:00
Uwe Hermann
0f33365007
Revert FIRMWARE_DIR / DECODERS_DIR method for now.
...
There were several issues with the other method, revert for now.
2011-02-04 20:38:20 +01:00
Bert Vermeulen
d81d29333e
demo: support setting sample rate
2011-02-04 06:29:41 +01:00
Bert Vermeulen
904e0b589e
ols: default to 200KHz samplerate
2011-02-04 06:29:41 +01:00
Uwe Hermann
a9f54bcd7b
MinGW: Build fixes.
2011-02-02 13:13:26 +01:00
Uwe Hermann
22b0238344
Fix build when no libusb-LA is compiled.
...
Until now the build would break if the user doesn't enable at least one
of the libusb1.0-based LAs. I.e., you could not compile only OLS, or
only the demo driver.
2011-02-02 10:25:52 +01:00
Bert Vermeulen
cddd1c5f47
demo: stored-pattern generator now keeps state
2011-02-01 06:51:34 +01:00
Bert Vermeulen
6e738600eb
output_ols: now fully compliant with spec
2011-02-01 06:13:32 +01:00
Bert Vermeulen
3a28509817
don't just assume a device has a samplerate setting
2011-02-01 02:33:54 +01:00
Bert Vermeulen
4a1b18f86d
don't force .sigrok extension when saving session file
2011-02-01 01:41:33 +01:00
Bert Vermeulen
b8c2f85f56
session_driver: remove unneeded callbacks
2011-02-01 00:06:32 +01:00
Bert Vermeulen
dd56a9320d
fix device probe adding
2011-01-31 23:44:18 +01:00
Bert Vermeulen
7d65887435
implement session loading based on a virtual device driver
2011-01-31 22:34:14 +01:00
Bert Vermeulen
40f5ddac01
move samplerate/period printers and parsers into libsigrok
2011-01-31 22:29:40 +01:00