Uploaded image for project: 'CIFX Driver for Windows'
  1. CIFX Driver for Windows
  2. NXDRVWIN-74

xChannelIORead fails somtimes if short timeouts are used

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 0.921
    • Fix Version/s: V1.0.0.0
    • Component/s: cifX Device Driver
    • Labels:
      None
    • Account:
      SDO Driver (SDODRIVER)

      Description

      (Treiberstand 03.05.2007)
      Die Funktion xChannelIORead() liefert manchmal CIFX_DEV_EXCHANGE_FAILED.
      Aufruf mit 1 Byte lesen, Timeout 5 ms.

      Testprogramm: abgewandeltes cifxTestConsole im Release Mode und Thread mit THREAD_PRIORITY_TIME_CRITICAL. IO-Exchange wird permanent durchgeführt.

      Problem tritt wahrscheinlich bei Überlast auf Host auf.
      Die Funktion kehrt mit dem Fehlercode erst nach 8 bis 13 ms zurück.

      Auf netX wird geprüft: Ist Zeit von InputCallback() bis AccessSubblockDone > 1 ms. Bedingung ist nie erfüllt.

        Attachments

          Expenses

            Activity

              Status Description

                People

                • Reporter:
                  Ulli J Ulli J (Inactive)
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: