Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
[iioadaptor] Do not enable unused buffered mode for iio device
  • Loading branch information
elros34 committed Sep 15, 2019
1 parent 0ec04bc commit 09972df
Showing 1 changed file with 9 additions and 4 deletions.
13 changes: 9 additions & 4 deletions adaptors/iioadaptor/iioadaptor.cpp
Expand Up @@ -146,8 +146,11 @@ void IioAdaptor::setup()
// setValid(false);
return;
}
scanElementsEnable(devNodeNumber,1);
scanElementsEnable(devNodeNumber,0);

if (mode() != SysfsAdaptor::IntervalMode) {
scanElementsEnable(devNodeNumber,1);
scanElementsEnable(devNodeNumber,0);
}

/* Override the scaling factor if asked */
bool ok;
Expand Down Expand Up @@ -521,7 +524,8 @@ bool IioAdaptor::startSensor()
return false;

qDebug() << Q_FUNC_INFO;
deviceEnable(devNodeNumber, true);
if (mode() != SysfsAdaptor::IntervalMode)
deviceEnable(devNodeNumber, true);
return SysfsAdaptor::startSensor();
}

Expand All @@ -530,6 +534,7 @@ void IioAdaptor::stopSensor()
if (devNodeNumber == -1)
return;
qDebug() << Q_FUNC_INFO;
deviceEnable(devNodeNumber, false);
if (mode() != SysfsAdaptor::IntervalMode)
deviceEnable(devNodeNumber, false);
SysfsAdaptor::stopSensor();
}

0 comments on commit 09972df

Please sign in to comment.