Mentions légales du service

Skip to content
Snippets Groups Projects

Resolve "Bug: Artifact amplitude frequency"

Merged MONSEIGNE Thibaut requested to merge 180-bug-artifact-amplitude-frequency into development
1 file
+ 2
6
Compare changes
  • Side-by-side
  • Inline
@@ -11,7 +11,6 @@ bool CBoxAlgorithmAmplitudeArtifactDetector::initialize()
//***** Codecs *****
m_iSignalDecoder.initialize(*this, 0);
m_oSignalEncoder.initialize(*this, 0);
m_oStimulationEncoder.initialize(*this, 1);
m_iMatrix = m_iSignalDecoder.getOutputMatrix();
@@ -75,7 +74,7 @@ bool CBoxAlgorithmAmplitudeArtifactDetector::process()
// Header
if (m_iSignalDecoder.isHeaderReceived()) {
m_oSignalEncoder.getInputSamplingRate() = m_iSignalDecoder.getOutputSamplingRate();
m_oSignalEncoder.getInputSamplingRate().setReferenceTarget(m_iSignalDecoder.getOutputSamplingRate());
m_oMatrix->copyDescription(*m_iMatrix);
m_oSignalEncoder.encodeHeader();
@@ -108,10 +107,7 @@ bool CBoxAlgorithmAmplitudeArtifactDetector::process()
stimSet->push_back(m_stimId, tStart, 0);
if (m_action == EArtifactAction::Zero) { for (size_t index = 0; index < size; ++index) { oBuffer[index] = 0; } }
if (m_action != EArtifactAction::Stop) { // stop means no signal is sent, so no signal is encoded
m_oSignalEncoder.encodeBuffer();
}
if (m_action != EArtifactAction::Stop) { m_oSignalEncoder.encodeBuffer(); } // stop means no signal is sent, so no signal is encoded
}
else { m_oSignalEncoder.encodeBuffer(); }
Loading