• Reported by Antti Manninen and according to Page6 in the document
    "MODBUS Messaging on TCP/IP Implementation Guide V1.0b",
    ------------------------
    Unit Identifier – This field is used for intra-system routing purpose.
    It is typically used to communicate to a MODBUS+ or a MODBUS serial
    line slave through a gateway between an Ethernet TCP-IP network and
    a MODBUS serial line. This field is set by the MODBUS Client in the
    request and must be returned with the same value in the response by
    the server.
    ------------------------
    Stéphane Raimbault authored
     
    Browse Dir »



  • - new public function
    - change unit-test-server.c to be transport layer independant (query
      and header_length)
    Stéphane Raimbault authored
     
    Browse Dir »
  • The goal of this rewriting is to avoid the timeouts on the receiving
    of exceptions and to be more robust on bad requests. Some devices
    use the exception MODBUS_EXCEPTION_ACKNOWLEDGE to response to some
    valid requests, so in this case, you'll really appreciate this
    change!
    
    - Slower! More system calls are used.
    - The code is cleaner and easier to understand.
    - Really faster when an exception occurs.
    - Fix unit test of bad request in RTU
    Stéphane Raimbault authored
     
    Browse Dir »