BSD Ports

comms/mbpoll 1.5.4 FreeBSD

Command line utility to communicate with ModBus slave (RTU/TCP)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
734a468c86
License
GPLv3
Categories
comms
Package size
28.5 KiB, 68.3 KiB installed

Description

mbpoll is a command line utility to communicate with ModBus slave (RTU or TCP).

mbpoll can:

read discrete inputs
read and write binary outputs (coil)
read input registers
read and write output registers (holding register)

The reading and writing registers may be in decimal, hexadecimal or floating single precision.

Install

Binary package:

pkg install mbpoll

From the ports tree:

cd /usr/ports/comms/mbpoll/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	mbpoll>0:comms/mbpoll

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.5.41.5.4--1.5.4
FreeBSD:14:quarterly1.5.41.5.4n/a-1.5.4
FreeBSD:15:latest1.5.41.5.4n/a--
FreeBSD:15:quarterly1.5.41.5.4n/an/an/a
FreeBSD:16:latest1.5.41.5.4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 17
Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
cmake pkgconfig
Service scripts
none

Files

distinfo 1
FileSizeSHA256
epsilonrt-mbpoll-v1.5.4_GH0.tar.gz134802a9bcc3afa3b85b3794505d07827873ead280d96a94769d236892eb8a4fb9956f

Commit history 2

DateCommitCreditsLog message
734a468c86 Jimmy Olgeni comms/mbpoll: Add missing pkgconfig dependency
CMakeLists.txt calls find_package(PkgConfig) to locate libmodbus, but the port only declares USES=cmake, so pkgconf is not pulled in as a build dependency. In a clean jail configure fails with: Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) Call Stack (most recent call first): CMakeLists.txt:59 (find_package) Reviewed by: mm Differential Revision: https://reviews.freebsd.org/D59116
bfb155ff30 Martin Matuska comms/mbpoll: New port
mbpoll is a command line utility to communicate with ModBus slave (RTU or TCP). mbpoll can: read discrete inputs read and write binary outputs (coil) read input registers read and write output registers (holding register) The reading and writing registers may be in decimal, hexadecimal or floating single precision.