Frequently Asked Question

PoCXP automatic management
Last Updated 2 years ago

Overview:
Starting from Vision Point API 5.0, the PoCXP management has been changed, and automatic power management was improved.
KAYA Software stack is now constantly monitoring an available connection state and turning PoCXP on/off automatically. The camera's power will be turned on in the background by the Frame Grabber, even when no Vision Point or other KAYA API-based application is running.
This improved feature allows an effortless and quick connection to CoaXPress cameras, which support automatic PoCXP management.


Availability
This feature is subject to compatible hardware, firmware, and software support. The actual availability of this feature in a particular setup (Grabber card, firmware, and software) can be checked by reading the Grabber parameter "PoCXPAutoAvailable." If the result is positive, the feature is supported; otherwise, this feature is not supported by the given combination.
"PoCXPAutoActive" can be used to activate/deactivate this feature on a particular Grabber during application run-time.
In case the feature is not supported or deactivated, legacy manual PoCXP management should be used as described in the "KAYA_Frame_Grabber_Start-up_Guide" document section 6.3.


Full functionality activation:
In addition, the full functionality of automatic PoCXP monitoring can be deactivated/activated using the following option found in Vision Point-> Tools-> Options. Please note that this global setting only takes effect after rebooting and applying to all connected Grabbers. If you choose to deactivate this functionality globally, you can still activate it on a particular Grabber using above mentioned "PoCXPAutoActive" command at run-time. This command applied to Grabber immediately.

The following image shows the global PoCXP activation dialog in Vision Point application:
image


Partial functionality activation:
If the feature is supported and activated, the following commands can be used to start/stop camera connection monitoring and change the PoCXP state according to the presence of a camera on a given CoaXPress channel.

1. Choose a specific "CoaXPress physical host connection" to perform the power cycle.
2. Turn the PoCXP to the camera OFF by executing the command "CxpPoCxpTurnOff" found Vision Point application under:
Frame Grabber tab -> DeviceControl -> CxpPoCxpHostConnectionSelector -> CxpPoCxpTurnOff
2. Re-enable the PoCXP to the camera by executing the command "CxpPoCxpAuto" found Vision Point application under:
Frame Grabber tab -> DeviceControl -> CxpPoCxpHostConnectionSelector -> CxpPoCxpAuto
3. Check the current state of the PoCXP monitoring, see "CxpPoCxpStatus".


Camera power cycle:
In case a camera cannot be detected or for other reasons, camera power-cycling might be required.
This operation can be performed using one of the following options:

1. Perform "Partial functionality activation" described in the section above, for a specific "CoaXPress physical host connection" or for all physical connections listed under "CxpPoCxpHostConnectionSelector".
2. Perform physical power cycle by disconnecting the camera and reconnecting it to a physical channel.
Please note that a waiting period is required after power cycling, to let camera fully boot and become operational. The exact time needed depends on a camera and can only be determined experimentally.
3. Perform a Frame Grabber reset described in this KB article.

The following image shows the described PoCXP features in Vision Point application:

image

Additional notes:
The following three parameters are implemented according to the Genicam_SFNC document with the following addition: CXP channels affected by these commands depend on the current state of the "CxpPoCxpHostConnectionSelector" parameter value. When this value is "-1," the command is applied to all available CXP channels. Otherwise, they are used only to a single channel specified by "CxpPoCxpHostConnectionSelector."

Please note that legacy Grabber parameters "PoCXP0", ... , "PoCXP7" are still available when automatic PoCXP is active, but they become read-only in this case. You can read the values of those parameters to get the current state of PoCXP on each channel.

For additional information, please refer to "KAYA_Frame_Grabber_Programming_Start-up_Guide" document section 6, located in the "Vision Point Documentation" folder, after Vision Point application installation and this KB article.

Please Wait!

Please wait... it will take a second!