Home > Function descriptions > History back  Previous chapter  Next chapter  Print  

SetIO

uEye ActiveX Manual Version 4.00

SetIO

Syntax

LONG SetIO (LONG nIO)

Description

SetIO() sets the additional digital outputs (GPIOs) of the uEye. Using SetIOMask(), you can define each GPIO as a digital input or output.

Hinweis

The GPIOs are available with the GigE uEye HE and USB uEye ME/LE (board level only) cameras. The GPIOs are not provided with optocouplers and use TTL voltages. For information on GPIO wiring, please refer to the Electrical Specifications chapter in the uEye Manual.

Hinweis

To connect and control a flash (strobe) unit for the uEye cameras, it is recommended to use the flash output provided (see SetFlashStrobe()).

Parameters

nIO

Bit mask for outputs

0x00 (00)

Sets both outputs to 0.

0x01 (01)

Sets the first output to 1, the second one to 0.

0x02 (10)

Sets the first output to 0, the second one to 1.

0x03 (11)

Sets both outputs to 1.

Return values

IS_SUCCESS

Function executed successfully

IS_NO_SUCCESS

General error message

Related functions

GetIO()

GetIOMask()

SetIOMask()

SetFlashStrobe()

SetExternalTrigger()


Suggestion for improvement? Send us your short Feedback on this chapter. Thank you very much!

For technical questions please contact you local distributor or use the support form on our website.


© 2012 IDS Imaging Development Systems GmbH
http://www.ids-imaging.com