Remarks

Vc0706
Status Not Working
Source code GitHub
NuGet package Not Published
Characteristic Locus
Inheritance System.Object > Vc0706
Inherited Members System.Object.ToString() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.ReferenceEquals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone()
Namespace Meadow.Foundation.Sensors.Camera
Assembly Vc0706.dll

Syntax

public class Vc0706

Constructors

Vc0706(IIODevice, SerialPortName, Int32)

Declaration
public Vc0706(IIODevice device, SerialPortName portName, int baud)

Parameters

Type Name Description
IIODevice device
SerialPortName portName
System.Int32 baud

Methods

BytesAvailable()

Declaration
public byte BytesAvailable()

Returns

Type Description
System.Byte

GetColorMode()

Declaration
public Vc0706.ColorMode GetColorMode()

Returns

Type Description
Vc0706.ColorMode

GetCompression()

Declaration
public byte GetCompression()

Returns

Type Description
System.Byte

GetDownsize()

Declaration
public byte GetDownsize()

Returns

Type Description
System.Byte

GetFrameLength()

Declaration
public uint GetFrameLength()

Returns

Type Description
System.UInt32

GetImageSize()

Declaration
public Vc0706.ImageSize GetImageSize()

Returns

Type Description
Vc0706.ImageSize

GetMotionDetect()

Declaration
public bool GetMotionDetect()

Returns

Type Description
System.Boolean

GetMotionStatus(Byte)

Declaration
public bool GetMotionStatus(byte x)

Parameters

Type Name Description
System.Byte x

Returns

Type Description
System.Boolean

GetPanTiltZoom()

Declaration
public Tuple<ushort, ushort, ushort, ushort, ushort, ushort> GetPanTiltZoom()

Returns

Type Description
System.Tuple<System.UInt16, System.UInt16, System.UInt16, System.UInt16, System.UInt16, System.UInt16>

GetVersion()

Declaration
public string GetVersion()

Returns

Type Description
System.String

IsMotionDetected()

Declaration
public bool IsMotionDetected()

Returns

Type Description
System.Boolean

ReadPicture(Byte)

Declaration
public byte[] ReadPicture(byte n)

Parameters

Type Name Description
System.Byte n

Returns

Type Description
System.Byte[]

ResumeVideo()

Declaration
public bool ResumeVideo()

Returns

Type Description
System.Boolean

SetBaud57600()

Declaration
public bool SetBaud57600()

Returns

Type Description
System.Boolean

SetColorMode(Vc0706.ColorMode)

Declaration
public void SetColorMode(Vc0706.ColorMode colorControl)

Parameters

Type Name Description
Vc0706.ColorMode colorControl

SetCompression(Byte)

Declaration
public bool SetCompression(byte c)

Parameters

Type Name Description
System.Byte c

Returns

Type Description
System.Boolean

SetDownsize(Byte)

Declaration
public bool SetDownsize(byte newsize)

Parameters

Type Name Description
System.Byte newsize

Returns

Type Description
System.Boolean

SetImageSize(Vc0706.ImageSize)

Declaration
public bool SetImageSize(Vc0706.ImageSize imageSize)

Parameters

Type Name Description
Vc0706.ImageSize imageSize

Returns

Type Description
System.Boolean

SetMotionDetect(Boolean)

Declaration
public bool SetMotionDetect(bool flag)

Parameters

Type Name Description
System.Boolean flag

Returns

Type Description
System.Boolean

SetMotionStatus(Byte, Byte, Byte)

Declaration
public bool SetMotionStatus(byte x, byte d1, byte d2)

Parameters

Type Name Description
System.Byte x
System.Byte d1
System.Byte d2

Returns

Type Description
System.Boolean

SetOnScreenDisplay(Byte, Byte, String)

Declaration
public void SetOnScreenDisplay(byte x, byte y, string message)

Parameters

Type Name Description
System.Byte x
System.Byte y
System.String message

SetPanTiltZoom(UInt16, UInt16, UInt16, UInt16)

Declaration
public bool SetPanTiltZoom(ushort wz, ushort hz, ushort pan, ushort tilt)

Parameters

Type Name Description
System.UInt16 wz
System.UInt16 hz
System.UInt16 pan
System.UInt16 tilt

Returns

Type Description
System.Boolean

TakePicture()

Declaration
public bool TakePicture()

Returns

Type Description
System.Boolean

TvOff()

Declaration
public bool TvOff()

Returns

Type Description
System.Boolean

TvOn()

Declaration
public bool TvOn()

Returns

Type Description
System.Boolean