Line Status All#
To determine the status of an individual I/O line, use the Line Status feature.
Using the Feature#
Determining the Status of All I/O Lines#
To determine the current status of all I/O lines, read the LineStatusAll parameter. The parameter is reported as a 64-bit value.
Certain bits in the value are associated with the I/O lines. Each bit indicates the status of its associated line:
- If a bit is 0, the status of the associated line is currently low.
- If a bit is 1, the status of the associated line is currently high.
Which bit is associated with which line depends on your camera model.
Info
If the Line Inverter feature is enabled, the camera inverts the LineStatusAll parameter value. All 0 bits change to 1, and vice versa.
Line Status and I/O Status#
→ See the Line Status feature documentation.
Specifics#
Camera Model | Bit-to-Line Association |
---|---|
a2A1920-51gcBAS | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
a2A1920-51gmBAS | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
a2A1920-160ucBAS | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
a2A1920-160umBAS | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA640-90gc | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA640-90gm | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA640-90uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA640-90um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA640-120gc | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA640-120gm | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA640-120uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA640-120um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA640-121gm | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA640-300gc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA640-300gm | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA640-750uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA640-750um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA720-290gc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA720-290gm | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA720-520uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA720-520um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA780-75gc | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA780-75gm | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA800-200gc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA800-200gm | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA800-510uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA800-510um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA1280-60gc | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA1280-60gm | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA1300-22gc | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA1300-22gm | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA1300-30gc | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA1300-30gm | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA1300-30uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA1300-30um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA1300-60gc | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA1300-60gm | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA1300-60gmNIR | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA1300-75gc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA1300-75gm | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA1300-200uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA1300-200um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA1440-73gc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA1440-73gm | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA1440-220uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA1440-220um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA1600-20gc | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA1600-20gm | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA1600-20uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA1600-20um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA1600-60gc | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA1600-60gm | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA1920-25gc | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA1920-25gm | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA1920-25uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA1920-25um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA1920-40gc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA1920-40gm | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA1920-40uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA1920-40ucMED | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA1920-40um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA1920-40umMED | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA1920-48gc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA1920-48gm | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA1920-50gc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA1920-50gm | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA1920-150uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA1920-150um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA1920-155uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA1920-155ucMED | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA1920-155um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA1920-155umMED | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA2000-50gc | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA2000-50gm | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA2000-50gmNIR | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA2000-165uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA2000-165um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA2000-165umNIR | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA2040-25gc | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA2040-25gm | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA2040-25gmNIR | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA2040-35gc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA2040-35gm | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA2040-55uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA2040-55um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA2040-90uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA2040-90um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA2040-90umNIR | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA2040-120uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA2040-120um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA2440-20gc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA2440-20gm | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA2440-35uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA2440-35ucMED | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA2440-35um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA2440-35umMED | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA2440-75uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA2440-75ucMED | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA2440-75um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA2440-75umMED | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA2500-14gc | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA2500-14gm | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA2500-14uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA2500-14um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA2500-20gc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA2500-20gcMED | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA2500-20gm | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA2500-20gmMED | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA2500-60uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA2500-60um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA3088-16gc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA3088-16gm | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA3088-57uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA3088-57um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA3800-10gc | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA3800-10gm | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA3800-14uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA3800-14um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA4024-8gc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA4024-8gm | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA4024-29uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA4024-29um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA4096-11gc | Bit 0 is always 0 Bit 1 configures the status of Line 2 Bit 2 configures the status of Line 3 Example: All lines high = 0b110 |
acA4096-11gm | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA4096-30uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA4096-30ucMED | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA4096-30um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA4096-30umMED | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA4096-40uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA4096-40ucMED | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA4096-40um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA4096-40umMED | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA4112-8gc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA4112-8gm | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA4112-20uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA4112-20ucMED | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA4112-20um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA4112-20umMED | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA4112-30uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA4112-30ucMED | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA4112-30um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA4112-30umMED | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA4600-7gc | Bit 0 indicates Line1 status Bit 16 indicates Out1 status Example: All lines high = 0b10000000000000001 |
acA4600-10uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA5472-5gc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA5472-5gm | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
acA5472-17uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
acA5472-17um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Bit 3 indicates Line4 status Example: All lines high = 0b1111 |
boA4096-93cc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
boA4096-93cm | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
boA4112-68cc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
boA4112-68cm | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
daA1280-54lc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Example: All lines high = 0b11 |
daA1280-54lm | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Example: All lines high = 0b11 |
daA1280-54uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Example: All lines high = 0b11 |
daA1280-54um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Example: All lines high = 0b11 |
daA1600-60lc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Example: All lines high = 0b11 |
daA1600-60lm | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Example: All lines high = 0b11 |
daA1600-60uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Example: All lines high = 0b11 |
daA1600-60um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Example: All lines high = 0b11 |
daA1920-15um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Example: All lines high = 0b11 |
daA1920-30uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Example: All lines high = 0b11 |
daA1920-30um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Example: All lines high = 0b11 |
daA2500-14lc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Example: All lines high = 0b11 |
daA2500-14lm | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Example: All lines high = 0b11 |
daA2500-14uc | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Example: All lines high = 0b11 |
daA2500-14um | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Example: All lines high = 0b11 |
daA2500-60mc | Line Status All feature not supported |
puA1280-54uc | Line Status All feature not supported |
puA1280-54um | Line Status All feature not supported |
puA1600-60uc | Line Status All feature not supported |
puA1600-60um | Line Status All feature not supported |
puA1920-30uc | Line Status All feature not supported |
puA1920-30um | Line Status All feature not supported |
puA2500-14uc | Line Status All feature not supported |
puA2500-14um | Line Status All feature not supported |
Sample Code#
// Get the line status of all I/O lines. Because the GenICam interface does not // support 32-bit words, the line status is reported as a 64-bit value. int64_t lineStatusAll = camera.LineStatusAll.GetValue();
INodeMap& nodemap = camera.GetNodeMap(); // Get the line status of all I/O lines. Because the GenICam interface does not // support 32-bit words, the line status is reported as a 64-bit value. int64_t lineStatusAll = CIntegerPtr(nodemap.GetNode("LineStatusAll"))->GetValue();
INodeMap& nodemap = camera.GetNodeMap(); // Get the line status of all I/O lines. Because the GenICam interface does not // support 32-bit words, the line status is reported as a 64-bit value. int64_t lineStatusAll = CIntegerParameter(nodemap, "LineStatusAll").GetValue();
// Get the line status of all I/O lines. Because the GenICam interface does not // support 32-bit words, the line status is reported as a 64-bit value. Int64 lineStatusAll = camera.Parameters[PLCamera.LineStatusAll].GetValue();
// Get the line status of all I/O lines. Because the GenICam interface does not // support 32-bit words, the line status is reported as a 64-bit value. Int64 lineStatusAll = Pylon.DeviceGetIntegerFeature(hdev, "LineStatusAll");
/* Macro to check for errors */ #define CHECK(errc) if (GENAPI_E_OK != errc) printErrorAndExit(errc) GENAPIC_RESULT errRes = GENAPI_E_OK; /* Return value of pylon methods */ int64_t lineStatusAll = 0; /* Get the line status of all I/O lines. Because the GenICam interface does not */ /* support 32-bit words, the line status is reported as a 64-bit value. */ errRes = PylonDeviceGetIntegerFeature(hdev, "LineStatusAll", &lineStatusAll); CHECK(errRes);
You can also use the pylon Viewer to easily set the parameters.