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

# MobileCameraCommunication

Manages network communication with mobile cameras

Base class (inherits properties and methods): _[CameraCommunication](/python-api/docs/cameracommunication#cameracommunication)_

## Properties

#### **iFrameSendIdRequest** : _int_

## Methods

#### **disconnectAllCameras**(self)

#### **enableCameraStats**(self, cam: _[MobileCam](/python-api/docs/mobilecam#mobilecam)_, enable: _bool_)

#### **enableCameraStatsAll**(self, enable: _bool_)

#### **getUnlicensedCameras**(self) -> _List\[[MobileCam](/python-api/docs/mobilecam#mobilecam)\]_

#### **isReceivingStats**(self, cam: _[MobileCam](/python-api/docs/mobilecam#mobilecam)_) -> _bool_

#### **nAliveMVCameras**(self) -> _int_

The number of MV cameras that are currently alive on the network (i.e. discovered and responding).

#### **sendCaptureOutputImagePng**(self, cam: _[MobileCam](/python-api/docs/mobilecam#mobilecam)_) -> _bool_

#### **sendCaptureOutputImageRaw**(self, cam: _[MobileCam](/python-api/docs/mobilecam#mobilecam)_) -> _bool_

#### **sendSetCameraAuto**(self, cam: _[MobileCam](/python-api/docs/mobilecam#mobilecam)_, mode: _[CamParamMode](/python-api/docs/camparammode#camparammode)_, poi: _[Vec2](/python-api/docs/vec2#vec2) | [Int2](/python-api/docs/int2#int2) | [Vec](/python-api/docs/vec#vec)_) -> _bool_

#### **sendSetExposure**(self, cam: _[MobileCam](/python-api/docs/mobilecam#mobilecam)_, exposureDur: _float_, iso: _float_, poi: _[Vec2](/python-api/docs/vec2#vec2) | [Int2](/python-api/docs/int2#int2) | [Vec](/python-api/docs/vec#vec)_) -> _bool_

#### **sendSetExposureTarget**(self, cam: _[MobileCam](/python-api/docs/mobilecam#mobilecam)_, exposureTarget: _float_) -> _bool_

#### **sendSetFocalLength**(self, cam: _[MobileCam](/python-api/docs/mobilecam#mobilecam)_, focalLength: _float_) -> _bool_

#### **sendSetLensPos**(self, cam: _[MobileCam](/python-api/docs/mobilecam#mobilecam)_, normalisedLensPos: _float_, poi: _[Vec2](/python-api/docs/vec2#vec2) | [Int2](/python-api/docs/int2#int2) | [Vec](/python-api/docs/vec#vec)_) -> _bool_

#### **sendSetLensPosCompensation**(self, cam: _[MobileCam](/python-api/docs/mobilecam#mobilecam)_, compMode: _[LensPosCompensation](/python-api/docs/lensposcompensation#lensposcompensation)_) -> _bool_

#### **sendSetPointOfInterest**(self, cam: _[MobileCam](/python-api/docs/mobilecam#mobilecam)_, poi: _[Vec2](/python-api/docs/vec2#vec2) | [Int2](/python-api/docs/int2#int2) | [Vec](/python-api/docs/vec#vec)_) -> _bool_

#### **sendSetSendRgbImages**(self, cam: _[MobileCam](/python-api/docs/mobilecam#mobilecam)_, onOff: _bool_) -> _bool_

#### **sendSetWhiteBalance**(self, cam: _[MobileCam](/python-api/docs/mobilecam#mobilecam)_, wbRgbGains: _[Vec](/python-api/docs/vec#vec) | [Vec2](/python-api/docs/vec2#vec2)_) -> _bool_

#### **serialLicenseCamCount**(self) -> _int_
