Remarks

Vc0706
Status Not Working
Source code GitHub
NuGet package Not Published
Characteristic Locus
Inheritance System.Object > Vc0706
Implements ICamera System.IDisposable
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 : ICamera, IDisposable

Constructors

View Source

Vc0706(IIODevice, SerialPortName, Int32)

Declaration
public Vc0706(IIODevice device, SerialPortName serialPortName, int baudRate)

Parameters

Type Name Description
IIODevice device
SerialPortName serialPortName
System.Int32 baudRate

Properties

View Source

IsMotionDetected

Declaration
public bool IsMotionDetected { get; }

Property Value

Type Description
System.Boolean
View Source

MotionDetectionEnabled

Declaration
public bool MotionDetectionEnabled { get; set; }

Property Value

Type Description
System.Boolean

Methods

View Source

DetectBaudRate(String)

Declaration
protected void DetectBaudRate(string port)

Parameters

Type Name Description
System.String port
View Source

Dispose()

Declaration
public void Dispose()
View Source

GetColorStatus()

Declaration
public Vc0706.ColorControl GetColorStatus()

Returns

Type Description
Vc0706.ColorControl
View Source

GetCompression()

Declaration
public int GetCompression()

Returns

Type Description
System.Int32
View Source

GetImageSize()

Declaration
public Vc0706.ImageSize GetImageSize()

Returns

Type Description
Vc0706.ImageSize
View Source

GetMotionDetectionCommStatus()

Declaration
public bool GetMotionDetectionCommStatus()

Returns

Type Description
System.Boolean
View Source

GetVersion()

Declaration
public string GetVersion()

Returns

Type Description
System.String
View Source

IsMotionDetectionEnabled()

Declaration
public bool IsMotionDetectionEnabled()

Returns

Type Description
System.Boolean
View Source

OpenComPort(String, Int32)

Declaration
protected void OpenComPort(string port = "COM1", int baudRate = 38400)

Parameters

Type Name Description
System.String port
System.Int32 baudRate
View Source

SetColorStatus(Vc0706.ColorControl)

Declaration
public void SetColorStatus(Vc0706.ColorControl colorControl)

Parameters

Type Name Description
Vc0706.ColorControl colorControl
View Source

SetImageSize(Vc0706.ImageSize)

Declaration
public void SetImageSize(Vc0706.ImageSize imageSize)

Parameters

Type Name Description
Vc0706.ImageSize imageSize
View Source

SetPortSpeed(Vc0706.ComPortSpeed)

Declaration
protected void SetPortSpeed(Vc0706.ComPortSpeed speed)

Parameters

Type Name Description
Vc0706.ComPortSpeed speed
View Source

SetTVOutput(Boolean)

Declaration
public void SetTVOutput(bool enabled)

Parameters

Type Name Description
System.Boolean enabled
View Source

TakePicture(String)

Declaration
public void TakePicture(string path)

Parameters

Type Name Description
System.String path