Data Acquisition Time Too Long

You are currently viewing the documentation for the latest version (2.4.1). To access a different version, click the "Switch version" button located in the upper-right corner of the page.

■ If you are not sure which version of the product you are currently using, please feel free to contact Mech-Mind Technical Support.

Symptom

After controlling the camera to acquire data with Mech-Eye SDK, the data acquisition time was significantly longer than normal. When using Mech-Eye Viewer to connect to the camera and check the data transmission speed in the upper-left corner of the interface, the data transmission speed was slower than 700 Mbps (slower than 500 Mbps for NANO-GL and PRO XS-GL).

Possible Causes

  • The network switch, router, network interface card or Ethernet cables in use does not support gigabit bandwidth.

  • The camera Ethernet cable is not correctly connected or mounted, or the cable needs to be replaced.

  • The MTU size of the camera is 9000, but the computer or network switch / router did not enable or does not support jumbo frames.

  • The driver for the computer Ethernet port requires an update or the settings of the Ethernet port are incorrect.

Solution

Please follow these steps to troubleshoot the issue:

  1. Check if the network switch, router, network interface card or Ethernet cables in use supports gigabit bandwidth.

    • If gigabit bandwidth is not supported, please replace the network switch, router, network interface card or Ethernet cables with those that support gigabit bandwidth instead. Megabit bandwidth cannot guarantee the stability of data transmission. After replacing the equipment, check if the symptoms are still present.

      • If not present, the troubleshooting is completed.

      • If still present, proceed to step 2.

    • If gigabit bandwidth is supported, proceed to step 2.

  2. Check if the camera Ethernet cable is worn, broken, or damaged otherwise.

    • If the camera Ethernet cable is damaged, contact Technical Support to acquire a replacement. Then, check if the symptoms are still present.

      • If not present, the troubleshooting is completed.

      • If still present, proceed to step 3.

    • If the camera Ethernet cable is not damaged, proceed to step 3.

  3. Refer to Camera Hardware User Manual and Guidelines for Mounting Camera Cables and check if the camera Ethernet cable is correctly connected and mounted, without issues such as not fully tightened connector nut or tangling with other cables.

    • If the camera Ethernet cable is not correctly connected and mounted, please correct the connection and mounting, and then check if the symptoms are still present.

      • If not present, the troubleshooting is completed.

      • If still present, proceed to step 4.

    • If the camera Ethernet cable is correctly connected and mounted, proceed to step 4.

  4. Check if the MTU size of the camera have been changed to 9000.

    • If so, proceed to step 5.

    • If not, proceed to step 9.

  5. Check if the computer has jumbo frames enabled. For details, refer to Enable Jumbo Frames.

    • If so, proceed to step 6.

    • If not, enable jumbo frames and then check if the camera can be connected in Mech-Eye SDK or the GenICam client.

      • If so, the troubleshooting is completed.

      • If not, proceed to step 6.

  6. If the camera is connected to the computer through a network switch / router, proceed to step 7. If the camera is connected to the computer directly, proceed to step 8.

  7. Refer to the user manual of the network switch / router or contact the manufacturer to check if the device supports jumbo frames.

    • If the device supports jumbo frames, enable the function according to the user manual of the network switch / router. Then, check if the camera can be connected in Mech-Eye SDK or the GenICam client.

      • If so, the troubleshooting is completed.

      • If not, proceed to step 8.

        If possible, you can replace the network switch / router with one that supports jumbo frames.
    • If the device does not support jumbo frames, proceed to step 8.

  8. Change the MTU size of the camera to 1500. Then, check if the camera can be connected in Mech-Eye SDK or the GenICam client.

    • If so, the troubleshooting is completed.

    • If not, proceed to step 9.

  9. Check the computer Ethernet port connected to the camera and see if its driver requires an update or if its settings require modification (For example, a speed limit on data transmission may need to be lifted).

    • If driver update or modification of the settings is required, please do so and then check if the symptoms are still present.

      • If not present, the troubleshooting is completed.

      • If still present, proceed to step 5.

    • If driver update or modification of the settings is not required, proceed to step 5.

  10. Try using a different computer Ethernet port to connect to the camera, set the IP address of the computer Ethernet port to a unique subnet not used by other ports, or disable other computer Ethernet ports not in use. Then, check if the symptoms are still present.

    • If not present, the troubleshooting is completed.

    • If still present, please contact Technical Support.

The following issues might be caused by the same reasons. If you also encountered these issues, after resolving the issue in this topic, you can check if these other issues have been resolved as well.

To further increase the acquisition speed when the it is within the normal range, refer to Increase Data Acquisition Speed.

We Value Your Privacy

We use cookies to provide you with the best possible experience on our website. By continuing to use the site, you acknowledge that you agree to the use of cookies. If you decline, a single cookie will be used to ensure you're not tracked or remembered when you visit this website.