Home
last modified time | relevance | path

Searched refs:Modbus (Results 1 – 12 of 12) sorted by relevance

/openbmc/phosphor-modbus/tests/
H A DReadme.md3 ## Mocked Modbus Testing
6 setup of virtual serial ports for communication between a Modbus client and
7 server. In this testing framework, the Modbus client (implemented as a test
8 client using gtest) sends Modbus commands to a test server, which processes
16 `ServerTester` acts as a mock Modbus server, intercepting Modbus messages and
18 Modbus addresses, allowing targeted code paths to be exercised on the client
21 test server currently handles the following Modbus command:
H A Dtest_modbus.cpp10 using ModbusIntf = RTUIntf::Modbus;
/openbmc/phosphor-modbus/mocked_test_device/
H A DReadme.md1 # Mock Modbus Test Device
5 The `mock-modbus-device` daemon launches a simulated Modbus server on a
6 specified PTY port ID. This server listens for Modbus requests and returns
13 accepts a count parameter and starts a separate mocked Modbus server for each
19 This approach enables clients to interact with simulated Modbus devices,
23 script to start the mocked Modbus servers.
/openbmc/phosphor-modbus/rtu/modbus/
H A Dmodbus.cpp22 Modbus::Modbus(sdbusplus::async::context& ctx, int fd, uint32_t baudRate, in Modbus() function in phosphor::modbus::rtu::Modbus
60 auto Modbus::setProperties(uint32_t inBaudRate, Parity inParity) -> bool in setProperties()
125 auto Modbus::readHoldingRegisters(uint8_t deviceAddress, in readHoldingRegisters()
170 auto Modbus::writeRequest(uint8_t deviceAddress, Message& request) in writeRequest()
188 auto Modbus::readResponse(uint8_t deviceAddress, Message& response, in readResponse()
H A Dmodbus.hpp18 class Modbus class
21 explicit Modbus(sdbusplus::async::context& ctx, int fd, uint32_t baudRate,
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/liblightmodbus/
H A Dliblightmodbus_2.0.2.bb1 SUMMARY = "A cross-platform, lightweight Modbus RTU library"
3 platform-independent Modbus RTU library."
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/libmodbus/
H A Dlibmodbus_3.1.11.bb1 SUMMARY = "A Modbus library for Linux, Mac OS, FreeBSD and Windows"
2 …e software library to send/receive data with a device which respects the Modbus protocol. This lib…
/openbmc/phosphor-modbus/rtu/
H A Dxyz.openbmc_project.ModbusRTU.service2 Description=Modbus RTU Service
/openbmc/openbmc/meta-facebook/meta-ventura2/recipes-phosphor/images/
H A Dfb-ventura2-phosphor-image.inc21 # Create udev symbolic links for each Modbus device
/openbmc/openbmc/meta-phosphor/recipes-phosphor/modbus/
H A Dphosphor-modbus_git.bb2 DESCRIPTION = "Modbus inventory, sensors and firmware update service"
/openbmc/openbmc/meta-facebook/meta-ventura/recipes-phosphor/images/
H A Dfb-ventura-phosphor-image.inc44 # Create udev symbolic links for each Modbus device
/openbmc/phosphor-modbus/rtu/port/
H A Dbase_port.hpp14 using ModbusIntf = phosphor::modbus::rtu::Modbus;