@flux-control/effect-modbus-rs
    Preparing search index...

    Interface PlanWritesOptions

    Options for planWrites.

    interface PlanWritesOptions {
        maxRegistersPerWrite?: number;
        minRunLength?: number;
    }
    Index
    maxRegistersPerWrite?: number

    Registers one FC16 transaction may carry. A longer run is split into consecutive steps of at most this many registers.

    MODBUS_MAX_WRITE_REGISTERS (123)

    minRunLength?: number

    Shortest run that becomes one FC16 step. A run shorter than this becomes one FC06 step per register.

    Some devices answer a repeated FC06 faster than a short FC16, so the trade is device-specific. Raise this to prefer FC06; set it to 1 to send every run as FC16.

    2