##// END OF EJS Templates
Minor bugs corrected.
paul -
r47:3bc627cdfd9c default
parent child
Show More
@@ -34,7 +34,8 StarDundeeGUI::StarDundeeGUI(QWidget *pa
34 connect(this->ui->selectBrickCmbx,SIGNAL(currentIndexChanged(int)),this,SIGNAL(brickSelectionChanged(int)));
34 connect(this->ui->selectBrickCmbx,SIGNAL(currentIndexChanged(int)),this,SIGNAL(brickSelectionChanged(int)));
35 connect(this->ui->selectLinkCmbx,SIGNAL(currentIndexChanged(int)),this,SIGNAL(linkNumberSelectionChanged(int)));
35 connect(this->ui->selectLinkCmbx,SIGNAL(currentIndexChanged(int)),this,SIGNAL(linkNumberSelectionChanged(int)));
36 connect(this->ui->setLinkSpeedCmbx,SIGNAL(currentIndexChanged(QString)),this,SIGNAL(linkSpeedSelectionChanged(QString)));
36 connect(this->ui->setLinkSpeedCmbx,SIGNAL(currentIndexChanged(QString)),this,SIGNAL(linkSpeedSelectionChanged(QString)));
37 connect(this->ui->sourceAddressLineEdit,SIGNAL(textChanged(QString)),this,SIGNAL(destinationKeyChanged(QString)));
37 // connect(this->ui->sourceAddressLineEdit,SIGNAL(textChanged(QString)),this,SIGNAL(destinationKeyChanged(QString)));
38 connect(this->ui->sourceAddressLineEdit,SIGNAL(textChanged(QString)),this,SIGNAL(sourceLogicalAddressChanged(QString)));
38 connect(this->ui->destinationAddressLineEdit,SIGNAL(textChanged(QString)),this,SIGNAL(rmapAddressChanged(QString)));
39 connect(this->ui->destinationAddressLineEdit,SIGNAL(textChanged(QString)),this,SIGNAL(rmapAddressChanged(QString)));
39 connect(this->ui->destinationKeyLineEdit,SIGNAL(textChanged(QString)),this,SIGNAL(rmapKeyChanged(QString)));
40 connect(this->ui->destinationKeyLineEdit,SIGNAL(textChanged(QString)),this,SIGNAL(rmapKeyChanged(QString)));
40 connect(this->ui->RMAPTimeoutLineEdit,SIGNAL(textChanged(QString)),this,SIGNAL(rmapTimeoutChanged(QString)));
41 connect(this->ui->RMAPTimeoutLineEdit,SIGNAL(textChanged(QString)),this,SIGNAL(rmapTimeoutChanged(QString)));
@@ -218,14 +219,9 void StarDundeeGUI::setDestinationKey(co
218 }
219 }
219 }
220 }
220
221
221 void StarDundeeGUI::setTimecodeFrequency(const QString &frequency)
222 void StarDundeeGUI::setTimecodeFrequency( double frequency )
222 {
223 {
223 bool ok;
224 this->ui->timecodeFrequencyLineEdit->setText( QString::number( frequency, 'g', 3 ) );
224 frequency.toDouble(&ok);
225 if(ok)
226 {
227 this->ui->timecodeFrequencyLineEdit->setText(frequency);
228 }
229 }
225 }
230
226
231 void StarDundeeGUI::setStartSendingTimecodes( bool onOff )
227 void StarDundeeGUI::setStartSendingTimecodes( bool onOff )
@@ -48,6 +48,7 signals:
48 void linkNumberSelectionChanged(int linkIndex);
48 void linkNumberSelectionChanged(int linkIndex);
49 void linkSpeedSelectionChanged(const QString & linkSpeed);
49 void linkSpeedSelectionChanged(const QString & linkSpeed);
50 void destinationKeyChanged(const QString & destKey);
50 void destinationKeyChanged(const QString & destKey);
51 void sourceLogicalAddressChanged( QString );
51 void rmapAddressChanged(const QString & address);
52 void rmapAddressChanged(const QString & address);
52 void rmapKeyChanged(const QString & key);
53 void rmapKeyChanged(const QString & key);
53 void rmapTimeoutChanged(const QString & timeout);
54 void rmapTimeoutChanged(const QString & timeout);
@@ -64,7 +65,7 public slots:
64 void setDestinationKey(const QString & destKey);
65 void setDestinationKey(const QString & destKey);
65 void setSourceAddress(const QString & address);
66 void setSourceAddress(const QString & address);
66 void setDestinationAddress(const QString & address);
67 void setDestinationAddress(const QString & address);
67 void setTimecodeFrequency(const QString &frequency);
68 void setTimecodeFrequency(double frequency);
68 void setStartSendingTimecodes( bool onOff );
69 void setStartSendingTimecodes( bool onOff );
69 void setRmapTimeout(const QString & timeout);
70 void setRmapTimeout(const QString & timeout);
70 int getAvailableBrickCount( void );
71 int getAvailableBrickCount( void );
@@ -366,7 +366,7 void stardundeeSPW_USB::makeGUI(socexplo
366 connect(this,SIGNAL(BytesReceivedFromSpw(uint)), ((StarDundeeGUI*)this->p_GUI),SLOT(updateNbReceivedBytesFromSpw(uint)));
366 connect(this,SIGNAL(BytesReceivedFromSpw(uint)), ((StarDundeeGUI*)this->p_GUI),SLOT(updateNbReceivedBytesFromSpw(uint)));
367 connect(this,SIGNAL(BytesTransmittedToSpw(uint)), ((StarDundeeGUI*)this->p_GUI),SLOT(updateNbTransmittedBytesToSpw(uint)));
367 connect(this,SIGNAL(BytesTransmittedToSpw(uint)), ((StarDundeeGUI*)this->p_GUI),SLOT(updateNbTransmittedBytesToSpw(uint)));
368 connect(this,SIGNAL(CCSDSPacketTransmittedToSpw()), ((StarDundeeGUI*)this->p_GUI),SLOT(updateCCSDSPacketTransmittedToSpw()));
368 connect(this,SIGNAL(CCSDSPacketTransmittedToSpw()), ((StarDundeeGUI*)this->p_GUI),SLOT(updateCCSDSPacketTransmittedToSpw()));
369 connect(this,SIGNAL(SetTimecodeFrequency(double)), ((StarDundeeGUI*)this->p_GUI),SLOT(setTimecodeFrequency(QString)));
369 connect(this,SIGNAL(SetTimecodeFrequency(double)), ((StarDundeeGUI*)this->p_GUI),SLOT(setTimecodeFrequency(double)));
370 connect(this,SIGNAL(StartSendingTimecodes(bool)), ((StarDundeeGUI*)this->p_GUI),SLOT(setStartSendingTimecodes(bool)));
370 connect(this,SIGNAL(StartSendingTimecodes(bool)), ((StarDundeeGUI*)this->p_GUI),SLOT(setStartSendingTimecodes(bool)));
371
371
372 connect(this,SIGNAL(SendOneTimecode(unsigned char)),this->manager, SLOT(sendOneTimecode(unsigned char)));
372 connect(this,SIGNAL(SendOneTimecode(unsigned char)),this->manager, SLOT(sendOneTimecode(unsigned char)));
@@ -1066,7 +1066,8 void stardundeeSPW_USB_Manager::setTimec
1066 if (!USBSpaceWire_TC_SetAutoTickInFrequency(hDevice, freqCount) )
1066 if (!USBSpaceWire_TC_SetAutoTickInFrequency(hDevice, freqCount) )
1067 SocExplorerEngine::message(this->plugin,"Could not set the tick-in frequency");
1067 SocExplorerEngine::message(this->plugin,"Could not set the tick-in frequency");
1068 else
1068 else
1069 SocExplorerEngine::message(this->plugin,"tick frequency set to " + QString::number(currentFrequency) +" Hz");
1069 SocExplorerEngine::message(this->plugin,"tick frequency set to " + QString::number(currentFrequency) +" Hz"
1070 + " (freqCount set to " + QString::number(freqCount) + ")" );
1070 }
1071 }
1071
1072
1072 void stardundeeSPW_USB_Manager::sendOneTimecode( unsigned char nTimein )
1073 void stardundeeSPW_USB_Manager::sendOneTimecode( unsigned char nTimein )
General Comments 0
You need to be logged in to leave comments. Login now