mirror of
https://github.com/f4exb/sdrangel.git
synced 2025-09-05 14:47:50 -04:00
Scope: removed dubious code that could cause trigger bugs
This commit is contained in:
parent
5889567267
commit
e923ac571b
@ -297,10 +297,11 @@ void ScopeVis::processTrace(const SampleVector::const_iterator& cbegin, const Sa
|
|||||||
|
|
||||||
m_traceDiscreteMemory.current().write(cbegin, end);
|
m_traceDiscreteMemory.current().write(cbegin, end);
|
||||||
|
|
||||||
if (m_traceDiscreteMemory.current().absoluteFill() < m_traceSize)
|
// Removed in 4.2.4 may cause trigger bug
|
||||||
{
|
// if (m_traceDiscreteMemory.current().absoluteFill() < m_traceSize)
|
||||||
return; // not enough samples in memory
|
// {
|
||||||
}
|
// return; // not enough samples in memory
|
||||||
|
// }
|
||||||
|
|
||||||
// trigger process
|
// trigger process
|
||||||
|
|
||||||
|
@ -727,8 +727,9 @@ private:
|
|||||||
{
|
{
|
||||||
uint32_t nextMemIndex = m_currentMemIndex < (m_memSize-1) ? m_currentMemIndex+1 : 0;
|
uint32_t nextMemIndex = m_currentMemIndex < (m_memSize-1) ? m_currentMemIndex+1 : 0;
|
||||||
m_traceBackBuffers[nextMemIndex].reset();
|
m_traceBackBuffers[nextMemIndex].reset();
|
||||||
m_traceBackBuffers[nextMemIndex].write(m_traceBackBuffers[m_currentMemIndex].m_endPoint - m_traceSize,
|
// Removed in 4.2.4 may cause trigger bug
|
||||||
m_traceBackBuffers[m_currentMemIndex].m_endPoint);
|
// m_traceBackBuffers[nextMemIndex].write(m_traceBackBuffers[m_currentMemIndex].m_endPoint - m_traceSize,
|
||||||
|
// m_traceBackBuffers[m_currentMemIndex].m_endPoint);
|
||||||
m_currentMemIndex = nextMemIndex;
|
m_currentMemIndex = nextMemIndex;
|
||||||
return m_traceBackBuffers[m_currentMemIndex]; // new trace
|
return m_traceBackBuffers[m_currentMemIndex]; // new trace
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user