[2020-05-19T11:37:31.393Z TRACE tokio_util::codec::framed_read] attempting to decode a frame
[2020-05-19T11:37:31.393Z TRACE tokio_modbus::codec::rtu] ClientCodec::decode(b"\x01")
[2020-05-19T11:37:31.393Z TRACE tokio_modbus::codec::rtu] ResponseDecoder::decode(b"\x01")
[2020-05-19T11:37:31.393Z TRACE tokio_modbus::codec::rtu] --- decode b"\x01"
[2020-05-19T11:37:31.393Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x01"
[2020-05-19T11:37:31.393Z TRACE tokio_modbus::codec::rtu] pdu len none
[2020-05-19T11:37:31.393Z TRACE tokio_modbus::codec::rtu] PDU len is None
[2020-05-19T11:37:31.393Z TRACE tokio_modbus::codec::rtu] no retry
[2020-05-19T11:37:31.393Z TRACE tokio_modbus::codec::rtu] decode resulted in -> None
[2020-05-19T11:37:31.393Z TRACE tokio_modbus::codec::rtu] frame is partial, ask for more bytes
[2020-05-19T11:37:31.393Z TRACE tokio_util::codec::framed_read] attempting to decode a frame
[2020-05-19T11:37:31.393Z TRACE tokio_modbus::codec::rtu] ClientCodec::decode(b"\x01\x83")
[2020-05-19T11:37:31.393Z TRACE tokio_modbus::codec::rtu] ResponseDecoder::decode(b"\x01\x83")
[2020-05-19T11:37:31.393Z TRACE tokio_modbus::codec::rtu] --- decode b"\x01\x83"
[2020-05-19T11:37:31.393Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x01\x83"
[2020-05-19T11:37:31.393Z TRACE tokio_modbus::codec::rtu] len=Some(2)
[2020-05-19T11:37:31.393Z TRACE tokio_modbus::codec::rtu] PDU len is Some(2)
[2020-05-19T11:37:31.393Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x01\x83", len 2)
[2020-05-19T11:37:31.394Z TRACE tokio_modbus::codec::rtu] Incomplete frame
[2020-05-19T11:37:31.394Z TRACE tokio_modbus::codec::rtu] no retry
[2020-05-19T11:37:31.394Z TRACE tokio_modbus::codec::rtu] decode resulted in -> None
[2020-05-19T11:37:31.394Z TRACE tokio_modbus::codec::rtu] frame is partial, ask for more bytes
[2020-05-19T11:37:31.395Z TRACE tokio_util::codec::framed_read] attempting to decode a frame
[2020-05-19T11:37:31.395Z TRACE tokio_modbus::codec::rtu] ClientCodec::decode(b"\x01\x83\x02")
[2020-05-19T11:37:31.395Z TRACE tokio_modbus::codec::rtu] ResponseDecoder::decode(b"\x01\x83\x02")
[2020-05-19T11:37:31.395Z TRACE tokio_modbus::codec::rtu] --- decode b"\x01\x83\x02"
[2020-05-19T11:37:31.395Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x01\x83\x02"
[2020-05-19T11:37:31.395Z TRACE tokio_modbus::codec::rtu] len=Some(2)
[2020-05-19T11:37:31.395Z TRACE tokio_modbus::codec::rtu] PDU len is Some(2)
[2020-05-19T11:37:31.395Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x01\x83\x02", len 2)
[2020-05-19T11:37:31.395Z TRACE tokio_modbus::codec::rtu] Incomplete frame
[2020-05-19T11:37:31.395Z TRACE tokio_modbus::codec::rtu] no retry
[2020-05-19T11:37:31.395Z TRACE tokio_modbus::codec::rtu] decode resulted in -> None
[2020-05-19T11:37:31.395Z TRACE tokio_modbus::codec::rtu] frame is partial, ask for more bytes
[2020-05-19T11:37:31.878Z ERROR fb_modbus::client] Read error: Timed out
[2020-05-19T11:37:31.878Z DEBUG fb_modbus::client] Retrying (retry 1/3)
[2020-05-19T11:37:32.878Z TRACE tokio_modbus::codec::rtu] encode RequestAdu { hdr: Header { slave_id: 1 }, pdu: RequestPdu(ReadHoldingRegisters(1, 3)), disconnect: false }
[2020-05-19T11:37:32.879Z TRACE tokio_modbus::codec::rtu] encoded as b"\x01\x03\0\x01\0\x03T\x0b"
[2020-05-19T11:37:32.879Z TRACE tokio_util::codec::framed_write] flushing framed transport
[2020-05-19T11:37:32.879Z TRACE tokio_util::codec::framed_write] writing; remaining=8
[2020-05-19T11:37:32.879Z TRACE tokio_util::codec::framed_write] framed transport flushed
[2020-05-19T11:37:32.895Z TRACE tokio_util::codec::framed_read] attempting to decode a frame
[2020-05-19T11:37:32.895Z TRACE tokio_modbus::codec::rtu] ClientCodec::decode(b"\x01\x83\x02\x01")
[2020-05-19T11:37:32.895Z TRACE tokio_modbus::codec::rtu] ResponseDecoder::decode(b"\x01\x83\x02\x01")
[2020-05-19T11:37:32.895Z TRACE tokio_modbus::codec::rtu] --- decode b"\x01\x83\x02\x01"
[2020-05-19T11:37:32.895Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x01\x83\x02\x01"
[2020-05-19T11:37:32.895Z TRACE tokio_modbus::codec::rtu] len=Some(2)
[2020-05-19T11:37:32.895Z TRACE tokio_modbus::codec::rtu] PDU len is Some(2)
[2020-05-19T11:37:32.895Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x01\x83\x02\x01", len 2)
[2020-05-19T11:37:32.896Z TRACE tokio_modbus::codec::rtu] Incomplete frame
[2020-05-19T11:37:32.896Z TRACE tokio_modbus::codec::rtu] no retry
[2020-05-19T11:37:32.896Z TRACE tokio_modbus::codec::rtu] decode resulted in -> None
[2020-05-19T11:37:32.896Z TRACE tokio_modbus::codec::rtu] frame is partial, ask for more bytes
[2020-05-19T11:37:32.896Z TRACE tokio_util::codec::framed_read] attempting to decode a frame
[2020-05-19T11:37:32.896Z TRACE tokio_modbus::codec::rtu] ClientCodec::decode(b"\x01\x83\x02\x01\x83")
[2020-05-19T11:37:32.896Z TRACE tokio_modbus::codec::rtu] ResponseDecoder::decode(b"\x01\x83\x02\x01\x83")
[2020-05-19T11:37:32.896Z TRACE tokio_modbus::codec::rtu] --- decode b"\x01\x83\x02\x01\x83"
[2020-05-19T11:37:32.896Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x01\x83\x02\x01\x83"
[2020-05-19T11:37:32.896Z TRACE tokio_modbus::codec::rtu] len=Some(2)
[2020-05-19T11:37:32.896Z TRACE tokio_modbus::codec::rtu] PDU len is Some(2)
[2020-05-19T11:37:32.896Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x01\x83\x02\x01\x83", len 2)
[2020-05-19T11:37:32.896Z TRACE tokio_modbus::codec::rtu] good length for a packet: b"\x01\x83\x02\x01\x83"
[2020-05-19T11:37:32.896Z TRACE tokio_modbus::codec::rtu] adu b"\x01\x83\x02"
[2020-05-19T11:37:32.896Z TRACE tokio_modbus::codec::rtu] crc b"\x01\x83"
[2020-05-19T11:37:32.896Z TRACE tokio_modbus::codec::rtu] crc error, adu [1, 131, 2], expected 0x183
[2020-05-19T11:37:32.896Z TRACE tokio_modbus::codec::rtu] err Custom { kind: InvalidData, error: "Invalid CRC: expected = 0x0183, actual = 0xC0F1" }, restore input buffer
[2020-05-19T11:37:32.896Z WARN tokio_modbus::codec::rtu] Failed to decode response frame: Invalid CRC: expected = 0x0183, actual = 0xC0F1
[2020-05-19T11:37:32.897Z TRACE tokio_modbus::codec::rtu] recover_on_error
[2020-05-19T11:37:32.897Z DEBUG tokio_modbus::codec::rtu] Dropped first byte: 1
[2020-05-19T11:37:32.897Z TRACE tokio_modbus::codec::rtu] decoder loop retry
[2020-05-19T11:37:32.897Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x83\x02\x01\x83"
[2020-05-19T11:37:32.897Z TRACE tokio_modbus::codec::rtu] len=Some(3)
[2020-05-19T11:37:32.897Z TRACE tokio_modbus::codec::rtu] PDU len is Some(3)
[2020-05-19T11:37:32.897Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x83\x02\x01\x83", len 3)
[2020-05-19T11:37:32.897Z TRACE tokio_modbus::codec::rtu] Incomplete frame
[2020-05-19T11:37:32.897Z TRACE tokio_modbus::codec::rtu] no retry
[2020-05-19T11:37:32.897Z TRACE tokio_modbus::codec::rtu] decode resulted in -> None
[2020-05-19T11:37:32.897Z TRACE tokio_modbus::codec::rtu] frame is partial, ask for more bytes
[2020-05-19T11:37:32.897Z TRACE tokio_util::codec::framed_read] attempting to decode a frame
[2020-05-19T11:37:32.897Z TRACE tokio_modbus::codec::rtu] ClientCodec::decode(b"\x83\x02\x01\x83\x02")
[2020-05-19T11:37:32.897Z TRACE tokio_modbus::codec::rtu] ResponseDecoder::decode(b"\x83\x02\x01\x83\x02")
[2020-05-19T11:37:32.897Z TRACE tokio_modbus::codec::rtu] --- decode b"\x83\x02\x01\x83\x02"
[2020-05-19T11:37:32.897Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x83\x02\x01\x83\x02"
[2020-05-19T11:37:32.897Z TRACE tokio_modbus::codec::rtu] len=Some(3)
[2020-05-19T11:37:32.897Z TRACE tokio_modbus::codec::rtu] PDU len is Some(3)
[2020-05-19T11:37:32.897Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x83\x02\x01\x83\x02", len 3)
[2020-05-19T11:37:32.897Z TRACE tokio_modbus::codec::rtu] Incomplete frame
[2020-05-19T11:37:32.897Z TRACE tokio_modbus::codec::rtu] no retry
[2020-05-19T11:37:32.897Z TRACE tokio_modbus::codec::rtu] decode resulted in -> None
[2020-05-19T11:37:32.898Z TRACE tokio_modbus::codec::rtu] frame is partial, ask for more bytes
[2020-05-19T11:37:33.380Z ERROR fb_modbus::client] Read error: Timed out
[2020-05-19T11:37:33.380Z DEBUG fb_modbus::client] Retrying (retry 2/3)
[2020-05-19T11:37:34.381Z TRACE tokio_modbus::codec::rtu] encode RequestAdu { hdr: Header { slave_id: 1 }, pdu: RequestPdu(ReadHoldingRegisters(1, 3)), disconnect: false }
[2020-05-19T11:37:34.381Z TRACE tokio_modbus::codec::rtu] encoded as b"\x01\x03\0\x01\0\x03T\x0b"
[2020-05-19T11:37:34.381Z TRACE tokio_util::codec::framed_write] flushing framed transport
[2020-05-19T11:37:34.381Z TRACE tokio_util::codec::framed_write] writing; remaining=8
[2020-05-19T11:37:34.381Z TRACE tokio_util::codec::framed_write] framed transport flushed
[2020-05-19T11:37:34.398Z TRACE tokio_util::codec::framed_read] attempting to decode a frame
[2020-05-19T11:37:34.398Z TRACE tokio_modbus::codec::rtu] ClientCodec::decode(b"\x83\x02\x01\x83\x02\x01")
[2020-05-19T11:37:34.398Z TRACE tokio_modbus::codec::rtu] ResponseDecoder::decode(b"\x83\x02\x01\x83\x02\x01")
[2020-05-19T11:37:34.398Z TRACE tokio_modbus::codec::rtu] --- decode b"\x83\x02\x01\x83\x02\x01"
[2020-05-19T11:37:34.398Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x83\x02\x01\x83\x02\x01"
[2020-05-19T11:37:34.398Z TRACE tokio_modbus::codec::rtu] len=Some(3)
[2020-05-19T11:37:34.398Z TRACE tokio_modbus::codec::rtu] PDU len is Some(3)
[2020-05-19T11:37:34.398Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x83\x02\x01\x83\x02\x01", len 3)
[2020-05-19T11:37:34.398Z TRACE tokio_modbus::codec::rtu] good length for a packet: b"\x83\x02\x01\x83\x02\x01"
[2020-05-19T11:37:34.398Z TRACE tokio_modbus::codec::rtu] adu b"\x83\x02\x01\x83"
[2020-05-19T11:37:34.398Z TRACE tokio_modbus::codec::rtu] crc b"\x02\x01"
[2020-05-19T11:37:34.398Z TRACE tokio_modbus::codec::rtu] crc error, adu [131, 2, 1, 131], expected 0x201
[2020-05-19T11:37:34.398Z TRACE tokio_modbus::codec::rtu] err Custom { kind: InvalidData, error: "Invalid CRC: expected = 0x0201, actual = 0xC851" }, restore input buffer
[2020-05-19T11:37:34.398Z WARN tokio_modbus::codec::rtu] Failed to decode response frame: Invalid CRC: expected = 0x0201, actual = 0xC851
[2020-05-19T11:37:34.398Z TRACE tokio_modbus::codec::rtu] recover_on_error
[2020-05-19T11:37:34.398Z DEBUG tokio_modbus::codec::rtu] Dropped first byte: 83
[2020-05-19T11:37:34.399Z TRACE tokio_modbus::codec::rtu] decoder loop retry
[2020-05-19T11:37:34.399Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x02\x01\x83\x02\x01"
[2020-05-19T11:37:34.399Z TRACE tokio_modbus::codec::rtu] len=Some(133)
[2020-05-19T11:37:34.399Z TRACE tokio_modbus::codec::rtu] PDU len is Some(133)
[2020-05-19T11:37:34.399Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x02\x01\x83\x02\x01", len 133)
[2020-05-19T11:37:34.399Z TRACE tokio_modbus::codec::rtu] Incomplete frame
[2020-05-19T11:37:34.399Z TRACE tokio_modbus::codec::rtu] no retry
[2020-05-19T11:37:34.399Z TRACE tokio_modbus::codec::rtu] decode resulted in -> None
[2020-05-19T11:37:34.399Z TRACE tokio_modbus::codec::rtu] frame is partial, ask for more bytes
[2020-05-19T11:37:34.399Z TRACE tokio_util::codec::framed_read] attempting to decode a frame
[2020-05-19T11:37:34.399Z TRACE tokio_modbus::codec::rtu] ClientCodec::decode(b"\x02\x01\x83\x02\x01\x83")
[2020-05-19T11:37:34.399Z TRACE tokio_modbus::codec::rtu] ResponseDecoder::decode(b"\x02\x01\x83\x02\x01\x83")
[2020-05-19T11:37:34.399Z TRACE tokio_modbus::codec::rtu] --- decode b"\x02\x01\x83\x02\x01\x83"
[2020-05-19T11:37:34.399Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x02\x01\x83\x02\x01\x83"
[2020-05-19T11:37:34.399Z TRACE tokio_modbus::codec::rtu] len=Some(133)
[2020-05-19T11:37:34.399Z TRACE tokio_modbus::codec::rtu] PDU len is Some(133)
[2020-05-19T11:37:34.399Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x02\x01\x83\x02\x01\x83", len 133)
[2020-05-19T11:37:34.399Z TRACE tokio_modbus::codec::rtu] Incomplete frame
[2020-05-19T11:37:34.400Z TRACE tokio_modbus::codec::rtu] no retry
[2020-05-19T11:37:34.400Z TRACE tokio_modbus::codec::rtu] decode resulted in -> None
[2020-05-19T11:37:34.400Z TRACE tokio_modbus::codec::rtu] frame is partial, ask for more bytes
[2020-05-19T11:37:34.400Z TRACE tokio_util::codec::framed_read] attempting to decode a frame
[2020-05-19T11:37:34.400Z TRACE tokio_modbus::codec::rtu] ClientCodec::decode(b"\x02\x01\x83\x02\x01\x83\x02")
[2020-05-19T11:37:34.400Z TRACE tokio_modbus::codec::rtu] ResponseDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02")
[2020-05-19T11:37:34.400Z TRACE tokio_modbus::codec::rtu] --- decode b"\x02\x01\x83\x02\x01\x83\x02"
[2020-05-19T11:37:34.400Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x02\x01\x83\x02\x01\x83\x02"
[2020-05-19T11:37:34.400Z TRACE tokio_modbus::codec::rtu] len=Some(133)
[2020-05-19T11:37:34.400Z TRACE tokio_modbus::codec::rtu] PDU len is Some(133)
[2020-05-19T11:37:34.400Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02", len 133)
[2020-05-19T11:37:34.400Z TRACE tokio_modbus::codec::rtu] Incomplete frame
[2020-05-19T11:37:34.400Z TRACE tokio_modbus::codec::rtu] no retry
[2020-05-19T11:37:34.400Z TRACE tokio_modbus::codec::rtu] decode resulted in -> None
[2020-05-19T11:37:34.400Z TRACE tokio_modbus::codec::rtu] frame is partial, ask for more bytes
[2020-05-19T11:37:34.882Z ERROR fb_modbus::client] Read error: Timed out
[2020-05-19T11:37:34.882Z DEBUG fb_modbus::client] Retrying (retry 3/3)
[2020-05-19T11:37:35.882Z TRACE tokio_modbus::codec::rtu] encode RequestAdu { hdr: Header { slave_id: 1 }, pdu: RequestPdu(ReadHoldingRegisters(1, 3)), disconnect: false }
[2020-05-19T11:37:35.883Z TRACE tokio_modbus::codec::rtu] encoded as b"\x01\x03\0\x01\0\x03T\x0b"
[2020-05-19T11:37:35.883Z TRACE tokio_util::codec::framed_write] flushing framed transport
[2020-05-19T11:37:35.883Z TRACE tokio_util::codec::framed_write] writing; remaining=8
[2020-05-19T11:37:35.883Z TRACE tokio_util::codec::framed_write] framed transport flushed
[2020-05-19T11:37:35.900Z TRACE tokio_util::codec::framed_read] attempting to decode a frame
[2020-05-19T11:37:35.900Z TRACE tokio_modbus::codec::rtu] ClientCodec::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01")
[2020-05-19T11:37:35.900Z TRACE tokio_modbus::codec::rtu] ResponseDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01")
[2020-05-19T11:37:35.901Z TRACE tokio_modbus::codec::rtu] --- decode b"\x02\x01\x83\x02\x01\x83\x02\x01"
[2020-05-19T11:37:35.901Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x02\x01\x83\x02\x01\x83\x02\x01"
[2020-05-19T11:37:35.901Z TRACE tokio_modbus::codec::rtu] len=Some(133)
[2020-05-19T11:37:35.901Z TRACE tokio_modbus::codec::rtu] PDU len is Some(133)
[2020-05-19T11:37:35.901Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01", len 133)
[2020-05-19T11:37:35.901Z TRACE tokio_modbus::codec::rtu] Incomplete frame
[2020-05-19T11:37:35.901Z TRACE tokio_modbus::codec::rtu] no retry
[2020-05-19T11:37:35.901Z TRACE tokio_modbus::codec::rtu] decode resulted in -> None
[2020-05-19T11:37:35.901Z TRACE tokio_modbus::codec::rtu] frame is partial, ask for more bytes
[2020-05-19T11:37:35.901Z TRACE tokio_util::codec::framed_read] attempting to decode a frame
[2020-05-19T11:37:35.901Z TRACE tokio_modbus::codec::rtu] ClientCodec::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83")
[2020-05-19T11:37:35.901Z TRACE tokio_modbus::codec::rtu] ResponseDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83")
[2020-05-19T11:37:35.902Z TRACE tokio_modbus::codec::rtu] --- decode b"\x02\x01\x83\x02\x01\x83\x02\x01\x83"
[2020-05-19T11:37:35.902Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x02\x01\x83\x02\x01\x83\x02\x01\x83"
[2020-05-19T11:37:35.902Z TRACE tokio_modbus::codec::rtu] len=Some(133)
[2020-05-19T11:37:35.902Z TRACE tokio_modbus::codec::rtu] PDU len is Some(133)
[2020-05-19T11:37:35.902Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83", len 133)
[2020-05-19T11:37:35.902Z TRACE tokio_modbus::codec::rtu] Incomplete frame
[2020-05-19T11:37:35.902Z TRACE tokio_modbus::codec::rtu] no retry
[2020-05-19T11:37:35.902Z TRACE tokio_modbus::codec::rtu] decode resulted in -> None
[2020-05-19T11:37:35.902Z TRACE tokio_modbus::codec::rtu] frame is partial, ask for more bytes
[2020-05-19T11:37:35.902Z TRACE tokio_util::codec::framed_read] attempting to decode a frame
[2020-05-19T11:37:35.902Z TRACE tokio_modbus::codec::rtu] ClientCodec::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02")
[2020-05-19T11:37:35.902Z TRACE tokio_modbus::codec::rtu] ResponseDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02")
[2020-05-19T11:37:35.903Z TRACE tokio_modbus::codec::rtu] --- decode b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02"
[2020-05-19T11:37:35.903Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02"
[2020-05-19T11:37:35.903Z TRACE tokio_modbus::codec::rtu] len=Some(133)
[2020-05-19T11:37:35.903Z TRACE tokio_modbus::codec::rtu] PDU len is Some(133)
[2020-05-19T11:37:35.903Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02", len 133)
[2020-05-19T11:37:35.903Z TRACE tokio_modbus::codec::rtu] Incomplete frame
[2020-05-19T11:37:35.903Z TRACE tokio_modbus::codec::rtu] no retry
[2020-05-19T11:37:35.903Z TRACE tokio_modbus::codec::rtu] decode resulted in -> None
[2020-05-19T11:37:35.903Z TRACE tokio_modbus::codec::rtu] frame is partial, ask for more bytes
[2020-05-19T11:37:36.385Z ERROR fb_modbus::client] Read error: Timed out
[2020-05-19T11:37:36.385Z WARN fb_modbus::client] Retries exhausted!
[2020-05-19T11:37:36.385Z ERROR mod_inepro380max] Error reading amps mb ID 1: Timed out
[2020-05-19T11:37:36.886Z TRACE tokio_modbus::codec::rtu] encode RequestAdu { hdr: Header { slave_id: 1 }, pdu: RequestPdu(ReadHoldingRegisters(1, 3)), disconnect: false }
[2020-05-19T11:37:36.886Z TRACE tokio_modbus::codec::rtu] encoded as b"\x01\x03\0\x01\0\x03T\x0b"
[2020-05-19T11:37:36.886Z TRACE tokio_util::codec::framed_write] flushing framed transport
[2020-05-19T11:37:36.886Z TRACE tokio_util::codec::framed_write] writing; remaining=8
[2020-05-19T11:37:36.886Z TRACE tokio_util::codec::framed_write] framed transport flushed
[2020-05-19T11:37:36.902Z TRACE tokio_util::codec::framed_read] attempting to decode a frame
[2020-05-19T11:37:36.902Z TRACE tokio_modbus::codec::rtu] ClientCodec::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01")
[2020-05-19T11:37:36.902Z TRACE tokio_modbus::codec::rtu] ResponseDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01")
[2020-05-19T11:37:36.902Z TRACE tokio_modbus::codec::rtu] --- decode b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01"
[2020-05-19T11:37:36.902Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01"
[2020-05-19T11:37:36.902Z TRACE tokio_modbus::codec::rtu] len=Some(133)
[2020-05-19T11:37:36.902Z TRACE tokio_modbus::codec::rtu] PDU len is Some(133)
[2020-05-19T11:37:36.902Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01", len 133)
[2020-05-19T11:37:36.902Z TRACE tokio_modbus::codec::rtu] Incomplete frame
[2020-05-19T11:37:36.902Z TRACE tokio_modbus::codec::rtu] no retry
[2020-05-19T11:37:36.902Z TRACE tokio_modbus::codec::rtu] decode resulted in -> None
[2020-05-19T11:37:36.902Z TRACE tokio_modbus::codec::rtu] frame is partial, ask for more bytes
[2020-05-19T11:37:36.903Z TRACE tokio_util::codec::framed_read] attempting to decode a frame
[2020-05-19T11:37:36.903Z TRACE tokio_modbus::codec::rtu] ClientCodec::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83")
[2020-05-19T11:37:36.903Z TRACE tokio_modbus::codec::rtu] ResponseDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83")
[2020-05-19T11:37:36.903Z TRACE tokio_modbus::codec::rtu] --- decode b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83"
[2020-05-19T11:37:36.903Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83"
[2020-05-19T11:37:36.903Z TRACE tokio_modbus::codec::rtu] len=Some(133)
[2020-05-19T11:37:36.903Z TRACE tokio_modbus::codec::rtu] PDU len is Some(133)
[2020-05-19T11:37:36.903Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83", len 133)
[2020-05-19T11:37:36.903Z TRACE tokio_modbus::codec::rtu] Incomplete frame
[2020-05-19T11:37:36.903Z TRACE tokio_modbus::codec::rtu] no retry
[2020-05-19T11:37:36.903Z TRACE tokio_modbus::codec::rtu] decode resulted in -> None
[2020-05-19T11:37:36.903Z TRACE tokio_modbus::codec::rtu] frame is partial, ask for more bytes
[2020-05-19T11:37:36.904Z TRACE tokio_util::codec::framed_read] attempting to decode a frame
[2020-05-19T11:37:36.904Z TRACE tokio_modbus::codec::rtu] ClientCodec::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02")
[2020-05-19T11:37:36.904Z TRACE tokio_modbus::codec::rtu] ResponseDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02")
[2020-05-19T11:37:36.904Z TRACE tokio_modbus::codec::rtu] --- decode b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02"
[2020-05-19T11:37:36.904Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02"
[2020-05-19T11:37:36.904Z TRACE tokio_modbus::codec::rtu] len=Some(133)
[2020-05-19T11:37:36.904Z TRACE tokio_modbus::codec::rtu] PDU len is Some(133)
[2020-05-19T11:37:36.904Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02", len 133)
[2020-05-19T11:37:36.904Z TRACE tokio_modbus::codec::rtu] Incomplete frame
[2020-05-19T11:37:36.904Z TRACE tokio_modbus::codec::rtu] no retry
[2020-05-19T11:37:36.904Z TRACE tokio_modbus::codec::rtu] decode resulted in -> None
[2020-05-19T11:37:36.904Z TRACE tokio_modbus::codec::rtu] frame is partial, ask for more bytes
[2020-05-19T11:37:37.388Z ERROR fb_modbus::client] Read error: Timed out
[2020-05-19T11:37:37.388Z DEBUG fb_modbus::client] Retrying (retry 1/3)
[2020-05-19T11:37:38.388Z TRACE tokio_modbus::codec::rtu] encode RequestAdu { hdr: Header { slave_id: 1 }, pdu: RequestPdu(ReadHoldingRegisters(1, 3)), disconnect: false }
[2020-05-19T11:37:38.388Z TRACE tokio_modbus::codec::rtu] encoded as b"\x01\x03\0\x01\0\x03T\x0b"
[2020-05-19T11:37:38.389Z TRACE tokio_util::codec::framed_write] flushing framed transport
[2020-05-19T11:37:38.389Z TRACE tokio_util::codec::framed_write] writing; remaining=8
[2020-05-19T11:37:38.389Z TRACE tokio_util::codec::framed_write] framed transport flushed
[2020-05-19T11:37:38.405Z TRACE tokio_util::codec::framed_read] attempting to decode a frame
[2020-05-19T11:37:38.405Z TRACE tokio_modbus::codec::rtu] ClientCodec::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01")
[2020-05-19T11:37:38.405Z TRACE tokio_modbus::codec::rtu] ResponseDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01")
[2020-05-19T11:37:38.405Z TRACE tokio_modbus::codec::rtu] --- decode b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01"
[2020-05-19T11:37:38.405Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01"
[2020-05-19T11:37:38.405Z TRACE tokio_modbus::codec::rtu] len=Some(133)
[2020-05-19T11:37:38.405Z TRACE tokio_modbus::codec::rtu] PDU len is Some(133)
[2020-05-19T11:37:38.405Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01", len 133)
[2020-05-19T11:37:38.405Z TRACE tokio_modbus::codec::rtu] Incomplete frame
[2020-05-19T11:37:38.405Z TRACE tokio_modbus::codec::rtu] no retry
[2020-05-19T11:37:38.405Z TRACE tokio_modbus::codec::rtu] decode resulted in -> None
[2020-05-19T11:37:38.405Z TRACE tokio_modbus::codec::rtu] frame is partial, ask for more bytes
[2020-05-19T11:37:38.405Z TRACE tokio_util::codec::framed_read] attempting to decode a frame
[2020-05-19T11:37:38.406Z TRACE tokio_modbus::codec::rtu] ClientCodec::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83")
[2020-05-19T11:37:38.406Z TRACE tokio_modbus::codec::rtu] ResponseDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83")
[2020-05-19T11:37:38.406Z TRACE tokio_modbus::codec::rtu] --- decode b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83"
[2020-05-19T11:37:38.406Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83"
[2020-05-19T11:37:38.406Z TRACE tokio_modbus::codec::rtu] len=Some(133)
[2020-05-19T11:37:38.406Z TRACE tokio_modbus::codec::rtu] PDU len is Some(133)
[2020-05-19T11:37:38.406Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83", len 133)
[2020-05-19T11:37:38.406Z TRACE tokio_modbus::codec::rtu] Incomplete frame
[2020-05-19T11:37:38.406Z TRACE tokio_modbus::codec::rtu] no retry
[2020-05-19T11:37:38.406Z TRACE tokio_modbus::codec::rtu] decode resulted in -> None
[2020-05-19T11:37:38.406Z TRACE tokio_modbus::codec::rtu] frame is partial, ask for more bytes
[2020-05-19T11:37:38.406Z TRACE tokio_util::codec::framed_read] attempting to decode a frame
[2020-05-19T11:37:38.406Z TRACE tokio_modbus::codec::rtu] ClientCodec::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02")
[2020-05-19T11:37:38.406Z TRACE tokio_modbus::codec::rtu] ResponseDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02")
[2020-05-19T11:37:38.407Z TRACE tokio_modbus::codec::rtu] --- decode b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02"
[2020-05-19T11:37:38.407Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02"
[2020-05-19T11:37:38.407Z TRACE tokio_modbus::codec::rtu] len=Some(133)
[2020-05-19T11:37:38.407Z TRACE tokio_modbus::codec::rtu] PDU len is Some(133)
[2020-05-19T11:37:38.407Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02", len 133)
[2020-05-19T11:37:38.407Z TRACE tokio_modbus::codec::rtu] Incomplete frame
[2020-05-19T11:37:38.407Z TRACE tokio_modbus::codec::rtu] no retry
[2020-05-19T11:37:38.407Z TRACE tokio_modbus::codec::rtu] decode resulted in -> None
[2020-05-19T11:37:38.407Z TRACE tokio_modbus::codec::rtu] frame is partial, ask for more bytes
[2020-05-19T11:37:38.891Z ERROR fb_modbus::client] Read error: Timed out
[2020-05-19T11:37:38.891Z DEBUG fb_modbus::client] Retrying (retry 2/3)
[2020-05-19T11:37:39.891Z TRACE tokio_modbus::codec::rtu] encode RequestAdu { hdr: Header { slave_id: 1 }, pdu: RequestPdu(ReadHoldingRegisters(1, 3)), disconnect: false }
[2020-05-19T11:37:39.891Z TRACE tokio_modbus::codec::rtu] encoded as b"\x01\x03\0\x01\0\x03T\x0b"
[2020-05-19T11:37:39.891Z TRACE tokio_util::codec::framed_write] flushing framed transport
[2020-05-19T11:37:39.891Z TRACE tokio_util::codec::framed_write] writing; remaining=8
[2020-05-19T11:37:39.891Z TRACE tokio_util::codec::framed_write] framed transport flushed
[2020-05-19T11:37:39.907Z TRACE tokio_util::codec::framed_read] attempting to decode a frame
[2020-05-19T11:37:39.907Z TRACE tokio_modbus::codec::rtu] ClientCodec::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01")
[2020-05-19T11:37:39.907Z TRACE tokio_modbus::codec::rtu] ResponseDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01")
[2020-05-19T11:37:39.907Z TRACE tokio_modbus::codec::rtu] --- decode b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01"
[2020-05-19T11:37:39.907Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01"
[2020-05-19T11:37:39.907Z TRACE tokio_modbus::codec::rtu] len=Some(133)
[2020-05-19T11:37:39.907Z TRACE tokio_modbus::codec::rtu] PDU len is Some(133)
[2020-05-19T11:37:39.907Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01", len 133)
[2020-05-19T11:37:39.907Z TRACE tokio_modbus::codec::rtu] Incomplete frame
[2020-05-19T11:37:39.907Z TRACE tokio_modbus::codec::rtu] no retry
[2020-05-19T11:37:39.907Z TRACE tokio_modbus::codec::rtu] decode resulted in -> None
[2020-05-19T11:37:39.907Z TRACE tokio_modbus::codec::rtu] frame is partial, ask for more bytes
[2020-05-19T11:37:39.908Z TRACE tokio_util::codec::framed_read] attempting to decode a frame
[2020-05-19T11:37:39.908Z TRACE tokio_modbus::codec::rtu] ClientCodec::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83")
[2020-05-19T11:37:39.908Z TRACE tokio_modbus::codec::rtu] ResponseDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83")
[2020-05-19T11:37:39.908Z TRACE tokio_modbus::codec::rtu] --- decode b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83"
[2020-05-19T11:37:39.908Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83"
[2020-05-19T11:37:39.908Z TRACE tokio_modbus::codec::rtu] len=Some(133)
[2020-05-19T11:37:39.908Z TRACE tokio_modbus::codec::rtu] PDU len is Some(133)
[2020-05-19T11:37:39.908Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83", len 133)
[2020-05-19T11:37:39.908Z TRACE tokio_modbus::codec::rtu] Incomplete frame
[2020-05-19T11:37:39.908Z TRACE tokio_modbus::codec::rtu] no retry
[2020-05-19T11:37:39.908Z TRACE tokio_modbus::codec::rtu] decode resulted in -> None
[2020-05-19T11:37:39.908Z TRACE tokio_modbus::codec::rtu] frame is partial, ask for more bytes
[2020-05-19T11:37:39.908Z TRACE tokio_util::codec::framed_read] attempting to decode a frame
[2020-05-19T11:37:39.908Z TRACE tokio_modbus::codec::rtu] ClientCodec::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02")
[2020-05-19T11:37:39.908Z TRACE tokio_modbus::codec::rtu] ResponseDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02")
[2020-05-19T11:37:39.909Z TRACE tokio_modbus::codec::rtu] --- decode b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02"
[2020-05-19T11:37:39.909Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02"
[2020-05-19T11:37:39.909Z TRACE tokio_modbus::codec::rtu] len=Some(133)
[2020-05-19T11:37:39.909Z TRACE tokio_modbus::codec::rtu] PDU len is Some(133)
[2020-05-19T11:37:39.909Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02", len 133)
[2020-05-19T11:37:39.909Z TRACE tokio_modbus::codec::rtu] Incomplete frame
[2020-05-19T11:37:39.909Z TRACE tokio_modbus::codec::rtu] no retry
[2020-05-19T11:37:39.909Z TRACE tokio_modbus::codec::rtu] decode resulted in -> None
[2020-05-19T11:37:39.909Z TRACE tokio_modbus::codec::rtu] frame is partial, ask for more bytes
[2020-05-19T11:37:40.392Z ERROR fb_modbus::client] Read error: Timed out
[2020-05-19T11:37:40.393Z DEBUG fb_modbus::client] Retrying (retry 3/3)
[2020-05-19T11:37:41.393Z TRACE tokio_modbus::codec::rtu] encode RequestAdu { hdr: Header { slave_id: 1 }, pdu: RequestPdu(ReadHoldingRegisters(1, 3)), disconnect: false }
[2020-05-19T11:37:41.393Z TRACE tokio_modbus::codec::rtu] encoded as b"\x01\x03\0\x01\0\x03T\x0b"
[2020-05-19T11:37:41.393Z TRACE tokio_util::codec::framed_write] flushing framed transport
[2020-05-19T11:37:41.393Z TRACE tokio_util::codec::framed_write] writing; remaining=8
[2020-05-19T11:37:41.393Z TRACE tokio_util::codec::framed_write] framed transport flushed
[2020-05-19T11:37:41.409Z TRACE tokio_util::codec::framed_read] attempting to decode a frame
[2020-05-19T11:37:41.409Z TRACE tokio_modbus::codec::rtu] ClientCodec::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01")
[2020-05-19T11:37:41.410Z TRACE tokio_modbus::codec::rtu] ResponseDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01")
[2020-05-19T11:37:41.410Z TRACE tokio_modbus::codec::rtu] --- decode b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01"
[2020-05-19T11:37:41.410Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01"
[2020-05-19T11:37:41.410Z TRACE tokio_modbus::codec::rtu] len=Some(133)
[2020-05-19T11:37:41.410Z TRACE tokio_modbus::codec::rtu] PDU len is Some(133)
[2020-05-19T11:37:41.410Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01", len 133)
[2020-05-19T11:37:41.410Z TRACE tokio_modbus::codec::rtu] Incomplete frame
[2020-05-19T11:37:41.410Z TRACE tokio_modbus::codec::rtu] no retry
[2020-05-19T11:37:41.410Z TRACE tokio_modbus::codec::rtu] decode resulted in -> None
[2020-05-19T11:37:41.410Z TRACE tokio_modbus::codec::rtu] frame is partial, ask for more bytes
[2020-05-19T11:37:41.410Z TRACE tokio_util::codec::framed_read] attempting to decode a frame
[2020-05-19T11:37:41.410Z TRACE tokio_modbus::codec::rtu] ClientCodec::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83")
[2020-05-19T11:37:41.410Z TRACE tokio_modbus::codec::rtu] ResponseDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83")
[2020-05-19T11:37:41.411Z TRACE tokio_modbus::codec::rtu] --- decode b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83"
[2020-05-19T11:37:41.411Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83"
[2020-05-19T11:37:41.411Z TRACE tokio_modbus::codec::rtu] len=Some(133)
[2020-05-19T11:37:41.411Z TRACE tokio_modbus::codec::rtu] PDU len is Some(133)
[2020-05-19T11:37:41.411Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83", len 133)
[2020-05-19T11:37:41.411Z TRACE tokio_modbus::codec::rtu] Incomplete frame
[2020-05-19T11:37:41.411Z TRACE tokio_modbus::codec::rtu] no retry
[2020-05-19T11:37:41.411Z TRACE tokio_modbus::codec::rtu] decode resulted in -> None
[2020-05-19T11:37:41.411Z TRACE tokio_modbus::codec::rtu] frame is partial, ask for more bytes
[2020-05-19T11:37:41.411Z TRACE tokio_util::codec::framed_read] attempting to decode a frame
[2020-05-19T11:37:41.411Z TRACE tokio_modbus::codec::rtu] ClientCodec::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02")
[2020-05-19T11:37:41.411Z TRACE tokio_modbus::codec::rtu] ResponseDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02")
[2020-05-19T11:37:41.412Z TRACE tokio_modbus::codec::rtu] --- decode b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02"
[2020-05-19T11:37:41.412Z TRACE tokio_modbus::codec::rtu] get_response_pdu_len b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02"
[2020-05-19T11:37:41.412Z TRACE tokio_modbus::codec::rtu] len=Some(133)
[2020-05-19T11:37:41.412Z TRACE tokio_modbus::codec::rtu] PDU len is Some(133)
[2020-05-19T11:37:41.412Z TRACE tokio_modbus::codec::rtu] FrameDecoder::decode(b"\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02\x01\x83\x02", len 133)
(it continues..)
(without the trace logging, you really can't see anything, the parser continuously fails.)