Uploaded image for project: 'EtherNet/IP Core V2'
  1. EtherNet/IP Core V2
  2. PSEIPCORE-140

Non volatile data handling: Give the host application the possibility to signal to the stack that non volatile data has been written

    Details

    • Type: Change
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: V2.4.0.0
    • Labels:
      None
    • Account:
      SPC EthernetIp Core (SPCETHERNET)

      Description

      Currently when the stack receives a service (e.g. set attribute single) from the network addressing an attribute that is of type "non volatile" (e.g. TCP/IP Interface object's attribtue 3) it does the following:

      1. Check the parameter value that shall be written for its validity
      2. Send the service response to the network
      3. Send an indication to the host application to indicate the new attribute value so that it can be stored in non volatile memory.

      This approach has a big disadvantage: The service response in sent to the network before the attribute data can be stored by the application. Actually, the service response shall be sent NOT before the attribtue data is stored.

        Attachments

          Issue Links

            Expenses

              Activity

                Status Description

                  People

                  • Reporter:
                    KMichel Kai Michel
                  • Votes:
                    0 Vote for this issue
                    Watchers:
                    0 Start watching this issue

                    Dates

                    • Created:
                      Updated:
                      Resolved: