pipes is amazing
completed modbus parser