Skip to main content

Module request

Module request 

Source
Expand description

Modbus FIFO Queue Service Module

This module provides the necessary structures and logic to handle Modbus operations related to FIFO Queues (Function Code 0x18).

It includes functionality for:

  • Reading the contents of a remote FIFO queue of registers.
  • Parsing response PDUs containing the FIFO count and register values.
  • Validating data integrity (byte counts vs register counts).

This module is designed for no_std environments using heapless collections. The maximum number of registers in a single FIFO response is limited to 31 by the protocol.