This class provides data for the BusConfigurationChanged event of 1394DCAM frame grabbers.
Inheritance Hierarchy
System EventArgs
Cognex.VisionPro Cog1394DCAMBusConfigurationChangedEventArgs
Namespace: Cognex.VisionPro
Assembly: Cognex.VisionPro.Core (in Cognex.VisionPro.Core.dll) Version: 69.0.0.0
Syntax
The Cog1394DCAMBusConfigurationChangedEventArgs type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| Cog1394DCAMBusConfigurationChangedEventArgs | Constructor for these EventArgs. You typically will not need to use this method. |
Methods
| Name | Description | |
|---|---|---|
| Equals | (Inherited from Object.) | |
| Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| ToString | (Inherited from Object.) |
Properties
| Name | Description | |
|---|---|---|
| BusGenerationCount | The IEEE 1394 bus generation count at the time of the bus reset. Will be in the range [0, 255]. This value rolls over, that is, the next value after 255 is 0. Valid only if BusReset is true. | |
| BusReset | True if the BusConfigurationChanged event is the result of an IEEE 1394 bus reset. | |
| BusResetInitiator | True if the camera initiated the bus reset. Valid only if BusReset is true. | |
| BusResetInitiatorNodeNumber | The node number of the device on the IEEE 1394 bus that was reported to have initiated the bus reset. Valid only if BusReset is true. | |
| HostNodeNumber | The node number of the host device on the IEEE 1394 bus. Will be in the range [0, 63]. Valid only BusReset is true. | |
| NodeCount | The number of nodes on the IEEE 1394 bus. Will be in the range [2, 64]. Valid only if BusReset is true. | |
| NodeNumberChanged | True if the node number of this camera changed as a result of the bus reset. Valid only if BusReset is true. | |
| Unplugged | True if the BusConfigurationChanged event is the result of the camera being unplugged. |
Remarks
In general, the only appropriate action for your application to take in reponse to a BusConfigurationChanged event is to exit the application gracefully. Once this event fires, the acquisition hardware and software may no longer be consistent, and the only way to fix that is to restart the application.
See Also