Added wider offset for band activity +/- 10Hz. Update dirty display 2x per transmission period
This commit is contained in:
		
							parent
							
								
									2e41454e6b
								
							
						
					
					
						commit
						db9f969dcc
					
				| @ -3224,8 +3224,9 @@ void MainWindow::readFromStdout()                             //readFromStdout | |||||||
| 
 | 
 | ||||||
|             if(!m_bandActivity.contains(offset)){ |             if(!m_bandActivity.contains(offset)){ | ||||||
|                 QList<int> offsets = { |                 QList<int> offsets = { | ||||||
|                     offset - 1, offset - 2, offset - 3, offset - 4, offset - 5, offset - 6, |                     offset - 1, offset - 2, offset - 3, offset - 4, offset - 5, offset - 6, offset - 7, offset - 8, offset - 9, offset - 10, | ||||||
|                     offset + 1, offset + 2, offset + 3, offset + 4, offset + 5, offset + 6}; |                     offset + 1, offset + 2, offset + 3, offset + 4, offset + 5, offset + 6, offset + 7, offset + 8, offset + 9, offset + 10 | ||||||
|  |                 }; | ||||||
|                 foreach(int prevOffset, offsets){ |                 foreach(int prevOffset, offsets){ | ||||||
|                     if(!m_bandActivity.contains(prevOffset)){ continue; } |                     if(!m_bandActivity.contains(prevOffset)){ continue; } | ||||||
|                     m_bandActivity[offset] = m_bandActivity[prevOffset]; |                     m_bandActivity[offset] = m_bandActivity[prevOffset]; | ||||||
| @ -4304,8 +4305,8 @@ void MainWindow::guiUpdate() | |||||||
|     m_sec0=nsec; |     m_sec0=nsec; | ||||||
| 
 | 
 | ||||||
|     // once per period
 |     // once per period
 | ||||||
|     if(m_sec0 % m_TRperiod == 0){ |     if(m_sec0 % m_TRperiod == 0 || (m_sec0 % (m_TRperiod/2)) == 0){ | ||||||
|         // force rx dirty at least once pre period
 |         // force rx dirty at least twice per period
 | ||||||
|         m_rxDirty = true; |         m_rxDirty = true; | ||||||
|         m_rxDisplayDirty = true; |         m_rxDisplayDirty = true; | ||||||
|     } |     } | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Jordan Sherer
						Jordan Sherer