{
  "plugin_dir": "bin/plugins",
  "pipeline": {
    "parallelPipeline": false,
    "parseWorkerCount": 2,
    "orderedEgress": true,
    "framedQueueMax": 4096,
    "maxReorderDepth": 256,
    "modbusRtuMaxFrameBytes": 256,
    "modbusRtuInterFrameTimeoutMs": 0
  },
  "device_tree": [
    {
      "id": "serial_1",
      "name": "Serial Device 1",
      "type": "serial",
      "endpoint": "/dev/ttyS1",
      "driver": "hardware/drivers/serial/SerialQtDriver",
      "capabilitiesRef": "src/hardware/drivers/serial/parameters.json",
      "params": {
        "protocol": "modbus_rtu",
        "baudRate": 115200,
        "dataBits": 8,
        "parity": "none",
        "stopBits": 1,
        "flowControl": "none"
      },
      "children": [],
      "enabled": true
    }
  ],
  "routes": []
}
