Make the necessary changes the allow multi_plot_osc to be installed next to osc on master branch without conflicts.
iio_utils.h: Add a missing closedir() function.
Sync with the datasheet - AD9361

Signed-off-by: Robin Getz <robin.getz@analog.com>
This time, really sync with the datasheet - FMComms2

Signed-off-by: Robin Getz <robin.getz@analog.com>
Allow specific iio_widgets to be updated

Signed-off-by: Robin Getz <robin.getz@analog.com>
FMCOMMS2 - Make RSSI and gain to be updated automatically.

Signed-off-by: Robin Getz <robin.getz@analog.com>
plugins/debug.c: Fix bug. When a register new read value is the same as the old one, the "value-changed" signal was not being emitted.
FMCOMMS2 : Don't update gain in manual mode

Signed-off-by: Robin Getz <robin.getz@analog.com>
fmcomms2: Don't crash if gain mode list is not populated

Check whether we got a valid string from the gain mode list control before
passing it to strcmp(). Fixes a crash in forced plugin mode.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Check 2nd gain control mode when updating the gain for the 2nd channel

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Print error if we can't find object

Print an error if we can not find the object in g_builder_connect_signal().

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
fmcomms2: Plugin - Change label frequency -> rate

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
ALL: Move element sorting/inserting functions into iio_utils,
     so they can be used by all plugins.

Signed-off-by: Robin Getz <robin.getz@analog.com>
DMM: Add new plugin ("DMM"), so we can look at non-streaming/no buffer
     ADCs. Rev 1 - still needs some work, but it's OK for testing

Signed-off-by : Robin Getz <robin.getz@analog.com>

Conflicts:

	Makefile
osc: Set as extern functions needed for the DMM plugin.
DMM : All an "all channels" button, to save a few seconds...

Signed-off-by: Robin Getz <robin.getz@analog.com>
ALL: set back to -O2

Signed-off-by: Robin Getz <robin.getz@analog.com>
DMM: Fix runtime warnings by fixing glade file

Signed-off-by: Robin.Getz <robin.getz@analog.com>
plugins/fmcomms2: invert gain to match attenuation

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
osc.c: Make the necessary changes to allow us to use the original, unmodified, fmcomms1 plugin from master branch.