From 608a4af672900d3cd3d4ddd1edc3ce7f0c3d3a25 Mon Sep 17 00:00:00 2001 From: Peter M. Groen Date: Tue, 27 Sep 2022 01:08:06 +0200 Subject: [PATCH] Implmenting ModbusBase class --- documentation/graphics/originals/.~lock.modbus_drawings.odg# | 1 - documentation/modbus-cpp.asta | Bin 0 -> 34218 bytes src/modbusbase.cpp | 2 ++ src/modbusbase.h | 9 +++++++++ 4 files changed, 11 insertions(+), 1 deletion(-) delete mode 100644 documentation/graphics/originals/.~lock.modbus_drawings.odg# create mode 100644 documentation/modbus-cpp.asta diff --git a/documentation/graphics/originals/.~lock.modbus_drawings.odg# b/documentation/graphics/originals/.~lock.modbus_drawings.odg# deleted file mode 100644 index 57c80f5..0000000 --- a/documentation/graphics/originals/.~lock.modbus_drawings.odg# +++ /dev/null @@ -1 +0,0 @@ -Peter Groen,pgroen,nuc64.osdev.nl,24.09.2022 16:00,file:///home/pgroen/.config/.openoffice/4; \ No newline at end of file diff --git a/documentation/modbus-cpp.asta b/documentation/modbus-cpp.asta new file mode 100644 index 0000000..6eda305 Binary files /dev/null and b/documentation/modbus-cpp.asta differ diff --git a/src/modbusbase.cpp b/src/modbusbase.cpp index dbd0146..5718f0b 100644 --- a/src/modbusbase.cpp +++ b/src/modbusbase.cpp @@ -7,6 +7,8 @@ #include "modbusbase.h" +using namespace osdev::components::modbus; + int ModbusBase::readCoils(uint16_t address, uint16_t amount, bool *buffer) { if (m_connected) diff --git a/src/modbusbase.h b/src/modbusbase.h index 9599c3b..371e628 100644 --- a/src/modbusbase.h +++ b/src/modbusbase.h @@ -44,6 +44,10 @@ #define BAD_CON -1 +namespace osdev { +namespace components { +namespace modbus { + // Modbus base class. Providing all Modbus PDUs without transport implementation class ModbusBase { @@ -169,3 +173,8 @@ private: // Members (Giggity!) int m_slaveId{}; }; + +} // End namespace modbus +} // End namespace components +} // End namespace osdev + -- libgit2 0.21.4