---
title: "VFCDeviceStatus"
description: "API documentation for VFCDeviceStatus"
url: https://developer.disguise.one/python-api/docs/vfcdevicestatus/
---

# VFCDeviceStatus

See also: [D3Net Guide](/plugins/guides/d3net), [Feed Guide](/plugins/guides/feed)

Base class: _\_BlipEnum_

## Variables

#### **STATUS\_NORMAL** = 0

#### **STATUS\_DIFFERENT\_RESOLUTION** = 1

#### **STATUS\_DIFFERENT\_REFRESH\_RATE** = 2

#### **STATUS\_DIFFERENT\_BIT\_DEPTH** = 3

#### **STATUS\_DIFFERENT\_EDID\_EMULATION** = 4

#### **STATUS\_NO\_MACHINE\_CONNECTED** = 5

#### **STATUS\_NO\_OUTPUT\_CONNECTED** = 6

#### **STATUS\_NO\_SFP\_CONNECTED** = 7

#### **STATUS\_INCOMPATIBLE\_VFC** = 8

#### **STATUS\_INVALID\_BIT\_DEPTH** = 9

#### **STATUS\_DIFFERENT\_IPNETCONFIG\_0** = 10

#### **STATUS\_DIFFERENT\_IPNETCONFIG\_1** = 11

#### **STATUS\_DIFFERENT\_IPNETNVMCONFIG\_0** = 12

#### **STATUS\_DIFFERENT\_IPNETNVMCONFIG\_1** = 13

#### **STATUS\_DIFFERENT\_VIDEO\_OUTPUT\_MODE** = 14

#### **STATUS\_DIFFERENT\_VIDEOSINK\_RATE** = 15

#### **STATUS\_DIFFERENT\_PTP\_DOMAIN\_NUMBER** = 16

#### **STATUS\_DIFFERENT\_PTP\_PROFILE** = 17

#### **STATUS\_PTP\_NOT\_LOCKED** = 18

#### **STATUS\_ERROR** = 19

#### **STATUS\_UNRESPONSIVE** = 20

#### **STATUS\_VFC\_FAILED\_INIT** = 21

#### **STATUS\_VFC\_FAILED\_FTDI** = 22

## Constructors

#### **\_\_init\_\_**(self)

Default constructor for VFCDeviceStatus

#### **\_\_init\_\_**(self, other: _[VFCDeviceStatus](/python-api/docs/vfcdevicestatus#vfcdevicestatus)_)

Copy constructor for VFCDeviceStatus

## Methods

#### **toString**(self) -> _str_

The name of this enumerator, or an empty string if its value is not a named enumerator

## Static Methods

#### **fromInt**(arg0: _int_) -> _[VFCDeviceStatus](/python-api/docs/vfcdevicestatus#vfcdevicestatus)_

The enumerator with the given integer value, which need not be one of the named enumerators

## Special Methods

#### **\_\_index\_\_**(self) -> _int_

The integer value of this enumerator, for use as a list index

#### **\_\_int\_\_**(self) -> _int_

The integer value of this enumerator

#### **\_\_repr\_\_**(self) -> _str_

The enum and enumerator names, as ; str() and print give the same

#### **\_\_lt\_\_**(self, other: _Self | int_) -> _bool_

Orders by integer value; ordering against a different enum raises TypeError

#### **\_\_le\_\_**(self, other: _Self | int_) -> _bool_

Orders by integer value; ordering against a different enum raises TypeError

#### **\_\_gt\_\_**(self, other: _Self | int_) -> _bool_

Orders by integer value; ordering against a different enum raises TypeError

#### **\_\_ge\_\_**(self, other: _Self | int_) -> _bool_

Orders by integer value; ordering against a different enum raises TypeError
