Scanner API

.. py:module:: modscanner.scanner

read-only Modbus register scanning logic

.. py:class:: Scanner(transport, target) :module: modscanner.scanner

Bases: :py:class:object

scan Modbus data areas

.. py:method:: Scanner.scan(plan) :module: modscanner.scanner

  scan the area specified in the scan plan

.. py:method:: Scanner.scan_coils(plan) :module: modscanner.scanner

  scan coils using function code 01

.. py:method:: Scanner.scan_discrete_inputs(plan) :module: modscanner.scanner

  scan discrete inputs using function code 02

.. py:method:: Scanner.scan_input_registers(plan) :module: modscanner.scanner

  scan input registers using function code 04

.. py:method:: Scanner.scan_holding_registers(plan) :module: modscanner.scanner

  scan holding registers using function code 03