Class ArducamMini2MP
Represents the Arducam Mini 2MP camera module
Assembly: Arducam.dll
View Source
Declaration
public class ArducamMini2MP : Arducam, IPhotoCamera, ISpiPeripheral, II2cPeripheral
Inheritance: System.Object
-> Meadow.Foundation.Sensors.Camera.Arducam
Implements:
Meadow.Peripherals.Sensors.Cameras.IPhotoCamera
, Meadow.Hardware.ISpiPeripheral
, Meadow.Hardware.II2cPeripheral
Methods
Initialize()
Initializes the camera module
View Source
Declaration
protected override Task Initialize()
Returns
System.Threading.Tasks.Task
SetJpegSize(ImageSize)
Sets the Jpeg capture resolution
View Source
Declaration
public override Task SetJpegSize(Arducam.ImageSize size)
Returns
System.Threading.Tasks.Task
Parameters
Type | Name | Description |
---|---|---|
Meadow.Foundation.Sensors.Camera.Arducam.ImageSize | size | The desired image size |
Validate()
Validate the camera
View Source
Declaration
protected override Task Validate()
Returns
System.Threading.Tasks.Task
SetLightMode(LightMode)
The camera lighting mode
View Source
Declaration
public void SetLightMode(Arducam.LightMode lightMode)
Parameters
Type | Name |
---|---|
Meadow.Foundation.Sensors.Camera.Arducam.LightMode | lightMode |
SetColorSaturation(ColorSaturation)
Set the camera color saturation
View Source
Declaration
public void SetColorSaturation(Arducam.ColorSaturation saturation)
Parameters
Type | Name |
---|---|
Meadow.Foundation.Sensors.Camera.Arducam.ColorSaturation | saturation |
SetBrightness(Brightness)
Set the camera brightness
View Source
Declaration
public void SetBrightness(Arducam.Brightness brightness)
Parameters
Type | Name |
---|---|
Meadow.Foundation.Sensors.Camera.Arducam.Brightness | brightness |
SetContrast(Contrast)
Set the camera contrast
View Source
Declaration
public void SetContrast(Arducam.Contrast contrast)
Parameters
Type | Name |
---|---|
Meadow.Foundation.Sensors.Camera.Arducam.Contrast | contrast |
Implements
Meadow.Peripherals.Sensors.Cameras.IPhotoCamera
Meadow.Hardware.ISpiPeripheral
Meadow.Hardware.II2cPeripheral