summaryrefslogtreecommitdiffstats
path: root/examples/serialbus/modbus/slave
diff options
context:
space:
mode:
authorKarsten Heimrich <karsten.heimrich@theqtcompany.com>2015-09-28 12:05:09 +0200
committerKarsten Heimrich <karsten.heimrich@theqtcompany.com>2015-09-28 11:16:10 +0000
commita160386f9f999d4f04f4c57e79b7da563e167a1a (patch)
tree4332f4a28356c4fbaa981be6dc4cd7a33f970196 /examples/serialbus/modbus/slave
parente2c08e3df99dcc3cde48775598c6f5c2fedea593 (diff)
Rename QModBus into QModbus.
Change-Id: I6b045288eeb6840a166bdb505c114dd61996f59c Reviewed-by: Ralf Nolden <nolden@kde.org> Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
Diffstat (limited to 'examples/serialbus/modbus/slave')
-rw-r--r--examples/serialbus/modbus/slave/mainwindow.cpp66
-rw-r--r--examples/serialbus/modbus/slave/mainwindow.h8
2 files changed, 37 insertions, 37 deletions
diff --git a/examples/serialbus/modbus/slave/mainwindow.cpp b/examples/serialbus/modbus/slave/mainwindow.cpp
index b79fec5..4b794d1 100644
--- a/examples/serialbus/modbus/slave/mainwindow.cpp
+++ b/examples/serialbus/modbus/slave/mainwindow.cpp
@@ -74,38 +74,38 @@ void MainWindow::on_connectType_currentIndexChanged(int index)
modBusDevice = Q_NULLPTR;
}
- QModBusDevice::ModBusConnection type = static_cast<QModBusDevice::ModBusConnection> (index);
- if (type == QModBusDevice::Serial) {
- modBusDevice = new QModBusSerialSlave(this);
- } else if (type == QModBusDevice::Tcp) {
- modBusDevice = QModBus::instance()->createSlave("libmodbus", type);
+ QModbusDevice::ModBusConnection type = static_cast<QModbusDevice::ModBusConnection> (index);
+ if (type == QModbusDevice::Serial) {
+ modBusDevice = new QModbusSerialSlave(this);
+ } else if (type == QModbusDevice::Tcp) {
+ modBusDevice = QModbus::instance()->createSlave("libmodbus", type);
}
if (!modBusDevice) {
ui->connectButton->setDisabled(true);
ui->errorLabel->setText(tr("Could not create modbus slave."));
} else {
- connect(modBusDevice, &QModBusMaster::stateChanged,
+ connect(modBusDevice, &QModbusMaster::stateChanged,
this, &MainWindow::onStateChanged);
}
}
void MainWindow::on_connectButton_clicked()
{
- bool intendToConnect = (modBusDevice->state() == QModBusDevice::UnconnectedState);
+ bool intendToConnect = (modBusDevice->state() == QModbusDevice::UnconnectedState);
if (modBusDevice && intendToConnect) {
- QModBusRegister reg;
- reg.setRegisterSize(QModBusRegister::Coils, 10);
- reg.setRegisterSize(QModBusRegister::DiscreteInputs, 10);
- reg.setRegisterSize(QModBusRegister::InputRegisters, 10);
- reg.setRegisterSize(QModBusRegister::HoldingRegisters, 10);
+ QModbusRegister reg;
+ reg.setRegisterSize(QModbusRegister::Coils, 10);
+ reg.setRegisterSize(QModbusRegister::DiscreteInputs, 10);
+ reg.setRegisterSize(QModbusRegister::InputRegisters, 10);
+ reg.setRegisterSize(QModbusRegister::HoldingRegisters, 10);
modBusDevice->setMap(reg);
- connect(modBusDevice, &QModBusSlave::slaveWritten,
+ connect(modBusDevice, &QModbusSlave::slaveWritten,
this, &MainWindow::updateWidgets);
- connect(modBusDevice, &QModBusSlave::stateChanged,
+ connect(modBusDevice, &QModbusSlave::stateChanged,
this, &MainWindow::onStateChanged);
}
@@ -126,27 +126,27 @@ void MainWindow::on_connectButton_clicked()
void MainWindow::onStateChanged(int state)
{
- if (state == QModBusDevice::UnconnectedState)
+ if (state == QModbusDevice::UnconnectedState)
ui->connectButton->setText(tr("Connect"));
- else if (state == QModBusDevice::ConnectedState)
+ else if (state == QModbusDevice::ConnectedState)
ui->connectButton->setText(tr("Disconnect"));
}
void MainWindow::coilChanged(int id)
{
QAbstractButton *button = coilButtons.button(id);
- bitChanged(id, QModBusRegister::Coils, button->isChecked());
+ bitChanged(id, QModbusRegister::Coils, button->isChecked());
}
void MainWindow::discreteInputChanged(int id)
{
QAbstractButton *button = discreteButtons.button(id);
- bitChanged(id, QModBusRegister::DiscreteInputs, button->isChecked());
+ bitChanged(id, QModbusRegister::DiscreteInputs, button->isChecked());
}
-void MainWindow::bitChanged(int id, QModBusRegister::RegisterType table, bool value)
+void MainWindow::bitChanged(int id, QModbusRegister::RegisterType table, bool value)
{
- if (!modBusDevice || modBusDevice->state() != QModBusDevice::ConnectedState)
+ if (!modBusDevice || modBusDevice->state() != QModbusDevice::ConnectedState)
return;
if (!modBusDevice->setData(table, id, value))
@@ -155,7 +155,7 @@ void MainWindow::bitChanged(int id, QModBusRegister::RegisterType table, bool va
void MainWindow::setRegister(const QString &value)
{
- if (!modBusDevice || modBusDevice->state() != QModBusDevice::ConnectedState)
+ if (!modBusDevice || modBusDevice->state() != QModbusDevice::ConnectedState)
return;
const QString objectName = QObject::sender()->objectName();
@@ -163,27 +163,27 @@ void MainWindow::setRegister(const QString &value)
bool ok = true;
const int id = QObject::sender()->property("ID").toInt();
if (objectName.startsWith(QStringLiteral("inReg")))
- ok = modBusDevice->setData(QModBusRegister::InputRegisters, id, value.toInt(&ok, 16));
+ ok = modBusDevice->setData(QModbusRegister::InputRegisters, id, value.toInt(&ok, 16));
else if (objectName.startsWith(QStringLiteral("holdReg")))
- ok = modBusDevice->setData(QModBusRegister::HoldingRegisters, id, value.toInt(&ok, 16));
+ ok = modBusDevice->setData(QModbusRegister::HoldingRegisters, id, value.toInt(&ok, 16));
if (!ok)
ui->errorLabel->setText(tr("Could not set register: ") + modBusDevice->errorString());
}
}
-void MainWindow::updateWidgets(QModBusRegister::RegisterType table, int address, int size)
+void MainWindow::updateWidgets(QModbusRegister::RegisterType table, int address, int size)
{
for (int i = 0; i < size; ++i) {
quint16 value;
QString text;
switch (table) {
- case QModBusRegister::Coils:
- modBusDevice->data(QModBusRegister::Coils, address + i, &value);
+ case QModbusRegister::Coils:
+ modBusDevice->data(QModbusRegister::Coils, address + i, &value);
coilButtons.button(address + i)->setChecked(value);
break;
- case QModBusRegister::HoldingRegisters:
- modBusDevice->data(QModBusRegister::HoldingRegisters, address + i, &value);
+ case QModbusRegister::HoldingRegisters:
+ modBusDevice->data(QModbusRegister::HoldingRegisters, address + i, &value);
registers.value(QStringLiteral("holdReg_%1").arg(address + i))->setText(text
.setNum(value, 16));
break;
@@ -197,24 +197,24 @@ void MainWindow::updateWidgets(QModBusRegister::RegisterType table, int address,
void MainWindow::setupDeviceData()
{
- if (!modBusDevice || modBusDevice->state() != QModBusDevice::ConnectedState)
+ if (!modBusDevice || modBusDevice->state() != QModbusDevice::ConnectedState)
return;
for (int i = 0; i < coilButtons.buttons().count(); ++i)
- modBusDevice->setData(QModBusRegister::Coils, i, coilButtons.button(i)->isChecked());
+ modBusDevice->setData(QModbusRegister::Coils, i, coilButtons.button(i)->isChecked());
for (int i = 0; i < discreteButtons.buttons().count(); ++i) {
- modBusDevice->setData(QModBusRegister::DiscreteInputs, i,
+ modBusDevice->setData(QModbusRegister::DiscreteInputs, i,
discreteButtons.button(i)->isChecked());
}
bool ok;
foreach (QLineEdit *widget, registers) {
if (widget->objectName().startsWith(QStringLiteral("inReg"))) {
- modBusDevice->setData(QModBusRegister::InputRegisters, widget->property("ID").toInt(),
+ modBusDevice->setData(QModbusRegister::InputRegisters, widget->property("ID").toInt(),
widget->text().toInt(&ok, 16));
} else if (widget->objectName().startsWith(QStringLiteral("holdReg"))) {
- modBusDevice->setData(QModBusRegister::HoldingRegisters, widget->property("ID").toInt(),
+ modBusDevice->setData(QModbusRegister::HoldingRegisters, widget->property("ID").toInt(),
widget->text().toInt(&ok, 16));
}
}
diff --git a/examples/serialbus/modbus/slave/mainwindow.h b/examples/serialbus/modbus/slave/mainwindow.h
index 699e18f..63ef7a1 100644
--- a/examples/serialbus/modbus/slave/mainwindow.h
+++ b/examples/serialbus/modbus/slave/mainwindow.h
@@ -43,7 +43,7 @@
#include <QButtonGroup>
#include <QMainWindow>
-#include <QModBusSlave>
+#include <QModbusSlave>
QT_BEGIN_NAMESPACE
@@ -69,10 +69,10 @@ private Q_SLOTS:
void coilChanged(int id);
void discreteInputChanged(int id);
- void bitChanged(int id, QModBusRegister::RegisterType table, bool value);
+ void bitChanged(int id, QModbusRegister::RegisterType table, bool value);
void setRegister(const QString &value);
- void updateWidgets(QModBusRegister::RegisterType table, int address, int size);
+ void updateWidgets(QModbusRegister::RegisterType table, int address, int size);
void on_connectType_currentIndexChanged(int);
@@ -81,7 +81,7 @@ private:
void setupWidgetContainers();
Ui::MainWindow *ui;
- QModBusSlave* modBusDevice;
+ QModbusSlave* modBusDevice;
QButtonGroup coilButtons;
QButtonGroup discreteButtons;