sensor — sensore della camera¶
Deprecato dalla versione 4.5: Il modulo sensor è deprecato. Utilizza invece il nuovo modulo csi (vedi csi — sensori camera). Non verranno aggiunte nuove funzionalità a questo modulo e potrebbe essere rimosso in una versione futura.
Il modulo sensor è la vecchia interfaccia a livello di modulo per il sensore principale della camera su una OpenMV Cam. Ogni chiamata è una funzione libera che opera su una singola istanza CSI nascosta, il che limita il supporto per le schede con più di una camera. È mantenuto per la retrocompatibilità con i vecchi script OpenMV; il nuovo codice dovrebbe utilizzare invece il modulo csi orientato agli oggetti.
I nomi delle funzioni seguono il vecchio stile set_pixformat / set_framesize. Ogni funzione corrisponde uno-a-uno a un metodo di csi.CSI; consulta il modulo csi per l’insieme completo delle funzionalità e per le descrizioni dei singoli argomenti.
Esempio di utilizzo:
import sensor
sensor.reset()
sensor.set_pixformat(sensor.RGB565)
sensor.set_framesize(sensor.QVGA)
sensor.skip_frames(time=2000)
while True:
img = sensor.snapshot()
Funzioni¶
- sensor.sleep(enable: bool) None¶
Mette la camera in modalità sleep se
enableèTrue. Altrimenti, la riattiva.
- sensor.shutdown(enable: bool) None¶
Mette la camera in una modalità a consumo energetico inferiore rispetto allo sleep. La camera deve essere resettata al risveglio.
- sensor.snapshot() image.Image¶
Scatta una foto utilizzando la camera e restituisce un oggetto
image.Image.Se
sensor.set_auto_rotation()è abilitato, questo metodo restituisce un nuovo oggettoimage.Imagegià ruotato.
- sensor.skip_frames(n: int | None = None, time: int = 300) None¶
Salta
nframe otimemillisecondi (a seconda di quale è specificato) per lasciare che l’immagine della camera si stabilizzi dopo aver modificato le impostazioni della camera.Se non viene specificato né
nnétime, questo metodo salta i frame per 300 millisecondi.Se vengono specificati entrambi, questo metodo salta
nframe ma andrà in timeout dopotimemillisecondi.
- sensor.get_fb() image.Image | None¶
Restituisce l’oggetto immagine restituito da una precedente chiamata a
sensor.snapshot(). RestituisceNonesesensor.snapshot()non è stato chiamato in precedenza.
- sensor.get_frame_available() bool¶
Restituisce
Truese è disponibile un frame da leggere chiamandosensor.snapshot().
- sensor.alloc_extra_fb(width: int, height: int, pixformat: int) image.Image¶
Deprecato dalla versione 4.5: Questa funzione è deprecata e solleverà
OSError. Utilizza invece il nuovo modulocsi.
- sensor.dealloc_extra_fb() None¶
Deprecato dalla versione 4.5: Questa funzione è deprecata e solleverà
OSError. Utilizza invece il nuovo modulocsi.
- sensor.set_pixformat(pixformat: int) None¶
Imposta il formato dei pixel per il modulo camera.
pixformatè uno tra:sensor.JPEG(solo per OV2640/OV5640)
- sensor.set_framesize(framesize: int) None¶
Imposta la dimensione del frame per il modulo camera. Vedi le costanti framesize più sotto per i valori validi.
- sensor.set_windowing(roi: Tuple[int, int] | Tuple[int, int, int, int] | List[int]) None¶
Imposta la risoluzione della camera a una sotto-risoluzione all’interno della risoluzione corrente.
roiè una tupla/lista di tipo rect(x, y, w, h). Puoi anche passare(w, h)e laroiverrà centrata sul frame. Gli argomenti possono anche essere passati spacchettati come interi posizionali.
- sensor.get_windowing() Tuple[int, int, int, int]¶
Restituisce la tupla
roi(x, y, w, h)impostata in precedenza consensor.set_windowing().
- sensor.set_gainceiling(gainceiling: int) bool¶
Imposta il tetto massimo del guadagno dell’immagine della camera. I valori validi sono
2,4,8,16,32,64o128. RestituisceTruein caso di successo.
- sensor.set_contrast(contrast: int) bool¶
Imposta il contrasto dell’immagine della camera. L’intervallo valido va da
-3a+3. RestituisceTruein caso di successo.
- sensor.set_brightness(brightness: int) bool¶
Imposta la luminosità dell’immagine della camera. L’intervallo valido va da
-3a+3. RestituisceTruein caso di successo.
- sensor.set_saturation(saturation: int) bool¶
Imposta la saturazione dell’immagine della camera. L’intervallo valido va da
-3a+3. RestituisceTruein caso di successo.
- sensor.set_quality(quality: int) bool¶
Imposta la qualità di compressione JPEG dell’immagine della camera. L’intervallo valido va da
0a100. RestituisceTruein caso di successo. Solo per le camere OV2640/OV5640.
- sensor.set_colorbar(enable: bool) bool¶
Attiva (
True) o disattiva (False) la modalità di test a barre di colore. RestituisceTruein caso di successo.
- sensor.set_auto_gain(enable: int, gain_db: float | None = None, gain_db_ceiling: float | None = None) None¶
enableattiva (1) o disattiva (0) il controllo automatico del guadagno.Se
enableè0puoi impostare un guadagno fisso in decibel congain_db.Se
enableè diverso da zero puoi impostare il tetto massimo del guadagno in decibel congain_db_ceilingper l’algoritmo di controllo automatico del guadagno.gain_dbegain_db_ceilingsono argomenti esclusivamente keyword.
- sensor.set_auto_exposure(enable: int, exposure_us: int = -1) None¶
enableattiva (1) o disattiva (0) il controllo automatico dell’esposizione.Se
enableè0puoi impostare un tempo di esposizione fisso in microsecondi conexposure_us.exposure_usè un argomento esclusivamente keyword.
- sensor.get_exposure_us() int¶
Restituisce il valore corrente dell’esposizione della camera in microsecondi.
- sensor.set_auto_whitebal(enable: int, rgb_gain_db: Tuple[float, float, float] | None = None) None¶
enableattiva (1) o disattiva (0) il bilanciamento automatico del bianco.Se
enableè0puoi impostare un guadagno fisso in decibel rispettivamente per i canali rosso, verde e blu conrgb_gain_db.rgb_gain_dbè un argomento esclusivamente keyword.
- sensor.get_rgb_gain_db() Tuple[float, float, float]¶
Restituisce una tupla con i valori correnti del guadagno della camera per i canali rosso, verde e blu in decibel.
- sensor.set_auto_blc(enable: int, regs: List[int] | None = None) None¶
Imposta il controllo della calibrazione automatica del livello di nero (BLC) sulla camera.
enableè1per abilitare o0per disabilitare.regsse disabilitato, puoi impostare manualmente i valori dei registri BLC tramite i valori letti in precedenza dasensor.get_blc_regs(). La lunghezza della lista deve corrispondere al numero di registri BLC del sensore.
- sensor.get_blc_regs() List[int]¶
Restituisce i registri BLC del sensore come lista di interi. Da utilizzare con
sensor.set_auto_blc().
- sensor.set_hmirror(enable: bool) None¶
Attiva (
True) o disattiva (False) la modalità mirror orizzontale. Disattivata per impostazione predefinita.
- sensor.set_vflip(enable: bool) None¶
Attiva (
True) o disattiva (False) la modalità flip verticale. Disattivata per impostazione predefinita.
- sensor.set_transpose(enable: bool) None¶
Attiva (
True) o disattiva (False) la modalità transpose. Disattivata per impostazione predefinita.vflip=False, hmirror=False, transpose=False -> rotazione di 0 gradi
vflip=True, hmirror=False, transpose=True -> rotazione di 90 gradi
vflip=True, hmirror=True, transpose=False -> rotazione di 180 gradi
vflip=False, hmirror=True, transpose=True -> rotazione di 270 gradi
- sensor.set_auto_rotation(enable: bool) None¶
Attiva (
True) o disattiva (False) la modalità di rotazione automatica. Disattivata per impostazione predefinita. Funziona solo quando la OpenMV Cam ha unimuinstallato.
- sensor.get_auto_rotation() bool¶
Restituisce
Truese la modalità di rotazione automatica è abilitata.
- sensor.set_framebuffers(count: int) None¶
Imposta il numero di frame buffer utilizzati per ricevere i dati delle immagini.
countpuò essere1(buffer singolo),2(doppio buffer),3(triplo buffer) oppure4o superiore per mettere il driver del sensore in modalità FIFO video, dove i frame ricevuti vengono memorizzati in una FIFO dicountbuffer.
- sensor.disable_delays(disable: bool | None = None) bool | None¶
Se
disableèTruedisabilita tutti i ritardi di stabilizzazione nel modulo sensor.Se chiamata senza argomenti restituisce
Truese i ritardi sono disabilitati.
- sensor.disable_full_flush(disable: bool | None = None) bool | None¶
Se
disableèTruelo svuotamento automatico del framebuffer in caso di frame perso è disabilitato.Se chiamata senza argomenti restituisce
Truese lo svuotamento automatico è disabilitato.
- sensor.set_special_effect(sde: int) bool¶
Imposta l’effetto digitale speciale (SDE) sul sensore.
sdeè uno trasensor.NORMALosensor.NEGATIVE. RestituisceTruein caso di successo.
- sensor.set_lens_correction(enable: bool, radi: int, coef: int) bool¶
enableTrueper abilitare,Falseper disabilitare.radiraggio intero dei pixel da correggere.coefpotenza della correzione.Restituisce
Truein caso di successo.
- sensor.set_vsync_callback(cb: Callable[[int], None] | None) None¶
Registra la callback
cbda eseguire (in contesto di interrupt) ogni volta che il modulo camera genera un nuovo frame (ma prima che il frame venga ricevuto).cbaccetta un argomento: lo stato corrente del pin vsync dopo il cambiamento.Passa un oggetto non chiamabile (es.
None) per annullare la registrazione.
- sensor.set_frame_callback(cb: Callable[[], None] | None) None¶
Registra la callback
cbda eseguire (in contesto di interrupt) ogni volta che il modulo camera genera un nuovo frame e il frame è pronto per essere letto tramitesensor.snapshot().cbnon accetta argomenti.Passa un oggetto non chiamabile (es.
None) per annullare la registrazione.
- sensor.ioctl(request: int, *args: Any) Any¶
Esegue una richiesta specifica del sensore.
requestè una delle costantiIOCTL_*; i restanti argomenti posizionali e il valore di ritorno dipendono dalla richiesta. Le richieste supportate sono raggruppate per famiglia di sensori più sotto.Generico (qualsiasi sensore):
ioctl(IOCTL_SET_READOUT_WINDOW, (x, y, w, h))ioctl(IOCTL_SET_READOUT_WINDOW, (w, h))Imposta la finestra di lettura del sensore. Una finestra più piccola aumenta il frame rate a scapito del campo visivo.
ioctl(IOCTL_GET_READOUT_WINDOW)Restituisce la finestra di lettura corrente come tupla
(x, y, w, h).ioctl(IOCTL_SET_TRIGGERED_MODE, enable)Abilita (
True) o disabilita (False) la modalità triggered sul MT9V034.ioctl(IOCTL_GET_TRIGGERED_MODE)Restituisce lo stato corrente della modalità triggered come
bool.ioctl(IOCTL_SET_FOV_WIDE, enable)Quando è
True, indica aset_framesize()di ottimizzare per il campo visivo anziché per il frame rate.ioctl(IOCTL_GET_FOV_WIDE)Restituisce lo stato corrente di FOV-wide come
bool.ioctl(IOCTL_SET_NIGHT_MODE, enable)Abilita (
True) o disabilita (False) la «modalità notturna» del sensore per condizioni di scarsa illuminazione. Solo OV7725 e OV5640.ioctl(IOCTL_GET_NIGHT_MODE)Restituisce lo stato corrente della modalità notturna come
bool.ioctl(IOCTL_GET_RGB_STATS)Restituisce una 4-tupla di statistiche grezze dei canali RGB
(r, gb, gr, b)lette dal sensore (tipicamente usate per la regolazione del bilanciamento del bianco).
OV5640 FPC – messa a fuoco automatica:
ioctl(IOCTL_TRIGGER_AUTO_FOCUS)Avvia una scansione di messa a fuoco automatica sul modulo OV5640 FPC.
ioctl(IOCTL_PAUSE_AUTO_FOCUS)Mette in pausa una scansione di messa a fuoco automatica in corso.
ioctl(IOCTL_RESET_AUTO_FOCUS)Reimposta la posizione della messa a fuoco automatica al valore predefinito.
ioctl(IOCTL_WAIT_ON_AUTO_FOCUS)ioctl(IOCTL_WAIT_ON_AUTO_FOCUS, timeout_ms)Blocca l’esecuzione finché la scansione di messa a fuoco automatica corrente non termina.
timeout_msvale 5000 per impostazione predefinita se omesso.
FLIR Lepton:
ioctl(IOCTL_LEPTON_GET_WIDTH)Restituisce la larghezza dell’immagine Lepton in pixel.
ioctl(IOCTL_LEPTON_GET_HEIGHT)Restituisce l’altezza dell’immagine Lepton in pixel.
ioctl(IOCTL_LEPTON_GET_RADIOMETRY)Restituisce il tipo di Lepton (radiometrico o meno) come int.
ioctl(IOCTL_LEPTON_GET_REFRESH)Restituisce il refresh rate del Lepton in Hz.
ioctl(IOCTL_LEPTON_GET_RESOLUTION)Restituisce la risoluzione ADC del Lepton in bit.
ioctl(IOCTL_LEPTON_RUN_COMMAND, cmd)Esegue un comando dell’SDK FLIR Lepton.
cmdè l’id del comando a 16 bit definito dall’SDK.ioctl(IOCTL_LEPTON_SET_ATTRIBUTE, attr_id, payload)Scrive un attributo dell’SDK Lepton.
attr_idè l’id dell’attributo a 16 bit;payloadè unbytes/bytearrayla cui lunghezza deve essere un multiplo di 16 bit.ioctl(IOCTL_LEPTON_GET_ATTRIBUTE, attr_id, words)Legge un attributo dell’SDK Lepton.
attr_idè l’id dell’attributo a 16 bit;wordsè il numero di word a 16 bit da leggere. Restituisce unbytearray.ioctl(IOCTL_LEPTON_GET_FPA_TEMP)Restituisce la temperatura del focal-plane-array del Lepton in gradi Celsius.
ioctl(IOCTL_LEPTON_GET_AUX_TEMP)Restituisce la temperatura ausiliaria del Lepton in gradi Celsius.
ioctl(IOCTL_LEPTON_SET_MODE, measurement_enabled)ioctl(IOCTL_LEPTON_SET_MODE, measurement_enabled, high_temp_enabled)Commuta il Lepton tra l’output AGC e quello a temperatura diretta.
measurement_enabled=Trueabilita l’output a temperatura diretta. Il flag opzionalehigh_temp_enabledseleziona l’intervallo ad alta temperatura.ioctl(IOCTL_LEPTON_GET_MODE)Restituisce una 2-tupla
(measurement_enabled, high_temp_enabled).ioctl(IOCTL_LEPTON_SET_RANGE, min_temp_c, max_temp_c)Imposta l’intervallo di temperatura mappato su
0..255quando la modalità di misurazione è abilitata.ioctl(IOCTL_LEPTON_GET_RANGE)Restituisce l’intervallo
(min_celsius, max_celsius)corrente.
Himax HM01B0 – rilevamento del movimento:
ioctl(IOCTL_HIMAX_MD_ENABLE, enable)Abilita (
True) o disabilita (False) il blocco di rilevamento del movimento on-sensor dell’HM01B0.ioctl(IOCTL_HIMAX_MD_WINDOW, (x, y, w, h))ioctl(IOCTL_HIMAX_MD_WINDOW, (w, h))Imposta la finestra di rilevamento del movimento sull’HM01B0.
ioctl(IOCTL_HIMAX_MD_THRESHOLD, threshold)Imposta la soglia di rilevamento del movimento (
0–255).ioctl(IOCTL_HIMAX_MD_CLEAR)Azzera il latch dell’interrupt di rilevamento del movimento.
ioctl(IOCTL_HIMAX_OSC_ENABLE, enable)Abilita (
True) o disabilita (False) l’oscillatore interno dell’HM01B0.
Prophesee GENX320 – sensore di eventi:
ioctl(IOCTL_GENX320_SET_BIASES, preset)Applica un preset di bias.
presetè una delle costantiGENX320_BIASES_*.ioctl(IOCTL_GENX320_SET_BIAS, bias, value)Imposta un singolo bias.
biasè una delle costantiGENX320_BIAS_*;valueè l’impostazione intera.ioctl(IOCTL_GENX320_SET_AFK, enable)ioctl(IOCTL_GENX320_SET_AFK, enable, freq_low_hz, freq_high_hz)Configura il filtro anti-flicker.
enableè un bool; gli argomenti di frequenza opzionali impostano la banda passante del filtro.
- sensor.set_color_palette(palette: int) None¶
Imposta la palette di colori per la conversione da scala di grigi a RGB565 del FLIR Lepton (e simili).
paletteè una traimage.PALETTE_RAINBOW,image.PALETTE_IRONBOW,image.PALETTE_DEPTH,image.PALETTE_EVT_DARKoimage.PALETTE_EVT_LIGHT.
- sensor.get_color_palette() int | None¶
Restituisce l’impostazione corrente della palette di colori, oppure
Nonese la palette attiva non è riconosciuta.
Costanti¶
- sensor.RGB565: int¶
Formato dei pixel RGB565. Ogni pixel è a 16 bit, 2 byte. 5 bit rosso, 6 bit verde, 5 bit blu.
- sensor.OV2640: int¶
sensor.get_id()restituisce questo valore per la camera OV2640.
- sensor.OV5640: int¶
sensor.get_id()restituisce questo valore per la camera OV5640.
- sensor.OV7670: int¶
sensor.get_id()restituisce questo valore per la camera OV7670.
- sensor.OV7690: int¶
sensor.get_id()restituisce questo valore per la camera OV7690.
- sensor.OV7725: int¶
sensor.get_id()restituisce questo valore per la camera OV7725.
- sensor.OV9650: int¶
sensor.get_id()restituisce questo valore per la camera OV9650.
- sensor.MT9V022: int¶
sensor.get_id()restituisce questo valore per la camera MT9V022.
- sensor.MT9V024: int¶
sensor.get_id()restituisce questo valore per la camera MT9V024.
- sensor.MT9V032: int¶
sensor.get_id()restituisce questo valore per la camera MT9V032.
- sensor.MT9V034: int¶
sensor.get_id()restituisce questo valore per la camera MT9V034.
- sensor.MT9M114: int¶
sensor.get_id()restituisce questo valore per la camera MT9M114.
- sensor.BOSON320: int¶
sensor.get_id()restituisce questo valore per la camera BOSON 320x256.
- sensor.BOSON640: int¶
sensor.get_id()restituisce questo valore per la camera BOSON 640x512.
- sensor.LEPTON: int¶
sensor.get_id()restituisce questo valore per le camere LEPTON1/2/3.
- sensor.HM01B0: int¶
sensor.get_id()restituisce questo valore per la camera HM01B0.
- sensor.HM0360: int¶
sensor.get_id()restituisce questo valore per la camera HM0360.
- sensor.GC2145: int¶
sensor.get_id()restituisce questo valore per la camera GC2145.
- sensor.GENX320ES: int¶
sensor.get_id()restituisce questo valore per la camera GENX320 (campione di ingegneria).
- sensor.GENX320: int¶
sensor.get_id()restituisce questo valore per la camera GENX320.
- sensor.PAG7920: int¶
sensor.get_id()restituisce questo valore per la camera PAG7920.
- sensor.PAG7936: int¶
sensor.get_id()restituisce questo valore per la camera PAG7936.
- sensor.PAJ6100: int¶
sensor.get_id()restituisce questo valore per la camera PAJ6100.
- sensor.FROGEYE2020: int¶
sensor.get_id()restituisce questo valore per la camera FROGEYE2020.
- sensor.NORMAL: int¶
Da passare a
sensor.set_special_effect()per un output normale (senza SDE).
- sensor.NEGATIVE: int¶
Da passare a
sensor.set_special_effect()per un output a immagine negativa.
- sensor.B64X32: int¶
Risoluzione 64x32. Da utilizzare con
Image.find_displacement()e altri algoritmi basati sulla FFT.
- sensor.B64X64: int¶
Risoluzione 64x64. Da utilizzare con
Image.find_displacement()e altri algoritmi basati sulla FFT.
- sensor.B128X64: int¶
Risoluzione 128x64. Da utilizzare con
Image.find_displacement()e altri algoritmi basati sulla FFT.
- sensor.B128X128: int¶
Risoluzione 128x128. Da utilizzare con
Image.find_displacement()e altri algoritmi basati sulla FFT.
- sensor.IOCTL_SET_READOUT_WINDOW: int¶
Imposta la finestra di lettura del sensore. Vedi
sensor.ioctl().
- sensor.IOCTL_GET_READOUT_WINDOW: int¶
Ottiene la finestra di lettura del sensore. Vedi
sensor.ioctl().
- sensor.IOCTL_SET_TRIGGERED_MODE: int¶
Imposta la modalità triggered (es. per l’MT9V034). Vedi
sensor.ioctl().
- sensor.IOCTL_GET_TRIGGERED_MODE: int¶
Ottiene lo stato corrente della modalità triggered. Vedi
sensor.ioctl().
- sensor.IOCTL_SET_FOV_WIDE: int¶
Ottimizza
sensor.set_framesize()per il campo visivo anziché per gli FPS. Vedisensor.ioctl().
- sensor.IOCTL_GET_FOV_WIDE: int¶
Ottiene lo stato corrente di ottimizzazione campo-visivo-su-FPS. Vedi
sensor.ioctl().
- sensor.IOCTL_TRIGGER_AUTO_FOCUS: int¶
Avvia la messa a fuoco automatica sul modulo camera OV5640 FPC. Vedi
sensor.ioctl().
- sensor.IOCTL_PAUSE_AUTO_FOCUS: int¶
Mette in pausa la messa a fuoco automatica sul modulo camera OV5640 FPC. Vedi
sensor.ioctl().
- sensor.IOCTL_RESET_AUTO_FOCUS: int¶
Reimposta la messa a fuoco automatica sul modulo camera OV5640 FPC. Vedi
sensor.ioctl().
- sensor.IOCTL_WAIT_ON_AUTO_FOCUS: int¶
Attende il completamento della messa a fuoco automatica sul modulo camera OV5640 FPC. Vedi
sensor.ioctl().
- sensor.IOCTL_SET_NIGHT_MODE: int¶
Abilita/disabilita la modalità notturna sul sensore. Vedi
sensor.ioctl().
- sensor.IOCTL_GET_NIGHT_MODE: int¶
Ottiene lo stato corrente della modalità notturna. Vedi
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_WIDTH: int¶
Ottiene la larghezza dell’immagine FLIR Lepton in pixel. Vedi
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_HEIGHT: int¶
Ottiene l’altezza dell’immagine FLIR Lepton in pixel. Vedi
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_RADIOMETRY: int¶
Ottiene il tipo di FLIR Lepton (radiometrico o meno). Vedi
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_REFRESH: int¶
Ottiene il refresh rate del FLIR Lepton in Hz. Vedi
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_RESOLUTION: int¶
Ottiene la risoluzione ADC del FLIR Lepton in bit. Vedi
sensor.ioctl().
- sensor.IOCTL_LEPTON_RUN_COMMAND: int¶
Esegue un comando a 16 bit dell’SDK FLIR Lepton. Vedi
sensor.ioctl().
- sensor.IOCTL_LEPTON_SET_ATTRIBUTE: int¶
Imposta un attributo FLIR Lepton. Vedi
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_ATTRIBUTE: int¶
Ottiene un attributo FLIR Lepton. Vedi
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_FPA_TEMP: int¶
Ottiene la temperatura FPA del FLIR Lepton in gradi Celsius. Vedi
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_AUX_TEMP: int¶
Ottiene la temperatura AUX del FLIR Lepton in gradi Celsius. Vedi
sensor.ioctl().
- sensor.IOCTL_LEPTON_SET_MODE: int¶
Imposta la modalità di misurazione del FLIR Lepton. Vedi
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_MODE: int¶
Ottiene lo stato della modalità di misurazione del FLIR Lepton. Vedi
sensor.ioctl().
- sensor.IOCTL_LEPTON_SET_RANGE: int¶
Imposta l’intervallo di temperatura della modalità di misurazione del FLIR Lepton. Vedi
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_RANGE: int¶
Ottiene l’intervallo di temperatura della modalità di misurazione del FLIR Lepton. Vedi
sensor.ioctl().
- sensor.IOCTL_HIMAX_MD_ENABLE: int¶
Abilita/disabilita il rilevamento del movimento dell’HM01B0. Vedi
sensor.ioctl().
- sensor.IOCTL_HIMAX_MD_WINDOW: int¶
Imposta la finestra di rilevamento del movimento dell’HM01B0. Vedi
sensor.ioctl().
- sensor.IOCTL_HIMAX_MD_THRESHOLD: int¶
Imposta la soglia di rilevamento del movimento dell’HM01B0. Vedi
sensor.ioctl().
- sensor.IOCTL_HIMAX_MD_CLEAR: int¶
Azzera l’interrupt di rilevamento del movimento dell’HM01B0. Vedi
sensor.ioctl().
- sensor.IOCTL_HIMAX_OSC_ENABLE: int¶
Abilita/disabilita l’oscillatore interno dell’HM01B0. Vedi
sensor.ioctl().
- sensor.IOCTL_GET_RGB_STATS: int¶
Ottiene le statistiche RGB
(r, gb, gr, b)dal sensore. Vedisensor.ioctl().
- sensor.IOCTL_GENX320_SET_BIASES: int¶
Imposta il preset di bias del sensore GENX320. Vedi
sensor.ioctl().
- sensor.IOCTL_GENX320_SET_BIAS: int¶
Imposta un singolo bias del sensore GENX320. Vedi
sensor.ioctl().
- sensor.IOCTL_GENX320_SET_AFK: int¶
Imposta i parametri del filtro anti-flicker del GENX320. Vedi
sensor.ioctl().