Uwe Hermann
82b9f3d116
Doxygen: Properly mark a few symbols as private.
...
(otherwise these end up in the API docs)
Remove all @internal markings, only use @private where needed.
2020-03-25 20:10:24 +01:00
Gerhard Sittig
2ea1fdf121
license: remove FSF postal address from boiler plate license text
...
Remove the FSF postal address as it might change (it did in the past).
Reference the gnu.org website instead which is more stable.
2017-01-07 16:05:39 +01:00
Uwe Hermann
0f574e133c
transform/scale: Drop support for SR_DF_ANALOG_OLD.
2016-06-17 15:13:12 +02:00
Uwe Hermann
09e269ce21
transform/invert: Drop support for SR_DF_ANALOG_OLD.
2016-06-17 15:13:12 +02:00
Uwe Hermann
a73665a3fa
transform/scale: Fix g_variant_new() argument.
2015-10-24 21:44:20 +02:00
Uwe Hermann
edb691fced
SR_DF_ANALOG2 and sr_datafeed_analog2 renames.
...
Rename SR_DF_ANALOG2 to SR_DF_ANALOG, and 'struct sr_datafeed_analog2'
to 'struct sr_datafeed_analog'.
2015-10-20 23:32:45 +02:00
Uwe Hermann
5faebab290
SR_DF_ANALOG_OLD and sr_datafeed_analog_old renames.
...
Rename SR_DF_ANALOG to SR_DF_ANALOG_OLD, and 'struct sr_datafeed_analog'
to 'struct sr_datafeed_analog_old'.
2015-10-20 23:32:45 +02:00
Martin Ling
0662a7d083
transform/invert: Support SR_DF_ANALOG2.
2015-10-20 23:32:45 +02:00
Martin Ling
b1aa4f34bc
transform/scale: Support SR_DF_ANALOG2.
2015-10-20 23:32:45 +02:00
Martin Ling
2d237f3ce8
transform/scale: Use a rational rather than floating point factor.
2015-10-20 23:32:45 +02:00
Daniel Elstner
6ec6c43b47
Build: Include <config.h> first in all source files
...
Since Autoconf places some important feature flags only into the
configuration header, it is necessary to include it globally to
guarantee a consistent build.
2015-09-13 18:54:46 +02:00
Daniel Elstner
6433156c32
Fix log varargs bugs indicated by -Wformat
...
A few of these were pretty serious, like missing arguments,
passing integers where a string was expected, and so on.
In some places, change the types used by the code rather than
just the format strings.
2015-09-13 02:29:38 +02:00
Daniel Elstner
c1aae90038
Build: Set local include directories in Makefile.am
...
Move the include flags for files in the source tree from
configure.ac to Makefile.am where they belong. Also use
AM_CPPFLAGS instead of CFLAGS/CXXFLAGS to make sure the
files in the build/source tree are always picked up first.
Also, remove the include/libsigrok sub-directory from the
search path, thereby making the <libsigrok/> prefix mandatory
when building libsigrok itself. This matches the convention
already imposed on users of the library.
2015-08-16 18:28:12 +02:00
Uwe Hermann
e00b3f5897
Various Doxygen updates.
2015-02-17 15:57:21 +01:00
Uwe Hermann
d74d30bb14
transform: Add an "invert" transform module.
...
This inverts the data values:
- An analog value of x becomes 1/x.
- A digital value of 0 becomes 1 (and vice versa).
2015-02-11 15:24:34 +01:00
Uwe Hermann
43caa46623
transform: Add a "scale" transform module.
2015-02-11 15:24:30 +01:00
Uwe Hermann
39f1752eff
transform: Add a "nop" transform module.
...
This doesn't do anything, just passes input packets on unmodified.
2015-02-11 12:23:02 +01:00
Uwe Hermann
c0a1e532f5
transform: Hook up transforms.
2015-02-11 12:23:02 +01:00
Uwe Hermann
988357ca2f
transform: Add a basic set of API calls.
2015-02-11 12:23:02 +01:00