Bert Vermeulen
aff5a729ab
sr: add unit field to sr_df_analog packet
2012-06-05 18:18:23 +02:00
Uwe Hermann
62bb8840e1
sr: hantek-dso: Consistency renames, constification.
2012-06-01 01:12:09 +02:00
Uwe Hermann
0236ab687f
cli/gtk/qt: Now all require libsigrok >= 0.2.0 (API changes).
2012-06-01 00:36:52 +02:00
Uwe Hermann
63298404df
sr: Increase pkg version to 0.2.0, increase lib version.
2012-06-01 00:36:52 +02:00
Uwe Hermann
0a88ec3d9c
sr: fx2lafw: Use gboolean, cosmetics, fix gcc warning.
2012-05-31 22:48:40 +02:00
Uwe Hermann
af36b80969
hantek-dso: Update to constified libsigrok API.
2012-05-31 22:43:12 +02:00
Uwe Hermann
88ff66c2c9
hantek-dso: Quickfix for build issue (will be removed later).
2012-05-31 22:40:41 +02:00
Joel Holdsworth
f4575b6549
fx2lafw: Added a check to limit the sample rate during 16-bit sampling
2012-05-31 19:53:36 +01:00
Joel Holdsworth
d1ddc7a9a8
fx2lafw: Added device caps and added support for wide sampling
2012-05-31 19:52:32 +01:00
Joel Holdsworth
a533743dd1
sr: Made sample rate lists const
2012-05-31 19:51:11 +01:00
Joel Holdsworth
1b79df2f57
sr: Made the dev_config_set parameter a const pointer
2012-05-31 19:51:11 +01:00
Joel Holdsworth
b7f578bef5
sr: Made the dev_info_get return value const
2012-05-31 19:51:10 +01:00
Joel Holdsworth
915f7cc87a
sr: Made hwcap const
2012-05-31 19:51:09 +01:00
Bert Vermeulen
2715c0b86b
hantek-dso: hopefully handle endianness in voltage setting
2012-05-30 23:56:13 +02:00
Bert Vermeulen
4a090d722d
hantek-dso: enable SR_HWCAP_COUPLING
2012-05-30 23:56:13 +02:00
Bert Vermeulen
b58fbd99c8
hantek-dso: support for SR_HWCAP_COUPLING
2012-05-30 23:56:13 +02:00
Bert Vermeulen
e1c8b2abfb
sr: support for SR_HWCAP_COUPLING and SR_DI_COUPLING
2012-05-30 23:56:12 +02:00
Bert Vermeulen
313deed219
hantek-dso: support SR_HWCAP_VDIV
2012-05-30 23:56:12 +02:00
Bert Vermeulen
bd8db307da
sr: support for SR_HWCAP_VDIV and SR_DI_VDIVS
2012-05-30 23:56:12 +02:00
Bert Vermeulen
79afc8cac4
sr: add voltage parser and prettyprinter
2012-05-30 23:56:12 +02:00
Bert Vermeulen
c1e486185e
sr: use SR_T_RATIONAL_PERIOD (new-style types)
...
SR_T_<type>_<parsehint>
2012-05-30 23:56:12 +02:00
Bert Vermeulen
ebb781a69f
hantek-dso: support for SR_HWCAP_FILTER
2012-05-30 23:56:12 +02:00
Bert Vermeulen
3c4976c9c4
sr: support for SR_HWCAP_FILTER and SR_DI_FILTERS
2012-05-30 23:56:12 +02:00
Bert Vermeulen
a370ef1916
hantek-dso: support for setting all CMD_SET_TRIGGER_SAMPLERATE params
2012-05-30 23:56:12 +02:00
Bert Vermeulen
76f4c61086
sr: add period parser
2012-05-30 23:56:12 +02:00
Bert Vermeulen
0fe1178996
sr: add support for sr_rational and various HWCAPs and DIs
2012-05-30 23:56:12 +02:00
Bert Vermeulen
bc79e906a0
hantek-dso: proper protocol implementation of trigger/samplerate setting
2012-05-30 23:56:12 +02:00
Bert Vermeulen
6e71ef3b6f
hantek-dso: fix channel selection
2012-05-30 23:56:12 +02:00
Bert Vermeulen
ae88b97ba2
hantek-dso: delimit frames with SR_DF_FRAME_* packets
2012-05-30 23:56:12 +02:00
Bert Vermeulen
6ea7669c9d
support for frame begin/end packets
2012-05-30 23:56:12 +02:00
Bert Vermeulen
3b533202c8
sr: initial support for Hantek 2xxx/5200 USB oscilloscopes
2012-05-30 23:56:12 +02:00
Bert Vermeulen
f366e86c68
sr: change all drivers to use SR_DF_META_LOGIC
2012-05-30 23:55:36 +02:00
Bert Vermeulen
ee7489d234
sr: SR_DF_ANALOG type, and meta types for analog+logic
2012-05-30 23:55:36 +02:00
Uwe Hermann
7e41e319d9
sr: fx2lafw: Forgot to add (C) line to fx2lafw.h in recent commit.
2012-05-30 23:31:03 +02:00
Uwe Hermann
0a8c0c324e
sr: fx2lafw: Only check for correct major FW version.
...
Changes in the minor version number are OK, as those should never
contain any incompatible/API changes.
2012-05-30 23:23:14 +02:00
Uwe Hermann
8fdecced96
sr: Consistently use ZEROPLUS spelling.
...
This is the version used throughout their website, let's use it.
2012-05-30 23:23:14 +02:00
Uwe Hermann
921634ec10
sr: Fix typos.
2012-05-30 22:42:47 +02:00
Uwe Hermann
cf94c8167b
sr: fx2lafw: Add (C) line from old saleae driver it's based on.
2012-05-30 22:42:45 +02:00
Uwe Hermann
f9a33a4720
sr: README: Add section about firmware files.
2012-05-30 22:23:36 +02:00
Uwe Hermann
537096739e
sr: udev file: Minor fixes/additions.
2012-05-30 21:49:11 +02:00
Uwe Hermann
02df29f0db
sr: NEWS: Minor updates/fixes.
2012-05-30 21:49:11 +02:00
Uwe Hermann
2f3a6df8e4
sr: Increase version number to 0.1.1.
2012-05-30 09:35:13 +02:00
Uwe Hermann
5c4252cd8b
sr: Update NEWS in preparation of upcoming 0.1.1 release.
2012-05-30 09:35:12 +02:00
Uwe Hermann
f60fdf6ebe
sr: fx2lafw: s/MAX_RENUM_DELAY/MAX_RENUM_DELAY_MS/.
2012-05-30 09:30:50 +02:00
Uwe Hermann
e8bd58ffd2
sr: fx2lafw: Fix a firmware upload bug on 32bit systems.
...
The glib GTimeVal data type (and some functions using it) will be faded
out from glib sooner or later, so it's not a good idea to use them anyway.
In this specific case GTimeVal.tv_sec was overflowing, leading a check in
libsigrok to fail, and thus to FX2 firmware upload errors, i.e.
non-working fx2lafw devices.
http://thread.gmane.org/gmane.comp.debugging.sigrok.devel/166
The root cause is that GTimeVal.tv_sec is a 'glong' (8 bytes on 64bit
systems, but only 4 on 32bit systems).
We now use an int64_t (and g_get_monotonic_time() instead of the more
problematics g_get_current_time() which uses a GTimeVal).
This has been verified to fix the issue on a 32bit system.
Other uses of GTimeVal in libsigrok will be removed in a later release.
Also, drop unneeded GTV_TO_MSEC.
2012-05-30 09:30:18 +02:00
Uwe Hermann
36423d04e5
sr: input/chronovu_la8.c: Add missing #include.
...
This fixes a compiler warning.
2012-05-30 02:27:30 +02:00
Uwe Hermann
fb6f1978ed
sr: New default firmware dir: $prefix/share/sigrok-firmware.
...
We no longer expect firmware files to be in the
$prefix/share/libsigrok/firmware directory, as that would require an
additional (distro) package 'sigrok-firmware' or the like to install
files into another package's (libsigrok) path, which can be problematic.
The current 'sigrok-firmware' repo's "make install" will already install
all files into $prefix/share/sigrok-firmware.
2012-05-30 00:00:33 +02:00
Uwe Hermann
c09584085e
sr/srd/cli/gtk: ChangeLog -> MAINTAINERCLEANFILES.
...
If the (generated) ChangeLog file is marked for DISTCLEANFILES, it'll be
removed whenever "make distclean" is called (and is then gone forever if
you use the tarballs, for example).
2012-05-29 20:30:15 +02:00
Uwe Hermann
3217b03205
sr: la8 in: Files must be exactly 8388613 bytes.
...
All ChronoVu LA8 files (*.kdt extension usually) are exactly 8388613
bytes in size (8MB + 5 bytes). Check this, when trying to autodetect the
file format, to reduce the likelihood of 'chronovu-la8' being
autodetected on all binary files (instead of 'binary').
2012-05-29 20:25:08 +02:00
Uwe Hermann
9f05304e4e
sr: ARMFLY AX-Pro is supported by fx2lafw (LA only).
2012-05-29 20:25:08 +02:00