Skip to main content

GHIElectronics.TinyCLR.Devices.Camera

NuGet package containing 6 types across 2 namespaces (GHIElectronics.TinyCLR.Devices.Camera, GHIElectronics.TinyCLR.Devices.Camera.Provider).

Classes

ClassNamespaceSummary
CameraControllerGHIElectronics.TinyCLR.Devices.CameraRepresents a DCMI / parallel camera interface. Configure timing via SetActiveSettings, Enable the capture engine, then call Capture(byte[], int) to read a frame into a buffer.
CameraControllerApiWrapperGHIElectronics.TinyCLR.Devices.Camera.ProviderConcrete ICameraControllerProvider backed by the native TinyCLR camera HAL.

Interfaces

InterfaceNamespaceSummary
ICameraControllerProviderGHIElectronics.TinyCLR.Devices.Camera.ProviderProvider contract for a camera controller.

Enums

EnumNamespaceSummary
CaptureRateGHIElectronics.TinyCLR.Devices.CameraFrame-dropping policy for the capture engine.
ExtendedDataModeGHIElectronics.TinyCLR.Devices.CameraCamera-to-SoC parallel data bus width.
SynchronizationModeGHIElectronics.TinyCLR.Devices.CameraHow the camera frames its data.