Skip to content

Commit c2d4137

Browse files
committed
Correct set device id when new FormModSim created
1 parent 5bfe054 commit c2d4137

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

omodsim/formmodsim.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ FormModSim::FormModSim(int id, ModbusMultiServer& server, QSharedPointer<DataSim
3232
ui->setupUi(this);
3333
setWindowTitle(QString("ModSim%1").arg(_formId));
3434

35+
ui->lineEditDeviceId->setInputRange(ModbusLimits::slaveRange());
36+
ui->lineEditDeviceId->setValue(server.deviceId());
37+
3538
ui->stackedWidget->setCurrentIndex(0);
3639
ui->scriptControl->setModbusMultiServer(&_mbMultiServer);
3740
ui->scriptControl->setByteOrder(ui->outputWidget->byteOrder());
@@ -43,9 +46,6 @@ FormModSim::FormModSim(int id, ModbusMultiServer& server, QSharedPointer<DataSim
4346
ui->lineEditLength->setInputRange(ModbusLimits::lengthRange());
4447
ui->lineEditLength->setValue(100);
4548

46-
ui->lineEditDeviceId->setInputRange(ModbusLimits::slaveRange());
47-
ui->lineEditDeviceId->setValue(1);
48-
4949
ui->comboBoxModbusPointType->setCurrentPointType(QModbusDataUnit::HoldingRegisters);
5050

5151
onDefinitionChanged();

0 commit comments

Comments
 (0)