basler / pypylon

The official python wrapper for the pylon Camera Software Suite
http://www.baslerweb.com
BSD 3-Clause "New" or "Revised" License
565 stars 207 forks source link

Loading *.pfs config via pypylon which was saved by GUI #655

Open mxmahmoud opened 1 year ago

mxmahmoud commented 1 year ago

As mentioned in the title, I am trying to load a configuration file to the blaze-102 which i have saved previously in the blaze viewer GUI.

Config file (i have changed pfs to txt to be able to upload here): BASLER_blaze-102.txt

What i get is following:


    Loading following file back to acA1300-75gc node map...
    ./app/sensors/configs/BASLER_acA1300-75gc.pfs

    Using device blaze-102
    Loading following file back to blaze-102 node map...
    ./app/sensors/configs/BASLER_blaze-102.pfs

    Rejected invalid value '0x0' for Scan3dDistance
    [l2][c00004] Failed to write register 010000e8: Rejected invalid value '0x0' for Scan3dDistance
    Rejected invalid value '0x1' for Scan3dOutputMode
    [l2][c00004] Failed to write register 010000e8: Rejected invalid value '0x0' for Scan3dDistance
    [l2][c00004] Failed to write register 010000f8: Rejected invalid value '0x1' for Scan3dOutputMode
    Rejected invalid value '0x0' for Scan3dCoordinateSelector
    [l2][c00004] Failed to write register 010000e8: Rejected invalid value '0x0' for Scan3dDistance
    [l2][c00004] Failed to write register 010000f8: Rejected invalid value '0x1' for Scan3dOutputMode
    [l2][c00004] Failed to write register 01000114: Rejected invalid value '0x0' for Scan3dCoordinateSelector
    Rejected invalid value '0x1' for Scan3dCoordinateSelector
    [l2][c00004] Failed to write register 010000e8: Rejected invalid value '0x0' for Scan3dDistance
    [l2][c00004] Failed to write register 010000f8: Rejected invalid value '0x1' for Scan3dOutputMode
    [l2][c00004] Failed to write register 01000114: Rejected invalid value '0x0' for Scan3dCoordinateSelector
    [l2][c00004] Failed to write register 01000114: Rejected invalid value '0x1' for Scan3dCoordinateSelector
    Rejected invalid value '0x0' for Scan3dDistance
    [l2][c00004] Failed to write register 010000e8: Rejected invalid value '0x0' for Scan3dDistance
    [l2][c00004] Failed to write register 010000f8: Rejected invalid value '0x1' for Scan3dOutputMode
    [l2][c00004] Failed to write register 01000114: Rejected invalid value '0x0' for Scan3dCoordinateSelector
    [l2][c00004] Failed to write register 01000114: Rejected invalid value '0x1' for Scan3dCoordinateSelector
    [l2][c00004] Failed to write register 010000e8: Rejected invalid value '0x0' for Scan3dDistance
    Rejected invalid value '0x1' for Scan3dOutputMode
    [l2][c00004] Failed to write register 010000e8: Rejected invalid value '0x0' for Scan3dDistance
    [l2][c00004] Failed to write register 010000f8: Rejected invalid value '0x1' for Scan3dOutputMode
    [l2][c00004] Failed to write register 01000114: Rejected invalid value '0x0' for Scan3dCoordinateSelector
    [l2][c00004] Failed to write register 01000114: Rejected invalid value '0x1' for Scan3dCoordinateSelector
    [l2][c00004] Failed to write register 010000e8: Rejected invalid value '0x0' for Scan3dDistance
    [l2][c00004] Failed to write register 010000f8: Rejected invalid value '0x1' for Scan3dOutputMode
    Rejected invalid value '0x0' for Scan3dCoordinateSelector
    [l2][c00004] Failed to write register 010000e8: Rejected invalid value '0x0' for Scan3dDistance
    [l2][c00004] Failed to write register 010000f8: Rejected invalid value '0x1' for Scan3dOutputMode
    [l2][c00004] Failed to write register 01000114: Rejected invalid value '0x0' for Scan3dCoordinateSelector
    [l2][c00004] Failed to write register 01000114: Rejected invalid value '0x1' for Scan3dCoordinateSelector
    [l2][c00004] Failed to write register 010000e8: Rejected invalid value '0x0' for Scan3dDistance
    [l2][c00004] Failed to write register 010000f8: Rejected invalid value '0x1' for Scan3dOutputMode
    [l2][c00004] Failed to write register 01000114: Rejected invalid value '0x0' for Scan3dCoordinateSelector
    Rejected invalid value '0x1' for Scan3dCoordinateSelector
    [l2][c00004] Failed to write register 010000e8: Rejected invalid value '0x0' for Scan3dDistance
    [l2][c00004] Failed to write register 010000f8: Rejected invalid value '0x1' for Scan3dOutputMode
    [l2][c00004] Failed to write register 01000114: Rejected invalid value '0x0' for Scan3dCoordinateSelector
    [l2][c00004] Failed to write register 01000114: Rejected invalid value '0x1' for Scan3dCoordinateSelector
    [l2][c00004] Failed to write register 010000e8: Rejected invalid value '0x0' for Scan3dDistance
    [l2][c00004] Failed to write register 010000f8: Rejected invalid value '0x1' for Scan3dOutputMode
    [l2][c00004] Failed to write register 01000114: Rejected invalid value '0x0' for Scan3dCoordinateSelector
    [l2][c00004] Failed to write register 01000114: Rejected invalid value '0x1' for Scan3dCoordinateSelector

Context:

    python 3.10
    pypylon 2.3.0
thiesmoeller commented 11 months ago

Currently we have no support integrated for the Blaze GenTL producer out of the box. As pypylon official builds, don't include the blaze add on package.

Are the features visible at all, when you call them programmatically?