mirror of
				https://github.com/saitohirga/WSJT-X.git
				synced 2025-10-30 20:40:28 -04:00 
			
		
		
		
	Fix up message generation when short messages are used and decoded.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6466 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
		
							parent
							
								
									cca53ff18a
								
							
						
					
					
						commit
						764e2f95d5
					
				| @ -133,7 +133,7 @@ void DecodedText::deCallAndGrid(/*out*/QString& call, QString& grid) | ||||
|   call = msg.mid(i1+1); | ||||
|   int i2 = call.indexOf(" "); | ||||
|   grid = call.mid(i2+1,4); | ||||
|   call = call.mid(0,i2); | ||||
|   call = call.mid(0,i2).replace(">",""); | ||||
| } | ||||
| 
 | ||||
| int DecodedText::timeInSeconds() | ||||
|  | ||||
| @ -2920,12 +2920,20 @@ void MainWindow::processMessage(QString const& messages, int position, bool ctrl | ||||
|   m_hisGrid = ui->dxGridEntry->text(); | ||||
| 
 | ||||
|   QString rpt = decodedtext.report(); | ||||
|   ui->rptSpinBox->setValue(rpt.toInt()); | ||||
|   int n=rpt.toInt(); | ||||
|   if(m_mode=="JTMSK" and m_bShMsgs) { | ||||
|     n=26; | ||||
|     if(rpt.toInt()>4) n=27; | ||||
|     if(rpt.toInt()>8) n=28; | ||||
|     rpt=QString::number(n); | ||||
|   } | ||||
|   ui->rptSpinBox->setValue(n); | ||||
|   genStdMsgs(rpt); | ||||
| 
 | ||||
| // Determine appropriate response to received message
 | ||||
|   auto dtext = " " + decodedtext.string () + " "; | ||||
|   if(dtext.contains (" " + m_baseCall + " ") | ||||
|      || dtext.contains ("<" + m_baseCall + " ") | ||||
|      || dtext.contains ("/" + m_baseCall + " ") | ||||
|      || dtext.contains (" " + m_baseCall + "/") | ||||
|      || (firstcall == "DE" && ((t4.size () > 7 && t4.at(7) != "73") || t4.size () <= 7))) | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user