LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to configure the 'event control' parameters of camera using NI-IMAQdx

Hi, attached.

0 Kudos
Message 11 of 13
(405 Views)

I have attached the file. Any idea how to solve the problem? Thanks.

0 Kudos
Message 12 of 13
(376 Views)

As mentioned in the context help of your first attached picture, the parameters you circled are unique identifiers to each event type, so I don't think you can change them. They are used for the registration of the event. As for the Frame ID and Timestamp parameters, these are read-only too because they are the parameters received when the event occurs.

 

As to how to do the registration in LabVIEW, it seems these events are specific to your camera model, so they are not known statically by the IMAQdx driver. I've never done it before, so I can only guess...

 

Following this page on the constructor's site: https://docs.baslerweb.com/event-notification?filter=Camera:acA2040-90umNIR

and this LAVAG post: https://lavag.org/topic/20564-gige-vision-events-registration/

here is how I would do to register for these events in the code: (see also the project attached)

 

Test Configure IMAQdx Event.png

 

I cannot test it without your camera, but this could be a good starting point.

Here I don't actually register for the event itself, but rather for a change of one of its parameters (e.g. the Frame ID).

 

Alternatively, there may be a way to use the unique event identifier in conjonction with the static event "Status Signal", but this is only a guess since I did not find explicit documentation to do it properly...

0 Kudos
Message 13 of 13
(361 Views)