sensor — camera sensor¶
Verouderd sinds versie 4.5: De sensor-module is verouderd. Gebruik in plaats daarvan de nieuwe csi-module (zie csi — camerasensoren). Er worden geen nieuwe functies meer aan deze module toegevoegd en deze kan in een toekomstige release worden verwijderd.
De sensor-module is de oude interface op moduleniveau voor de primaire camerasensor op een OpenMV Cam. Elke aanroep is een vrije functie die werkt op een enkele verborgen CSI-instantie, wat de ondersteuning beperkt voor borden met meer dan een camera. Deze wordt behouden voor achterwaartse compatibiliteit met oudere OpenMV-scripts; nieuwe code moet in plaats daarvan de objectgeorienteerde csi-module gebruiken.
De functienamen volgen de oudere set_pixformat / set_framesize-stijl. Elke functie komt een-op-een overeen met een methode op csi.CSI; zie de csi-module voor de volledige set mogelijkheden en de beschrijvingen per argument.
Voorbeeldgebruik:
import sensor
sensor.reset()
sensor.set_pixformat(sensor.RGB565)
sensor.set_framesize(sensor.QVGA)
sensor.skip_frames(time=2000)
while True:
img = sensor.snapshot()
Functies¶
- sensor.sleep(enable: bool) None¶
Zet de camera in slaapstand als
enableTrueis. Anders wordt deze weer gewekt.
- sensor.shutdown(enable: bool) None¶
Zet de camera in een energiezuinigere modus dan de slaapstand. De camera moet worden gereset wanneer deze wordt gewekt.
- sensor.snapshot() image.Image¶
Maakt een foto met de camera en retourneert een
image.Image-object.Als
sensor.set_auto_rotation()is ingeschakeld retourneert deze methode een nieuw reeds geroteerdimage.Image-object.
- sensor.skip_frames(n: int | None = None, time: int = 300) None¶
Slaat
nframes oftimemilliseconden over (afhankelijk van wat is opgegeven) om de camera-afbeelding te laten stabiliseren na het wijzigen van camera-instellingen.Als noch
nnochtimeis opgegeven, slaat deze methode frames over gedurende 300 milliseconden.Als beide zijn opgegeven, slaat deze methode
nframes over maar verloopt natimemilliseconden.
- sensor.get_fb() image.Image | None¶
Retourneert het afbeeldingsobject dat is geretourneerd door een eerdere aanroep van
sensor.snapshot(). RetourneertNonealssensor.snapshot()nog niet eerder is aangeroepen.
- sensor.get_frame_available() bool¶
Retourneert
Trueals er een frame beschikbaar is om te lezen doorsensor.snapshot()aan te roepen.
- sensor.alloc_extra_fb(width: int, height: int, pixformat: int) image.Image¶
Verouderd sinds versie 4.5: Deze functie is verouderd en zal
OSErrorveroorzaken. Gebruik in plaats daarvan de nieuwecsi-module.
- sensor.dealloc_extra_fb() None¶
Verouderd sinds versie 4.5: Deze functie is verouderd en zal
OSErrorveroorzaken. Gebruik in plaats daarvan de nieuwecsi-module.
- sensor.set_pixformat(pixformat: int) None¶
Stelt het pixelformaat in voor de cameramodule.
pixformatis een van:sensor.JPEG(alleen voor de OV2640/OV5640)
- sensor.set_framesize(framesize: int) None¶
Stelt de framegrootte in voor de cameramodule. Zie de framesize-constanten hieronder voor geldige waarden.
- sensor.set_windowing(roi: Tuple[int, int] | Tuple[int, int, int, int] | List[int]) None¶
Stelt de resolutie van de camera in op een subresolutie binnen de huidige resolutie.
roiis een rect-tuple/lijst(x, y, w, h). Je kunt ook(w, h)doorgeven en deroiwordt dan gecentreerd op het frame. De argumenten kunnen ook uitgepakt als positionele gehele getallen worden doorgegeven.
- sensor.get_windowing() Tuple[int, int, int, int]¶
Retourneert de
roi-tuple(x, y, w, h)die eerder is ingesteld metsensor.set_windowing().
- sensor.set_gainceiling(gainceiling: int) bool¶
Stelt het versterkingsplafond van de camera-afbeelding in. Geldige waarden zijn
2,4,8,16,32,64of128. RetourneertTruebij succes.
- sensor.set_contrast(contrast: int) bool¶
Stelt het contrast van de camera-afbeelding in. Geldig bereik is
-3tot+3. RetourneertTruebij succes.
- sensor.set_brightness(brightness: int) bool¶
Stelt de helderheid van de camera-afbeelding in. Geldig bereik is
-3tot+3. RetourneertTruebij succes.
- sensor.set_saturation(saturation: int) bool¶
Stelt de verzadiging van de camera-afbeelding in. Geldig bereik is
-3tot+3. RetourneertTruebij succes.
- sensor.set_quality(quality: int) bool¶
Stelt de JPEG-compressiekwaliteit van de camera-afbeelding in. Geldig bereik is
0tot100. RetourneertTruebij succes. Alleen voor de OV2640/OV5640-camera’s.
- sensor.set_colorbar(enable: bool) bool¶
Schakelt de testmodus met kleurbalken in (
True) of uit (False). RetourneertTruebij succes.
- sensor.set_auto_gain(enable: int, gain_db: float | None = None, gain_db_ceiling: float | None = None) None¶
enableschakelt de automatische versterkingsregeling in (1) of uit (0).Als
enable0is, kun je een vaste versterking in decibel instellen metgain_db.Als
enableniet nul is, kun je het maximale versterkingsplafond in decibel instellen metgain_db_ceilingvoor het algoritme voor automatische versterkingsregeling.gain_dbengain_db_ceilingzijn alleen-trefwoordargumenten.
- sensor.set_auto_exposure(enable: int, exposure_us: int = -1) None¶
enableschakelt de automatische belichtingsregeling in (1) of uit (0).Als
enable0is, kun je een vaste belichtingstijd in microseconden instellen metexposure_us.exposure_usis een alleen-trefwoordargument.
- sensor.get_exposure_us() int¶
Retourneert de huidige belichtingswaarde van de camera in microseconden.
- sensor.set_auto_whitebal(enable: int, rgb_gain_db: Tuple[float, float, float] | None = None) None¶
enableschakelt de automatische witbalans in (1) of uit (0).Als
enable0is, kun je respectievelijk voor het rode, groene en blauwe kanaal een vaste versterking in decibel instellen metrgb_gain_db.rgb_gain_dbis een alleen-trefwoordargument.
- sensor.get_rgb_gain_db() Tuple[float, float, float]¶
Retourneert een tuple met de huidige rode, groene en blauwe versterkingswaarden van de camera in decibel.
- sensor.set_auto_blc(enable: int, regs: List[int] | None = None) None¶
Stelt de regeling voor automatische zwartniveaukalibratie (BLC) op de camera in.
enableis1om in te schakelen of0om uit te schakelen.regsindien uitgeschakeld, kun je de BLC-registerwaarden handmatig instellen via de waarden die eerder zijn gelezen metsensor.get_blc_regs(). De lengte van de lijst moet overeenkomen met het aantal BLC-registers van de sensor.
- sensor.get_blc_regs() List[int]¶
Retourneert de BLC-registers van de sensor als een lijst van gehele getallen. Voor gebruik met
sensor.set_auto_blc().
- sensor.set_hmirror(enable: bool) None¶
Schakelt de horizontale spiegelmodus in (
True) of uit (False). Standaard uit.
- sensor.set_vflip(enable: bool) None¶
Schakelt de verticale spiegelmodus in (
True) of uit (False). Standaard uit.
- sensor.set_transpose(enable: bool) None¶
Schakelt de transponeermodus in (
True) of uit (False). Standaard uit.vflip=False, hmirror=False, transpose=False -> 0 graden rotatie
vflip=True, hmirror=False, transpose=True -> 90 graden rotatie
vflip=True, hmirror=True, transpose=False -> 180 graden rotatie
vflip=False, hmirror=True, transpose=True -> 270 graden rotatie
- sensor.set_auto_rotation(enable: bool) None¶
Schakelt de automatische rotatiemodus in (
True) of uit (False). Standaard uit. Werkt alleen wanneer de OpenMV Cam eenimuheeft geinstalleerd.
- sensor.set_framebuffers(count: int) None¶
Stelt het aantal framebuffers in dat wordt gebruikt om afbeeldingsgegevens te ontvangen.
countkan1(enkele buffer),2(dubbele buffer),3(driedubbele buffer) zijn, of4of meer om de sensordriver in video-FIFO-modus te zetten waarbij ontvangen frames worden opgeslagen in een FIFO vancountbuffers.
- sensor.disable_delays(disable: bool | None = None) bool | None¶
Als
disableTrueis, worden alle stabilisatievertragingen in de sensormodule uitgeschakeld.Indien aangeroepen zonder argumenten retourneert
Trueals vertragingen zijn uitgeschakeld.
- sensor.disable_full_flush(disable: bool | None = None) bool | None¶
Als
disableTrueis, wordt het automatisch legen van de framebuffer bij frameverlies uitgeschakeld.Indien aangeroepen zonder argumenten retourneert
Trueals het automatisch legen is uitgeschakeld.
- sensor.set_special_effect(sde: int) bool¶
Stelt het speciale digitale effect (SDE) op de sensor in.
sdeis een vansensor.NORMALofsensor.NEGATIVE. RetourneertTruebij succes.
- sensor.set_lens_correction(enable: bool, radi: int, coef: int) bool¶
enableTrueom in te schakelen,Falseom uit te schakelen.radigeheeltallige straal van te corrigeren pixels.coefsterkte van de correctie.Retourneert
Truebij succes.
- sensor.set_vsync_callback(cb: Callable[[int], None] | None) None¶
Registreert callback
cbom te worden uitgevoerd (in interruptcontext) telkens wanneer de cameramodule een nieuw frame genereert (maar voordat het frame is ontvangen).cbneemt een argument: de huidige toestand van de vsync-pin na de wijziging.Geef een niet-aanroepbare waarde door (bijv.
None) om de registratie ongedaan te maken.
- sensor.set_frame_callback(cb: Callable[[], None] | None) None¶
Registreert callback
cbom te worden uitgevoerd (in interruptcontext) telkens wanneer de cameramodule een nieuw frame genereert en het frame klaar is om te worden gelezen viasensor.snapshot().cbneemt geen argumenten.Geef een niet-aanroepbare waarde door (bijv.
None) om de registratie ongedaan te maken.
- sensor.ioctl(request: int, *args: Any) Any¶
Voert een sensorspecifiek verzoek uit.
requestis een van deIOCTL_*-constanten; de overige positionele argumenten en de retourwaarde hangen af van het verzoek. De ondersteunde verzoeken zijn hieronder gegroepeerd per sensorfamilie.Algemeen (elke sensor):
ioctl(IOCTL_SET_READOUT_WINDOW, (x, y, w, h))ioctl(IOCTL_SET_READOUT_WINDOW, (w, h))Stelt het uitleesvenster van de sensor in. Een kleiner venster verhoogt de framesnelheid ten koste van het gezichtsveld.
ioctl(IOCTL_GET_READOUT_WINDOW)Retourneert het huidige uitleesvenster als een
(x, y, w, h)-tuple.ioctl(IOCTL_SET_TRIGGERED_MODE, enable)Schakelt de getriggerde modus op de MT9V034 in (
True) of uit (False).ioctl(IOCTL_GET_TRIGGERED_MODE)Retourneert de huidige toestand van de getriggerde modus als een
bool.ioctl(IOCTL_SET_FOV_WIDE, enable)Wanneer
True, instrueertset_framesize()om te optimaliseren voor gezichtsveld in plaats van framesnelheid.ioctl(IOCTL_GET_FOV_WIDE)Retourneert de huidige FOV-wide-toestand als een
bool.ioctl(IOCTL_SET_NIGHT_MODE, enable)Schakelt de “nachtmodus” voor weinig licht van de sensor in (
True) of uit (False). Alleen OV7725 en OV5640.ioctl(IOCTL_GET_NIGHT_MODE)Retourneert de huidige nachtmodus-toestand als een
bool.ioctl(IOCTL_GET_RGB_STATS)Retourneert een 4-tuple van ruwe RGB-kanaalstatistieken
(r, gb, gr, b)gelezen van de sensor (doorgaans gebruikt voor witbalansafstemming).
OV5640 FPC – autofocus:
ioctl(IOCTL_TRIGGER_AUTO_FOCUS)Start een autofocus-sweep op de OV5640 FPC-module.
ioctl(IOCTL_PAUSE_AUTO_FOCUS)Pauzeert een lopende autofocus-sweep.
ioctl(IOCTL_RESET_AUTO_FOCUS)Reset de autofocuspositie naar de standaardwaarde.
ioctl(IOCTL_WAIT_ON_AUTO_FOCUS)ioctl(IOCTL_WAIT_ON_AUTO_FOCUS, timeout_ms)Blokkeert totdat de huidige autofocus-sweep is voltooid.
timeout_msis standaard 5000 indien weggelaten.
FLIR Lepton:
ioctl(IOCTL_LEPTON_GET_WIDTH)Retourneert de breedte van de Lepton-afbeelding in pixels.
ioctl(IOCTL_LEPTON_GET_HEIGHT)Retourneert de hoogte van de Lepton-afbeelding in pixels.
ioctl(IOCTL_LEPTON_GET_RADIOMETRY)Retourneert het type van de Lepton (radiometrisch of niet) als een int.
ioctl(IOCTL_LEPTON_GET_REFRESH)Retourneert de verversingsfrequentie van de Lepton in Hz.
ioctl(IOCTL_LEPTON_GET_RESOLUTION)Retourneert de ADC-resolutie van de Lepton in bits.
ioctl(IOCTL_LEPTON_RUN_COMMAND, cmd)Voert een FLIR Lepton SDK-opdracht uit.
cmdis de 16-bits opdracht-id die door de SDK is gedefinieerd.ioctl(IOCTL_LEPTON_SET_ATTRIBUTE, attr_id, payload)Schrijft een Lepton SDK-attribuut.
attr_idis de 16-bits attribuut-id;payloadis eenbytes/bytearraywaarvan de lengte een veelvoud van 16 bits moet zijn.ioctl(IOCTL_LEPTON_GET_ATTRIBUTE, attr_id, words)Leest een Lepton SDK-attribuut.
attr_idis de 16-bits attribuut-id;wordsis het aantal te lezen 16-bits woorden. Retourneert eenbytearray.ioctl(IOCTL_LEPTON_GET_FPA_TEMP)Retourneert de temperatuur van de focal-plane-array van de Lepton in graden Celsius.
ioctl(IOCTL_LEPTON_GET_AUX_TEMP)Retourneert de hulptemperatuur van de Lepton in graden Celsius.
ioctl(IOCTL_LEPTON_SET_MODE, measurement_enabled)ioctl(IOCTL_LEPTON_SET_MODE, measurement_enabled, high_temp_enabled)Schakelt de Lepton tussen AGC- en directe-temperatuuruitvoer.
measurement_enabled=Trueschakelt directe temperatuuruitvoer in. De optionelehigh_temp_enabled-vlag selecteert het hogetemperatuurbereik.ioctl(IOCTL_LEPTON_GET_MODE)Retourneert een 2-tuple
(measurement_enabled, high_temp_enabled).ioctl(IOCTL_LEPTON_SET_RANGE, min_temp_c, max_temp_c)Stelt het temperatuurbereik in dat wordt toegewezen aan
0..255wanneer de meetmodus is ingeschakeld.ioctl(IOCTL_LEPTON_GET_RANGE)Retourneert het huidige
(min_celsius, max_celsius)-bereik.
Himax HM01B0 – bewegingsdetectie:
ioctl(IOCTL_HIMAX_MD_ENABLE, enable)Schakelt het bewegingsdetectieblok op de sensor van de HM01B0 in (
True) of uit (False).ioctl(IOCTL_HIMAX_MD_WINDOW, (x, y, w, h))ioctl(IOCTL_HIMAX_MD_WINDOW, (w, h))Stelt het bewegingsdetectievenster op de HM01B0 in.
ioctl(IOCTL_HIMAX_MD_THRESHOLD, threshold)Stelt de bewegingsdetectiedrempelwaarde in (
0–255).ioctl(IOCTL_HIMAX_MD_CLEAR)Wist de interruptvergrendeling van de bewegingsdetectie.
ioctl(IOCTL_HIMAX_OSC_ENABLE, enable)Schakelt de interne oscillator van de HM01B0 in (
True) of uit (False).
Prophesee GENX320 – event-sensor:
ioctl(IOCTL_GENX320_SET_BIASES, preset)Past een bias-preset toe.
presetis een van deGENX320_BIASES_*-constanten.ioctl(IOCTL_GENX320_SET_BIAS, bias, value)Stelt een enkele bias in.
biasis een van deGENX320_BIAS_*-constanten;valueis de geheeltallige instelling.ioctl(IOCTL_GENX320_SET_AFK, enable)ioctl(IOCTL_GENX320_SET_AFK, enable, freq_low_hz, freq_high_hz)Configureert het anti-flikkerfilter.
enableis een bool; de optionele frequentieargumenten stellen de doorlaatband van het filter in.
- sensor.set_color_palette(palette: int) None¶
Stelt het kleurenpalet in voor de grijswaarden-naar-RGB565-conversie van de FLIR Lepton (en vergelijkbare).
paletteis een vanimage.PALETTE_RAINBOW,image.PALETTE_IRONBOW,image.PALETTE_DEPTH,image.PALETTE_EVT_DARKofimage.PALETTE_EVT_LIGHT.
- sensor.get_color_palette() int | None¶
Retourneert de huidige kleurenpalet-instelling, of
Noneals het actieve palet niet wordt herkend.
Constanten¶
- sensor.RGB565: int¶
RGB565 pixelformaat. Elke pixel is 16-bits, 2-bytes. 5-bits rood, 6-bits groen, 5-bits blauw.
- sensor.JPEG: int¶
JPEG-modus. Gecomprimeerde JPEG-uitvoer. Werkt alleen voor de OV2640/OV5640-camera’s.
- sensor.OV2640: int¶
sensor.get_id()retourneert dit voor de OV2640-camera.
- sensor.OV5640: int¶
sensor.get_id()retourneert dit voor de OV5640-camera.
- sensor.OV7670: int¶
sensor.get_id()retourneert dit voor de OV7670-camera.
- sensor.OV7690: int¶
sensor.get_id()retourneert dit voor de OV7690-camera.
- sensor.OV7725: int¶
sensor.get_id()retourneert dit voor de OV7725-camera.
- sensor.OV9650: int¶
sensor.get_id()retourneert dit voor de OV9650-camera.
- sensor.MT9V022: int¶
sensor.get_id()retourneert dit voor de MT9V022-camera.
- sensor.MT9V024: int¶
sensor.get_id()retourneert dit voor de MT9V024-camera.
- sensor.MT9V032: int¶
sensor.get_id()retourneert dit voor de MT9V032-camera.
- sensor.MT9V034: int¶
sensor.get_id()retourneert dit voor de MT9V034-camera.
- sensor.MT9M114: int¶
sensor.get_id()retourneert dit voor de MT9M114-camera.
- sensor.BOSON320: int¶
sensor.get_id()retourneert dit voor de BOSON 320x256-camera.
- sensor.BOSON640: int¶
sensor.get_id()retourneert dit voor de BOSON 640x512-camera.
- sensor.LEPTON: int¶
sensor.get_id()retourneert dit voor de LEPTON1/2/3-camera’s.
- sensor.HM01B0: int¶
sensor.get_id()retourneert dit voor de HM01B0-camera.
- sensor.HM0360: int¶
sensor.get_id()retourneert dit voor de HM0360-camera.
- sensor.GC2145: int¶
sensor.get_id()retourneert dit voor de GC2145-camera.
- sensor.GENX320ES: int¶
sensor.get_id()retourneert dit voor de GENX320-camera (engineering sample).
- sensor.GENX320: int¶
sensor.get_id()retourneert dit voor de GENX320-camera.
- sensor.PAG7920: int¶
sensor.get_id()retourneert dit voor de PAG7920-camera.
- sensor.PAG7936: int¶
sensor.get_id()retourneert dit voor de PAG7936-camera.
- sensor.PAJ6100: int¶
sensor.get_id()retourneert dit voor de PAJ6100-camera.
- sensor.FROGEYE2020: int¶
sensor.get_id()retourneert dit voor de FROGEYE2020-camera.
- sensor.NORMAL: int¶
Geef door aan
sensor.set_special_effect()voor normale uitvoer (geen SDE).
- sensor.NEGATIVE: int¶
Geef door aan
sensor.set_special_effect()voor uitvoer van een negatieve afbeelding.
- sensor.B64X32: int¶
64x32-resolutie. Voor gebruik met
Image.find_displacement()en andere FFT-gebaseerde algoritmen.
- sensor.B64X64: int¶
64x64-resolutie. Voor gebruik met
Image.find_displacement()en andere FFT-gebaseerde algoritmen.
- sensor.B128X64: int¶
128x64-resolutie. Voor gebruik met
Image.find_displacement()en andere FFT-gebaseerde algoritmen.
- sensor.B128X128: int¶
128x128-resolutie. Voor gebruik met
Image.find_displacement()en andere FFT-gebaseerde algoritmen.
- sensor.IOCTL_SET_READOUT_WINDOW: int¶
Stelt het uitleesvenster van de sensor in. Zie
sensor.ioctl().
- sensor.IOCTL_GET_READOUT_WINDOW: int¶
Haalt het uitleesvenster van de sensor op. Zie
sensor.ioctl().
- sensor.IOCTL_SET_TRIGGERED_MODE: int¶
Stelt de getriggerde modus in (bijv. voor de MT9V034). Zie
sensor.ioctl().
- sensor.IOCTL_GET_TRIGGERED_MODE: int¶
Haalt de huidige toestand van de getriggerde modus op. Zie
sensor.ioctl().
- sensor.IOCTL_SET_FOV_WIDE: int¶
Optimaliseert
sensor.set_framesize()voor gezichtsveld in plaats van FPS. Ziesensor.ioctl().
- sensor.IOCTL_GET_FOV_WIDE: int¶
Haalt de huidige optimalisatietoestand voor gezichtsveld boven FPS op. Zie
sensor.ioctl().
- sensor.IOCTL_TRIGGER_AUTO_FOCUS: int¶
Triggert autofocus op de OV5640 FPC-cameramodule. Zie
sensor.ioctl().
- sensor.IOCTL_PAUSE_AUTO_FOCUS: int¶
Pauzeert autofocus op de OV5640 FPC-cameramodule. Zie
sensor.ioctl().
- sensor.IOCTL_RESET_AUTO_FOCUS: int¶
Reset autofocus op de OV5640 FPC-cameramodule. Zie
sensor.ioctl().
- sensor.IOCTL_WAIT_ON_AUTO_FOCUS: int¶
Wacht tot autofocus is voltooid op de OV5640 FPC-cameramodule. Zie
sensor.ioctl().
- sensor.IOCTL_SET_NIGHT_MODE: int¶
Schakelt nachtmodus op de sensor in/uit. Zie
sensor.ioctl().
- sensor.IOCTL_GET_NIGHT_MODE: int¶
Haalt de huidige nachtmodus-toestand op. Zie
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_WIDTH: int¶
Haalt de breedte van de FLIR Lepton-afbeelding in pixels op. Zie
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_HEIGHT: int¶
Haalt de hoogte van de FLIR Lepton-afbeelding in pixels op. Zie
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_RADIOMETRY: int¶
Haalt het type van de FLIR Lepton op (radiometrisch of niet). Zie
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_REFRESH: int¶
Haalt de verversingsfrequentie van de FLIR Lepton in Hz op. Zie
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_RESOLUTION: int¶
Haalt de ADC-resolutie van de FLIR Lepton in bits op. Zie
sensor.ioctl().
- sensor.IOCTL_LEPTON_RUN_COMMAND: int¶
Voert een 16-bits FLIR Lepton SDK-opdracht uit. Zie
sensor.ioctl().
- sensor.IOCTL_LEPTON_SET_ATTRIBUTE: int¶
Stelt een FLIR Lepton-attribuut in. Zie
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_ATTRIBUTE: int¶
Haalt een FLIR Lepton-attribuut op. Zie
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_FPA_TEMP: int¶
Haalt de FPA-temperatuur van de FLIR Lepton in Celsius op. Zie
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_AUX_TEMP: int¶
Haalt de AUX-temperatuur van de FLIR Lepton in Celsius op. Zie
sensor.ioctl().
- sensor.IOCTL_LEPTON_SET_MODE: int¶
Stelt de meetmodus van de FLIR Lepton in. Zie
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_MODE: int¶
Haalt de meetmodus-toestand van de FLIR Lepton op. Zie
sensor.ioctl().
- sensor.IOCTL_LEPTON_SET_RANGE: int¶
Stelt het temperatuurbereik van de meetmodus van de FLIR Lepton in. Zie
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_RANGE: int¶
Haalt het temperatuurbereik van de meetmodus van de FLIR Lepton op. Zie
sensor.ioctl().
- sensor.IOCTL_HIMAX_MD_ENABLE: int¶
Schakelt HM01B0-bewegingsdetectie in/uit. Zie
sensor.ioctl().
- sensor.IOCTL_HIMAX_MD_WINDOW: int¶
Stelt het bewegingsdetectievenster van de HM01B0 in. Zie
sensor.ioctl().
- sensor.IOCTL_HIMAX_MD_THRESHOLD: int¶
Stelt de bewegingsdetectiedrempelwaarde van de HM01B0 in. Zie
sensor.ioctl().
- sensor.IOCTL_HIMAX_MD_CLEAR: int¶
Wist de bewegingsdetectie-interrupt van de HM01B0. Zie
sensor.ioctl().
- sensor.IOCTL_HIMAX_OSC_ENABLE: int¶
Schakelt de interne oscillator van de HM01B0 in/uit. Zie
sensor.ioctl().
- sensor.IOCTL_GET_RGB_STATS: int¶
Haalt de
(r, gb, gr, b)RGB-statistieken van de sensor op. Ziesensor.ioctl().
- sensor.IOCTL_GENX320_SET_BIASES: int¶
Stelt de bias-preset van de GENX320-sensor in. Zie
sensor.ioctl().
- sensor.IOCTL_GENX320_SET_BIAS: int¶
Stelt een enkele bias van de GENX320-sensor in. Zie
sensor.ioctl().
- sensor.IOCTL_GENX320_SET_AFK: int¶
Stelt de parameters van het anti-flikkerfilter van de GENX320 in. Zie
sensor.ioctl().