mirror of
				https://github.com/f4exb/sdrangel.git
				synced 2025-11-03 21:20:31 -05:00 
			
		
		
		
	Changed scope amplitude scale and display
This commit is contained in:
		
							parent
							
								
									620f857eeb
								
							
						
					
					
						commit
						a93aae8ebf
					
				@ -238,7 +238,17 @@ void GLScopeGUI::setAmpScaleDisplay()
 | 
				
			|||||||
	if (m_glScope->getDataMode() == GLScope::ModeMagdBPha) {
 | 
						if (m_glScope->getDataMode() == GLScope::ModeMagdBPha) {
 | 
				
			||||||
		ui->ampText->setText(tr("%1\ndB").arg(amps[m_amplification]*500.0, 0, 'f', 1));
 | 
							ui->ampText->setText(tr("%1\ndB").arg(amps[m_amplification]*500.0, 0, 'f', 1));
 | 
				
			||||||
	} else {
 | 
						} else {
 | 
				
			||||||
		ui->ampText->setText(tr("%1").arg(amps[m_amplification]*10.0, 0, 'f', 3));
 | 
							qreal a = amps[m_amplification]*10.0;
 | 
				
			||||||
 | 
							//ui->ampText->setText(tr("%1").arg(amps[m_amplification]*10.0, 0, 'f', 3));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							if(a < 0.000001)
 | 
				
			||||||
 | 
								ui->ampText->setText(tr("%1\nn").arg(a * 1000000000.0));
 | 
				
			||||||
 | 
							else if(a < 0.001)
 | 
				
			||||||
 | 
								ui->ampText->setText(tr("%1\nµ").arg(a * 1000000.0));
 | 
				
			||||||
 | 
							else if(a < 1.0)
 | 
				
			||||||
 | 
								ui->ampText->setText(tr("%1\nm").arg(a * 1000.0));
 | 
				
			||||||
 | 
							else
 | 
				
			||||||
 | 
								ui->ampText->setText(tr("%1").arg(a * 1.0));
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -305,7 +315,8 @@ void GLScopeGUI::setTimeScaleDisplay()
 | 
				
			|||||||
		ui->timeText->setText(tr("%1\nµs").arg(t * 1000000.0));
 | 
							ui->timeText->setText(tr("%1\nµs").arg(t * 1000000.0));
 | 
				
			||||||
	else if(t < 1.0)
 | 
						else if(t < 1.0)
 | 
				
			||||||
		ui->timeText->setText(tr("%1\nms").arg(t * 1000.0));
 | 
							ui->timeText->setText(tr("%1\nms").arg(t * 1000.0));
 | 
				
			||||||
	else ui->timeText->setText(tr("%1\ns").arg(t * 1.0));
 | 
						else
 | 
				
			||||||
 | 
							ui->timeText->setText(tr("%1\ns").arg(t * 1.0));
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
void GLScopeGUI::setTraceLenDisplay()
 | 
					void GLScopeGUI::setTraceLenDisplay()
 | 
				
			||||||
@ -329,7 +340,8 @@ void GLScopeGUI::setTraceLenDisplay()
 | 
				
			|||||||
		ui->traceLenText->setText(tr("%1\nµs").arg(t * 1000000.0));
 | 
							ui->traceLenText->setText(tr("%1\nµs").arg(t * 1000000.0));
 | 
				
			||||||
	else if(t < 1.0)
 | 
						else if(t < 1.0)
 | 
				
			||||||
		ui->traceLenText->setText(tr("%1\nms").arg(t * 1000.0));
 | 
							ui->traceLenText->setText(tr("%1\nms").arg(t * 1000.0));
 | 
				
			||||||
	else ui->traceLenText->setText(tr("%1\ns").arg(t * 1.0));
 | 
						else
 | 
				
			||||||
 | 
							ui->traceLenText->setText(tr("%1\ns").arg(t * 1.0));
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
void GLScopeGUI::setTrigDelayDisplay()
 | 
					void GLScopeGUI::setTrigDelayDisplay()
 | 
				
			||||||
@ -355,7 +367,8 @@ void GLScopeGUI::setTrigDelayDisplay()
 | 
				
			|||||||
		ui->trigDelayText->setText(tr("%1\nµs").arg(t * 1000000.0));
 | 
							ui->trigDelayText->setText(tr("%1\nµs").arg(t * 1000000.0));
 | 
				
			||||||
	else if(t < 1.0)
 | 
						else if(t < 1.0)
 | 
				
			||||||
		ui->trigDelayText->setText(tr("%1\nms").arg(t * 1000.0));
 | 
							ui->trigDelayText->setText(tr("%1\nms").arg(t * 1000.0));
 | 
				
			||||||
	else ui->trigDelayText->setText(tr("%1\ns").arg(t * 1.0));
 | 
						else
 | 
				
			||||||
 | 
							ui->trigDelayText->setText(tr("%1\ns").arg(t * 1.0));
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
void GLScopeGUI::setTimeOfsDisplay()
 | 
					void GLScopeGUI::setTimeOfsDisplay()
 | 
				
			||||||
@ -368,7 +381,8 @@ void GLScopeGUI::setTimeOfsDisplay()
 | 
				
			|||||||
		ui->timeOfsText->setText(tr("%1\nµs").arg(dt * 1000000.0));
 | 
							ui->timeOfsText->setText(tr("%1\nµs").arg(dt * 1000000.0));
 | 
				
			||||||
	else if(dt < 1.0)
 | 
						else if(dt < 1.0)
 | 
				
			||||||
		ui->timeOfsText->setText(tr("%1\nms").arg(dt * 1000.0));
 | 
							ui->timeOfsText->setText(tr("%1\nms").arg(dt * 1000.0));
 | 
				
			||||||
	else ui->timeOfsText->setText(tr("%1\ns").arg(dt * 1.0));
 | 
						else
 | 
				
			||||||
 | 
							ui->timeOfsText->setText(tr("%1\ns").arg(dt * 1.0));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	//ui->timeOfsText->setText(tr("%1").arg(value/100.0, 0, 'f', 2));
 | 
						//ui->timeOfsText->setText(tr("%1").arg(value/100.0, 0, 'f', 2));
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
@ -383,7 +397,8 @@ void GLScopeGUI::setTrigPreDisplay()
 | 
				
			|||||||
		ui->trigPreText->setText(tr("%1\nµs").arg(dt * 1000000.0));
 | 
							ui->trigPreText->setText(tr("%1\nµs").arg(dt * 1000000.0));
 | 
				
			||||||
	else if(dt < 1.0)
 | 
						else if(dt < 1.0)
 | 
				
			||||||
		ui->trigPreText->setText(tr("%1\nms").arg(dt * 1000.0));
 | 
							ui->trigPreText->setText(tr("%1\nms").arg(dt * 1000.0));
 | 
				
			||||||
	else ui->trigPreText->setText(tr("%1\ns").arg(dt * 1.0));
 | 
						else
 | 
				
			||||||
 | 
							ui->trigPreText->setText(tr("%1\ns").arg(dt * 1.0));
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
void GLScopeGUI::on_time_valueChanged(int value)
 | 
					void GLScopeGUI::on_time_valueChanged(int value)
 | 
				
			||||||
 | 
				
			|||||||
@ -372,7 +372,7 @@
 | 
				
			|||||||
        <number>0</number>
 | 
					        <number>0</number>
 | 
				
			||||||
       </property>
 | 
					       </property>
 | 
				
			||||||
       <property name="maximum">
 | 
					       <property name="maximum">
 | 
				
			||||||
        <number>8</number>
 | 
					        <number>10</number>
 | 
				
			||||||
       </property>
 | 
					       </property>
 | 
				
			||||||
       <property name="pageStep">
 | 
					       <property name="pageStep">
 | 
				
			||||||
        <number>1</number>
 | 
					        <number>1</number>
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user