Obsah
Modul tepelné kamery Průvodce komunikačním protokolem UART CVBS

Předmluva
Tato příručka platí pro moduly termokamer řady HM-TM5X-XRG/C, a zavádí protokoly sériové komunikace UART a videokomunikace CVBS a související příkazy pro tuto řadu modulů termokamer.
OBSAH
2.1.1 Formát sériové komunikace 2
2.2.1 Čtení modelu modulu (Pouze pro čtení). 6
2.2.2 Čtení čísla verze programu FPGA (Pouze pro čtení). 6
2.2.3 Čtení doby kompilace programu FPGA (Pouze pro čtení). 7
2.2.4 Čtení čísla verze softwaru modulu (Pouze pro čtení). 8
2.2.5 Čtení času kompilace softwaru modulu (Pouze pro čtení). 8
2.2.6 Čtení času verze procesu kalibrace fotoaparátu (Pouze pro čtení). 9
2.2.7 Čtení čísla verze parametru ISP (Pouze pro čtení). 9
2.2.8 Ukládání aktuálního nastavení (Pouze pro zápis). 10
2.2.9 Tovární resetování (Pouze pro zápis). 10
2.2.10 Manuální kalibrace závěrky (Pouze pro zápis). 11
2.2.11 Ruční korekce pozadí (Pouze pro zápis). 11
2.2.12 Korekce vinětace (Pouze pro zápis). 12
2.2.13 Automatické ovládání závěrky (Čtení/zápis). 12
2.2.14 Nastavení intervalu přepínání automatické závěrky (Čtení/zápis). 14
2.2.15 Oprava vadných pixelů (Pouze pro zápis). 15
2.2.16 Nastavení jasu (Čtení/zápis). 17
2.2.17 Nastavení kontrastu (Čtení/zápis). 18
2.2.18 Nastavení digitálního vylepšení detailů obrázku (Čtení/zápis). 18
2.2.19 Nastavení úrovně statického potlačení šumu (Čtení/zápis). 19
2.2.20 Nastavení úrovně dynamického odšumování (Čtení/zápis). 20
2.2.21 Nastavení palety (Čtení/zápis). 21
2.2.22 Nastavení zrcadlení obrazu (Čtení/zápis). 22
2.3 Čtení stavu inicializace (Pouze pro čtení). 23
2.4 Přenos a ověření sériového příkazu. 24
1. Úvod
1.1 Komunikační protokoly
Moduly termokamer podporují sériovou komunikaci UART a video komunikační protokoly CVBS.
Sériová komunikace UART
Uživatelé mohou posílat příkazy modulům termokamery přes sériový port k ovládání modulů k provádění odpovídajících akcí, jako je nastavení parametrů obrazu, úprava funkce, atd.
Přenos dat a příjem sériové komunikace musí splňovat požadavky formátu komunikačního paketu.
Videokomunikace CVBS
Tepelné snímky a video streamy se řídí video komunikačním protokolem CVBS. Video data jsou vysílána, jakmile je modul zapnutý (žádná aktivační kontrola).
1.2 Příprava
Uživatelé mohou modul připojit (konec „zařízení“.) k vyvíjenému zařízení (“hostitel” konec) přes sériový port.
Jakmile je modul připojen a zapnut, odešle obrazová data hostiteli prostřednictvím protokolu CVBS. Hostitel získaná data analyzuje a poté zobrazí obrázek nebo jej použije pro jiné účely.
Uživatelé mohou posílat příkazy sériového portu do modulu prostřednictvím hostitele pro ovládání modulu, jako je nastavení parametrů obrazu.
2 Sériová komunikace
2.1 Úvod
Moduly využívají UART (Univerzální asynchronní přijímač/vysílač) sériová komunikace. hostitel (uživatelsky vyvinuté zařízení) může posílat příkazy modulu přes sériový port a ovládat modul tak, aby prováděl odpovídající akce. Komunikační příkazy je třeba odesílat ve specifikovaném formátu paketů.
2.1.1 Formát sériové komunikace
Před vytvořením komunikace s hostitelem, musíte nastavit parametry komunikace na hostiteli podle tabulky 2-1, který ukazuje formát sériové komunikace modulů termokamery.
| Položka | Popis |
| Přenosová rychlost | 115200 Snímková frekvence videa |
| Start | 1 bit |
| Data | 8 bitů |
| Konec | 1 bit |
| Kontrola | ŽÁDNÝ |
2.1.2 Přenos a příjem dat
Přenos datových paketů
Sériový komunikační paket modulů termokamery obsahuje více polí, jak je znázorněno na obrázku 2-1.
Tabulka 2-2 popisuje pole datového paketu.
- Definice Vysílání datových paketů
| Pole | Bajtů | Popis | Hodnota | Offset | |
| ZAČÍT | 1 | Spustí se příkazový paket. | 0XF0 | 1 | |
| VELIKOST | 1 | Délka příkazového paketu. | N+4 bajtů, jak je znázorněno na obrázku 2-1. | 2 | |
| Zařízení Adresa | 1 | Adresa modulového zařízení. | 0x36 | 3 | |
| Adresa třídy | 1 | Adresa třídy příkazu. | Vidět Příkazy pro podrobnosti. | 4 | |
| Adresa podtřídy | 1 | Adresa podtřídy příkazu. | Vidět Příkazy pro podrobnosti. | 5 | |
| R/W Vlajka | 1 | Odesílání paketů z hostitele. | Příznak čtení/zápisu | Napsat: 0x00Přečtěte si: 0x01 | 6 |
| Zpětná vazba paketů ze zařízení. | Normální návrat. | 0x03 | |||
| Návrat chybového kódu. | 0x04 | ||||
| DATA | N | Odesílání paketů z hostitele. | Přeneste obsah dat. | standardní: 0x00. Vidět Příkazy pro podrobnosti. | 7~ (N+6) |
| Zpětná vazba paketů ze zařízení. | Zpětná vazba normálních příkazů | Úspěch: 0x01 Selhalo: Žádný návrat | |||
| Zpětná vazba abnormálních příkazů | Žádný příkaz: 0x00, příkaz odeslaný hostitelem nepatří k příkazům modulu. Překročena prahová hodnota: 0x01 | ||||
| Obsah dat | Když je přijat příkaz ke čtení, je vrácen obsah dat. | ||||
| Chk | 1 | Kontrola součtu. | Po přidání polí: Adresa zařízení, Adresa třídy, Adresa podtřídy , R/W příznak a DATA, Vezměte níže 8 bitů. | (N+7) | |
| KONEC | 1 | Příkazový paket končí. | 0xff | (N+8) | |
Příjem datových paketů
V příkazovém paketu se modul termokamery vrátí hostiteli, DATA0 je horní bajt a DATA(N-1) je nízký bajt.
Tabulka 2-3 popisuje pole datového paketu.
- Definice Příjemdatový paket
| Pole | Bajtů | Popis | Hodnota | Offset |
| ZAČÍT | 1 | Spustí se příkazový paket. | 0XF0 | 1 |
| VELIKOST | 1 | Délka příkazového paketu. | N+4 bajtů, jak je znázorněno na obrázku 2-2. | 2 |
| Zařízení Adresa | 1 | Adresa modulového zařízení. | 0x36 | 3 |
| Adresa třídy | 1 | Adresa třídy příkazu. | Vidět Příkazy pro podrobnosti. | 4 |
| Adresa podtřídy | 1 | Adresa podtřídy příkazu. | Vidět Příkazy pro podrobnosti. | 5 |
| Návratová vlajka | 1 | Návratová vlajka. | 0x03 | 6 |
| DATA | N | DATA | Vidět Příkazy pro podrobnosti. standardní: 0x00 (žádná data). | 7~ (N+6) |
| Chk | 1 | Kontrola součtu. | Po přidání polí: Adresa zařízení, Adresa třídy, Adresa podtřídy , Vrátit příznak a DATA, Vezměte níže 8 bitů. | (N+7) |
| KONEC | 1 | Příkazový paket končí. | 0xff | (N+8) |
- Poznámka
- Když hostitel odešle příkaz zápisu do modulu, modul vrátí aktuální stav provádění příkazu po jeho úplném přijetí.
- 0x01: označuje, že byl přijat příkaz k zápisu, ale neznamená to, že příkaz byl proveden.
- 0x00: označuje, že příkaz k zápisu nebyl přijat.
- Když modul obdrží příkaz ke čtení, přečte obsah registru a podle protokolu jej vrátí hostiteli, a specifická analýza DATA může být uvedena v tabulce 2-3.
Příklad sériové komunikace
Tento příklad je k “Nastavte parametr jasu modulu termokamery na 100.”
kroky
- Dotaz na adresu zařízení, Adresa třídy, Adresa podtřídy a R/W Příznak příkazu pro nastavení jasu.
- Dotaz na tabulku příkazů sériové komunikace Příkazy sériové komunikace pro získání adresy zařízení (0x36), Adresa třídy (0x78), Adresa podtřídy (0x02) a R/W vlajka (napsat: 0x00) příkazu pro nastavení jasu.
- Vypočítejte hodnoty pole: VELIKOST, DATA a CHK.
- VELIKOST: N+4. Počet bajtů pro pole DATA příkazu pro nastavení jasu je N=1, takže VELIKOST je 5 (0x05).
- DATA: Hexadecimální hodnota odpovídající jasu 100 je 0x64.
- Chk: Součet 0x(36+78+02+00+64)=0x114, Vezměte níže 8 bitů pro pole CHK, to je 0x14.
- Kombinace výše uvedených parametrů, hostitel odešle příkaz 0x F0 05 36 78 02 00 64 14 FF do modulu.
- Host Transmitting Command pro nastavení jasu na 100
- Kombinace výše uvedených parametrů, hostitel odešle příkaz 0x F0 05 36 78 02 00 64 14 FF do modulu.
| Pole | ZAČÍT | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk | KONEC |
| Přenos hostitele | 0XF0 | 0x05 | 0x36 | 0x78 | 0x02 | 0x00 | 0x64 | 0x14 | 0xff |
- Modul odešle zpět příkaz 0x F0 05 36 78 02 03 01 B4 i.
- Příkaz zpětné vazby modulu pro nastavení jasu na 100
| Pole | ZAČÍT | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk | KONEC |
| Zpětná vazba modulu | 0XF0 | 0x05 | 0x36 | 0x78 | 0x02 | 0x03 | 0x01 | 0xB4 | 0xff |
- VELIKOST: N+4. Počet bajtů pro pole DATA příkazu pro nastavení jasu je N=1, takže VELIKOST je 5 (0x05).
- DATA: Modul přijme příkaz k nastavení jasu a vrátí 0x01.
- Chk: Součet 0x(36+78+02+00+01)=0xB4, Vezměte níže 8 bitů pro pole CHK, to je 0xB4.
- Zkontrolujte, zda se jas obrazovky mění, abyste zjistili, zda je nastavení úspěšné, nebo jej můžete zkontrolovat pomocí příkazu dotazu na jas.
2.2 Příkazy
Tato část představuje pravidla pro čtení a zápis pro každý příkaz, interpretuje informace zpětně z modulu, a poznámky k příkazům. Úplný seznam příkazů, viz Příkazy sériové komunikace.
2.2.1 Čtení modelu modulu (Pouze pro čtení)
Host může pomocí tohoto příkazu přečíst model modulu termokamery. Hexadecimální data vrácená modulem je třeba převést na znaky ASCII.
Příkazy a parametry
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x74 | 0x02 | 0x01 | Žádný. 0ve výchozím nastavení x00. | TBD |
| Zpětná vazba modulu | TBD | 0x36 | 0x74 | 0x02 | 0x03 | Model modulu, je třeba převést na znaky ASCII. | TBD |
Popisy příkazů
- Viz Přenos a příjem dat upravovat příkazy nebo interpretovat data zpětné vazby.
- Pro výpočet polí SIZE a CHK, viz Přenos a příjem dat.
2.2.2 Čtení čísla verze programu FPGA (Pouze pro čtení)
Hostitel může pomocí tohoto příkazu přečíst číslo verze programu FPGA modulu.
Příkazy a parametry
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x74 | 0x03 | 0x01 | Žádný. 0ve výchozím nastavení x00. | TBD |
| Zpětná vazba modulu | TBD | 0x36 | 0x74 | 0x03 | 0x03 | Číslo verze programu FPGA modulu, s délkou 3 bajtů a MSB je horní bajt. | TBD |
Popisy příkazů
- Viz Přenos a příjem dat upravovat příkazy nebo interpretovat data zpětné vazby.
- Pro výpočet polí SIZE a CHK, viz Přenos a příjem dat.
- Hodnota pole DATA je číslo verze programu FPGA. Délka je 3 bajtů a MSB je horní bajt, např. 0x050112 představuje 5.1.12.
2.2.3 Čtení doby kompilace programu FPGA (Pouze pro čtení)
Hostitel může pomocí tohoto příkazu přečíst čas kompilace programu FPGA modulu.
Příkazy a parametry
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x74 | 0x04 | 0x01 | Žádný. 0ve výchozím nastavení x00. | TBD |
| Zpětná vazba modulu | TBD | 0x36 | 0x74 | 0x04 | 0x03 | Doba kompilace programu FPGA. Délka je 4 bajtů a MSB je horní bajt. | TBD |
Popisy příkazů
- Viz Přenos a příjem dat upravovat příkazy nebo interpretovat data zpětné vazby.
- Pro výpočet polí SIZE a CHK, viz Přenos a příjem dat.
- Hodnota pole DATA je doba kompilace programu FPGA. Délka je 4 bajtů a MSB je horní bajt, např. 0x20140820 označuje, že doba kompilace je 20140820.
2.2.4 Čtení čísla verze softwaru modulu (Pouze pro čtení)
Hostitel může pomocí tohoto příkazu přečíst číslo verze softwaru modulu.
Příkazy a parametry
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x74 | 0x05 | 0x01 | Žádný. | TBD |
| Zpětná vazba modulu | TBD | 0x36 | 0x74 | 0x05 | 0x03 | Číslo verze softwaru modulu. Délka je 3 bajtů a MSB je horní bajt. | TBD |
Popisy příkazů
- Viz Přenos a příjem dat upravovat příkazy nebo interpretovat data zpětné vazby.
- Pro výpočet polí SIZE a CHK, viz Přenos a příjem dat.
- Hodnota pole DATA je číslo verze softwaru modulu. Délka je 3 bajtů a MSB je horní bajt, např. 0x050112 představuje 5.1.12.
2.2.5 Čtení času kompilace softwaru modulu (Pouze pro čtení)
Hostitel může pomocí tohoto příkazu přečíst čas kompilace softwarového programu modulu.
Příkazy a parametry
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x74 | 0x06 | 0x01 | Žádný. 0ve výchozím nastavení x00. | TBD |
| Zpětná vazba modulu | TBD | 0x36 | 0x74 | 0x06 | 0x03 | Doba kompilace softwaru modulu. Délka je 4 bajtů a MSB je horní bajt. | TBD |
Popisy příkazů
- Viz Přenos a příjem dat upravovat příkazy nebo interpretovat data zpětné vazby.
- Pro výpočet polí SIZE a CHK, viz Přenos a příjem dat.
- Hodnota pole DATA je číslo verze softwaru modulu. Délka je 4 bajtů a MSB je horní bajt, např. 0x20140820 označuje, že doba kompilace je 20140820.
2.2.6 Čtení času verze procesu kalibrace fotoaparátu (Pouze pro čtení)
Hostitel může pomocí tohoto příkazu přečíst čas verze procesu kalibrace kamery.
Příkazy a parametry
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x74 | 0x0b | 0x01 | Žádný. 0ve výchozím nastavení x00. | TBD |
| Zpětná vazba modulu | TBD | 0x36 | 0x74 | 0x0b | 0x03 | Čas verze modulu pro kalibraci procesu kamery. Délka je 4 bajtů a MSB je horní bajt. | TBD |
Popisy příkazů
- Viz Přenos a příjem dat upravovat příkazy nebo interpretovat data zpětné vazby.
- Pro výpočet polí SIZE a CHK, viz Přenos a příjem dat.
- Hodnota pole DATA je čas verze modulu procesní kalibrace kamery. Délka je 4 bajtů a MSB je horní bajt, např. 0x20170101 označuje, že čas je leden 1, 2017.
2.2.7 Čtení čísla verze parametru ISP (Pouze pro čtení)
Hostitel může pomocí tohoto příkazu přečíst číslo verze parametru ISP modulu.
Příkazy a parametry
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x74 | 0X0C | 0x01 | Žádný. 0ve výchozím nastavení x00. | TBD |
| Zpětná vazba modulu | TBD | 0x36 | 0x74 | 0X0C | 0x03 | 4 bajty jsou platné. | TBD |
Popisy příkazů
- Viz Přenos a příjem dat upravovat příkazy nebo interpretovat data zpětné vazby.
- Pro výpočet polí SIZE a CHK, viz Přenos a příjem dat.
- Modul vrátí číslo verze parametru ISP. Platná délka je 4 bajtů. Např. pokud je číslo verze ISP 5, 0x00000005 je vráceno.
2.2.8 Ukládání aktuálního nastavení (Pouze pro zápis)
Tímto příkazem uložte aktuální nastavení modulu.
Příkazy a parametry
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x74 | 0X10 | 0x00 | Žádný. 0ve výchozím nastavení x00. | TBD |
| Zpětná vazba modulu | 0x05 | 0x36 | 0x74 | 0X10 | 0x03 | 0x01 | TBD |
Popisy příkazů
- Viz Přenos a příjem dat upravovat příkazy nebo interpretovat data zpětné vazby.
- Pro výpočet polí SIZE a CHK, viz Přenos a příjem dat.
2.2.9 Tovární resetování (Pouze pro zápis)
Pomocí tohoto příkazu obnovte modul do továrního nastavení.
Příkazy a parametry
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x74 | 0x0F | 0x00 | Žádný. 0ve výchozím nastavení x00. | TBD |
| Zpětná vazba modulu | 0x05 | 0x36 | 0x74 | 0x0F | 0x03 | 0x01 | TBD |
Popisy příkazů
- Viz Přenos a příjem dat upravovat příkazy nebo interpretovat data zpětné vazby.
- Pro výpočet polí SIZE a CHK, viz Přenos a příjem dat.
2.2.10 Manuální kalibrace závěrky (Pouze pro zápis)
Tento příkaz se používá k provedení ruční kalibrace clony pro modul, známá jako kalibrace plochého pole (FFC), který slouží k nápravě nejednotnosti obrazu a zlepšení kvality obrazu.
Příkazy a parametry
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x7C | 0x02 | 0x00 | Žádný. 0ve výchozím nastavení x00. | TBD |
| Zpětná vazba modulu | 0x05 | 0x36 | 0x7C | 0x02 | 0x03 | 0x01 | TBD |
Popisy příkazů
- Viz Přenos a příjem dat upravovat příkazy nebo interpretovat data zpětné vazby.
- Pro výpočet polí SIZE a CHK, viz Přenos a příjem dat.
2.2.11 Ruční korekce pozadí (Pouze pro zápis)
Tento příkaz se používá k provedení korekce pozadí modulu. Korekce pozadí snižuje zkreslení obrázku na pozadí, aby se zobrazoval normálně.
Příkazy a parametry
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x7C | 0x03 | 0x00 | Žádný. 0ve výchozím nastavení x00. | TBD |
| Zpětná vazba modulu | 0x05 | 0x36 | 0x7C | 0x03 | 0x03 | 0x01 | TBD |
Popisy příkazů
- Viz Přenos a příjem dat upravovat příkazy nebo interpretovat data zpětné vazby.
- Pro výpočet polí SIZE a CHK, viz Přenos a příjem dat.
2.2.12 Korekce vinětace (Pouze pro zápis)
Tento příkaz umožňuje ručně provést korekci vinětace.
Korekce vinětace slouží k nápravě nerovnoměrnosti obrazu způsobené propustností čočky zařízení a vnitřního záření. (závada víka hrnce) aby byl obraz jednotnější.
Při použití této funkce, musíte objektiv nasměrovat k jednotnému povrchu. Jinak bude aktuální scéna objektivu překryta, což ovlivní zobrazení obrázku.
Příkazy a parametry
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x7C | 0X0C | 0x00 | 0x02: Korekce vinětace. | TBD |
| Zpětná vazba modulu | 0x05 | 0x36 | 0x7C | 0X0C | 0x03 | 0x01 | TBD |
Popisy příkazů
- Viz Přenos a příjem dat upravovat příkazy nebo interpretovat data zpětné vazby.
- Pro výpočet polí SIZE a CHK, viz Přenos a příjem dat.
2.2.13 Automatické ovládání závěrky (Čtení/zápis)
Tento příkaz slouží k přepnutí režimu automatického ovládání rolety modulu. 4 režimy jsou volitelné: automatické ovládání vypnuto, ovládání časování, regulace teplotního rozdílu a plně automatická regulace (standardní, 0x03). Doporučuje se zachovat výchozí nastavení.
Po nastavení přepínacího režimu (načasování, regulace teploty, plně automatický), uzávěr se periodicky zavírá podle nastavených podmínek, což pomáhá zlepšit rovnoměrnost tepelného zobrazování.
Příkazy a parametry
Napište příkaz pro automatické ovládání závěrky.
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x7C | 0x04 | 0x00 | 0x00: Automatické ovládání vypnuto 0x01: Automatické přepínání, ovládání časování 0x02: Automatické přepínání, regulace teplotního rozdílu 0x03: Plně automatické ovládání (standardní) | TBD |
| Zpětná vazba modulu | 0x05 | 0x36 | 0x7C | 0x04 | 0x03 | 0x01 | TBD |
Přečtěte si příkaz automatického ovládání závěrky.
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x7C | 0x04 | 0x01 | Žádný. 0ve výchozím nastavení x00. | TBD |
| Zpětná vazba modulu | 0x05 | 0x36 | 0x7C | 0x04 | 0x03 | 0x00: Automatické ovládání vypnuto 0x01: Automatické přepínání, ovládání časování 0x02: Automatické přepínání, regulace teplotního rozdílu 0x03: Plně automatické ovládání | TBD |
Popisy příkazů
- Viz Přenos a příjem dat upravovat příkazy nebo interpretovat data zpětné vazby.
- Pro výpočet polí SIZE a CHK, viz Přenos a příjem dat.
- Existují 4 hodnoty pro pole DATA.
- 0x00: Automatické ovládání závěrky je vypnuto.
- 0x01: Ovládání časování je povoleno, a výchozí interval přepínání závěrky je 10 minut, které se uživatelům nedoporučuje upravovat. Viz Nastavení intervalu přepínání automatické závěrky.
- 0x02: Je zapnuto ovládání uzávěrky rozdílu teplot. Modul automaticky ovládá roletu podle rozdílu teplot. Není vyžadováno žádné další uživatelské nastavení.
- 0x03: Výchozí nastavení. Řízení časování a řízení rozdílu teplot pro žaluzie jsou zapnuty současně. Výchozí interval přepínání závěrky je 10 minut, které se uživatelům nedoporučuje upravovat. Viz Nastavení intervalu přepínání automatické závěrky. Regulace teplotního rozdílu je řízena modulem a nevyžaduje uživatelské nastavení.
2.2.14 Nastavení intervalu přepínání automatické závěrky (Čtení/zápis)
Když je automatické ovládání závěrky nastaveno na 0x01 nebo 0x03 (viz Automatické ovládání závěrky), interval automatického přepínání závěrky lze upravit podle potřeby. Modul zavře clonu v nastaveném intervalu, 10 minut ve výchozím nastavení, a nedoporučuje se jej upravovat.
Příkazy a parametry
Zapište příkaz automatického intervalu přepínání závěrky.
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | TBD | 0x36 | 0x7C | 0x0 | 0x00 | {DATE0, DATE1}: interval závěrky, v minutách, platné pro 2 bajtů. | TBD |
| Zpětná vazba modulu | 0x05 | 0x36 | 0x7C | 0x05 | 0x03 | 0x01 | TBD |
Čtení příkazu intervalu automatického přepínání závěrky.
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x7C | 0x05 | 0x01 | Žádný. 0ve výchozím nastavení x00. | TBD |
| Zpětná vazba modulu | TBD | 0x36 | 0x7C | 0x05 | 0x03 | {DATE0, DATE1}: interval závěrky, v minutách, platné pro 2 bajtů. | TBD |
Popisy příkazů
- Viz Přenos a příjem dat upravovat příkazy nebo interpretovat data zpětné vazby.
- Pro výpočet polí SIZE a CHK, viz Přenos a příjem dat.
- Interval závěrky je v minutách, a 2 bajty jsou platné. Výchozí nastavení je 10 minut (0x00 0A)
2.2.15 Oprava vadných pixelů (Pouze pro zápis)
Vadné pixely jsou pixely na detektoru, které nejsou citlivé na tepelné záření a nemohou odrážet změny teploty měřeného cíle.. Během integrace modulu do hostitele, mohou vzniknout nové mrtvé pixely, které je třeba opravit.
Tento modul dokáže opravit vadné pixely v klientském softwaru, stejně jako prostřednictvím příkazů sériového portu. Následující text popisuje, jak opravit vadné pixely pomocí sériových příkazů.
kroky
- Zapněte zobrazení kurzoru: 0xF0 05 36 78 1A 00 0F D7 FF
- Přesuňte kurzor na pozici vadného pixelu. Příkazy pro pohyb kurzoru jsou následující:
- Kurzor nahoru: F0 05 36 78 1A 00 02 CA FF
- Kurzor nahoru pro N pixelů: F0 05 36 78 1A 00 2N CHK FF (N je velikost kroku, CHK je kontrolní pole)
- Kurzor dolů: F0 05 36 78 1A 00 03 Cb i
- Kurzor dolů pro N pixelů: F0 05 36 78 1A 00 3N CHK FF (N je velikost kroku, CHK je kontrolní pole)
- Kurzor se posunul doleva: F0 05 36 78 1A 00 04 CC FF
- Kurzor posunut doleva o N pixelů: F0 05 36 78 1A 00 4N CHK FF (N je velikost kroku, CHK je kontrolní pole)
- Kurzor se posunul doprava: F0 05 36 78 1A 00 05 CD FF
- Kurzor posunut doprava pro N pixelů: F0 05 36 78 1A 00 5N CHK FF (N je velikost kroku, CHK je kontrolní pole)
- Kurzor do středu: F0 05 36 78 1A 00 06 TENTO FF
- Korekce vadných pixelů: F0 05 36 78 1A 00 0D D5 FF
- Poznámka
Když se na snímku objeví vadný pixel, tento příkaz můžete použít k přidání pixelu do vadné sekvence pixelů a pixel bude z obrázku odstraněn.
- Zrušte korekci vadných pixelů: F0 05 36 78 1A 00 0E d6 i
- Poznámka
Když je opraven nevadný pixel a pixel je omylem odstraněn z obrázku, můžete odeslat tento příkaz k odstranění pixelu z vadné sekvence pixelů a jeho obnovení v obrázku.
Příkazy a parametry
Zapnutí/vypnutí zobrazení kurzoru.
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x78 | 0x1A | 0x00 | 0x00: Vypněte zobrazení kurzoru 0x0F: Zapněte zobrazení kurzoru | TBD |
| Zpětná vazba modulu | 0x05 | 0x36 | 0x78 | 0x1A | 0x03 | 0x01 | TBD |
Přesuňte kurzor.
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x78 | 0x1A | 0x00 | 0x02: Kurzor nahoru 0x03: Kurzor dolů 0x04: Kurzor posunut doleva 0x05: Kurzor posunut doprava 0x06: Kurzor na střed 0x2N: Kurzor nahoru pro N pixelů (N: 0x1~0xF) 0x3N: Kurzor dolů pro N pixelů (N: 0x1~0xF) 0x4N: Kurzor posunut doleva o N pixelů (N: 0x1~0xF) 0x5N: Kurzor posunut doprava pro N pixelů (N: 0x1~0xF) | TBD |
| Zpětná vazba modulu | 0x05 | 0x36 | 0x78 | 0x1A | 0x03 | 0x01 | TBD |
Přidat/odebrat vadný pixel.
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x78 | 0x1A | 0x00 | 0x0d: Přidejte pixel do tabulky vadných pixelů. 0x0E: Odstraňte pixel z tabulky vadných pixelů. | TBD |
| Zpětná vazba modulu | 0x05 | 0x36 | 0x78 | 0x1A | 0x03 | 0x01 | TBD |
Popisy příkazů
- Viz Přenos a příjem dat upravovat příkazy nebo interpretovat data zpětné vazby.
- Pro výpočet polí SIZE a CHK, viz Přenos a příjem dat.
2.2.16 Nastavení jasu (Čtení/zápis)
Tento příkaz slouží k nastavení jasu obrazu, který lze nastavit v rozsahu 0~100 (desetinný), a výchozí hodnota je 50 (0x32).
Příkazy a parametry
Napište příkaz pro nastavení jasu.
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x78 | 0x02 | 0x00 | 0~100, standardní 50 (desetinný). Je třeba převést na hexadecimální hodnotu. | TBD |
| Zpětná vazba modulu | 0x05 | 0x36 | 0x78 | 0x02 | 0x03 | 0x01 | TBD |
Přečtěte si příkaz k nastavení jasu.
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x78 | 0x02 | 0x01 | Žádný. 0ve výchozím nastavení x00. | TBD |
| Zpětná vazba modulu | 0x05 | 0x36 | 0x78 | 0x02 | 0x03 | 0~100 (desetinný). Je třeba převést na hexadecimální hodnotu. | TBD |
Popisy příkazů
- Viz Přenos a příjem dat upravovat příkazy nebo interpretovat data zpětné vazby.
- Pro výpočet polí SIZE a CHK, viz Přenos a příjem dat.
- Hodnota pole DATA je parametr jasu, který je třeba nastavit nebo přečíst, pokud je parametr 100 (desetinný), hodnota pole DATA je 0x64.
2.2.17 Nastavení kontrastu (Čtení/zápis)
Upravte kontrast obrazu modulu nebo přečtěte aktuální parametr kontrastu modulu.
Příkazy a parametry
Napište příkaz pro nastavení kontrastu.
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | TBD | 0x36 | 0x78 | 0x03 | 0x00 | 0~100, standardní 50 (desetinný). Je třeba převést na hexadecimální hodnotu. | TBD |
| Zpětná vazba modulu | 0x05 | 0x36 | 0x78 | 0x03 | 0x03 | 0x01 | TBD |
Přečtěte si příkaz pro nastavení kontrastu.
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x78 | 0x03 | 0x01 | Žádný. 0ve výchozím nastavení x00. | TBD |
| Zpětná vazba modulu | TBD | 0x36 | 0x78 | 0x03 | 0x03 | 0~100 (desetinný). Je třeba převést na hexadecimální hodnotu. | TBD |
Popisy příkazů
- Viz Přenos a příjem dat upravovat příkazy nebo interpretovat data zpětné vazby.
- Pro výpočet polí SIZE a CHK, viz Přenos a příjem dat.
- Hodnota pole DATA je parametr kontrastu, který je třeba nastavit nebo přečíst, pokud je parametr 65 (desetinný), hodnota pole DATA je 0x41.
2.2.18 Nastavení digitálního vylepšení detailů obrázku (Čtení/zápis)
Tento příkaz se používá k nastavení úrovně digitálního vylepšení detailů obrazu. Čím vyšší je úroveň vylepšení, tím lepší detail, ale zároveň bude obrazový šum výraznější.
Příkazy a parametry
Napište příkaz pro nastavení digitálního vylepšení.
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | TBD | 0x36 | 0x78 | 0X10 | 0x00 | 0~100, standardní 50 (desetinný). Je třeba převést na hexadecimální hodnotu. | TBD |
| Zpětná vazba modulu | 0x05 | 0x36 | 0x78 | 0X10 | 0x03 | 0x01 | TBD |
Přečtěte si příkaz nastavení digitálního vylepšení.
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x78 | 0X10 | 0x00 | Žádný. 0ve výchozím nastavení x00. | TBD |
| Zpětná vazba modulu | TBD | 0x36 | 0x78 | 0X10 | 0x03 | 0~100 (desetinný). Je třeba převést na hexadecimální hodnotu. | TBD |
Popisy příkazů
- Viz Přenos a příjem dat upravovat příkazy nebo interpretovat data zpětné vazby.
- Pro výpočet polí SIZE a CHK, viz Přenos a příjem dat.
- Hodnota pole DATA je parametr digitálního vylepšení, který je třeba nastavit nebo přečíst, pokud je parametr 65 (desetinný), hodnota pole DATA je 0x41.
2.2.19 Nastavení úrovně statického potlačení šumu (Čtení/zápis)
Tento příkaz se používá k nastavení úrovně statického potlačení šumu obrazu, který může snížit šum obrazu při zvýšení úrovně odšumování, ale také to snižuje ostrost obrazu, který je potřeba upravit podle skutečného efektu obrazu.
Příkazy a parametry
Napište příkaz pro nastavení úrovně potlačení šumu.
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | TBD | 0x36 | 0x78 | 0x15 | 0x00 | 0~100, standardní 50 (desetinný). Je třeba převést na hexadecimální hodnotu. | TBD |
| Zpětná vazba modulu | 0x05 | 0x36 | 0x78 | 0x15 | 0x03 | 0x01 | TBD |
Přečtěte si příkaz pro nastavení úrovně potlačení šumu.
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x78 | 0x15 | 0x01 | Žádný. 0ve výchozím nastavení x00. | TBD |
| Zpětná vazba modulu | TBD | 0x36 | 0x78 | 0x15 | 0x03 | 0~100 (desetinný). Je třeba převést na hexadecimální hodnotu. | TBD |
Popisy příkazů
- Viz Přenos a příjem dat upravovat příkazy nebo interpretovat data zpětné vazby.
- Pro výpočet polí SIZE a CHK, viz Přenos a příjem dat.
- Hodnota pole DATA je úroveň potlačení šumu, kterou je třeba nastavit nebo přečíst, pokud je parametr 65 (desetinný), hodnota pole DATA je 0x41.
2.2.20 Nastavení úrovně dynamického odšumování (Čtení/zápis)
Tento příkaz se používá k nastavení úrovně dynamického potlačení šumu obrazu, který může snížit šum obrazu při zvýšení úrovně odšumování, ale také to snižuje ostrost obrazu, který je potřeba upravit podle skutečného efektu obrazu.
Příkazy a parametry
Napište příkaz pro nastavení úrovně potlačení šumu.
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | TBD | 0x36 | 0x78 | 0x16 | 0x00 | 0~100, standardní 50 (desetinný). Je třeba převést na hexadecimální hodnotu. | TBD |
| Zpětná vazba modulu | 0x05 | 0x36 | 0x78 | 0x16 | 0x03 | 0x01 | TBD |
Přečtěte si příkaz pro nastavení úrovně potlačení šumu.
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x78 | 0x16 | 0x01 | Žádný. 0ve výchozím nastavení x00. | TBD |
| Zpětná vazba modulu | TBD | 0x36 | 0x78 | 0x16 | 0x03 | 0~100 (desetinný). Je třeba převést na hexadecimální hodnotu. | TBD |
Popisy příkazů
- Viz Přenos a příjem dat upravovat příkazy nebo interpretovat data zpětné vazby.
- Pro výpočet polí SIZE a CHK, viz Přenos a příjem dat.
- Hodnota pole DATA je úroveň potlačení šumu, kterou je třeba nastavit nebo přečíst, pokud je parametr 65 (desetinný), hodnota pole DATA je 0x41.
2.2.21 Nastavení palety (Čtení/zápis)
Tepelné snímky jsou založeny na intenzitě infračerveného záření a nemají žádné barevné informace. Obrazové algoritmy mapují sadu barev na základě hodnot stupňů šedi, známé jako palety. Modul podporuje různé palety, které si uživatelé mohou vybrat. Bílé horké (0x00) je standardně nastaveno.
Příkazy a parametry
Napište příkaz pro nastavení palety.
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | TBD | 0x36 | 0x78 | 0x20 | 0x00 | 0x00: White Hot 0x01: Black Hot 0x02: Fúze 1 0x03: Duha 0x04: Fúze 2 0x05: Iron Red 1 0x06: Iron Red 2 0x07: Tmavě hnědá 0x08: Barva 1 0x09: Barva 2 0x0a: Ledový oheň 0x0B: Déšť 0x0C: Zelená Hot 0x0D: Red Hot 0x0E: Tmavě modrá | TBD |
| Zpětná vazba modulu | 0x05 | 0x36 | 0x78 | 0x20 | 0x03 | 0x01 | TBD |
Přečtěte si příkaz nastavení palety.
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x78 | 0x20 | 0x01 | Žádný. 0ve výchozím nastavení x00. | TBD |
| Zpětná vazba modulu | TBD | 0x36 | 0x78 | 0x20 | 0x03 | 0x00: White Hot 0x01: Black Hot 0x02: Fúze 1 0x03: Duha 0x04: Fúze 2 0x05: Iron Red 1 0x06: Iron Red 2 0x07: Tmavě hnědá 0x08: Barva 1 0x09: Barva 2 0x0a: Ledový oheň 0x0B: Déšť 0x0C: Zelená Hot 0x0D: Red Hot 0x0E: Tmavě modrá | TBD |
Popisy příkazů
- Viz Přenos a příjem dat upravovat příkazy nebo interpretovat data zpětné vazby.
- Pro výpočet polí SIZE a CHK, viz Přenos a příjem dat.
- Bílé horké (0x00) je standardně nastaveno.
- Přepínání palet bude chvíli trvat. Po odeslání příkazu musíte počkat na kontrolu výsledku přepnutí.
2.2.22 Nastavení zrcadlení obrazu (Čtení/zápis)
Nastavte režim zrcadlení obrazu, nebo si přečtěte aktuální stav zrcadlení modulu.
Příkazy a parametry
Napište příkaz pro nastavení zrcadlení obrazu.
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x70 | 0x11 | 0x00 | 0x00: Žádné zrcadlení. 0x01: Centrální zrcadlení. 0x02: Levé a pravé zrcadlení. 0x03: Zrcadlení nahoru a dolů. | TBD |
| Zpětná vazba modulu | 0x05 | 0x36 | 0x70 | 0x11 | 0x03 | 0x01 | TBD |
Přečtěte si příkaz nastavení zrcadlení obrazu.
| Pole | VELIKOST | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Chk |
| Přenos hostitele | 0x05 | 0x36 | 0x70 | 0x11 | 0x01 | Žádný. 0ve výchozím nastavení x00. | TBD |
| Zpětná vazba modulu | 0x05 | 0x36 | 0x70 | 0x11 | 0x03 | 0x00: Žádné zrcadlení. 0x01: Centrální zrcadlení. 0x02: Levé a pravé zrcadlení. 0x03: Zrcadlení nahoru a dolů. | TBD |
Popisy příkazů
- Viz Přenos a příjem dat upravovat příkazy nebo interpretovat data zpětné vazby.
- Pro výpočet polí SIZE a CHK, viz Přenos a příjem dat.
- Žádné zrcadlení (0x00) je standardně nastaveno.
2.3 Čtení stavu inicializace (Pouze pro čtení)
Tento příkaz používá hostitel ke čtení stavu inicializace modulu.
Když je modul ve stavu inicializace, načítá toky videa. Když je inicializace dokončena, budou na výstupu video streamy.
Příkazy a parametry
Napište příkaz pro nastavení zrcadlení obrazu.
| Pole | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Poznámky |
| Přenos hostitele | 0x7C | 0x14 | 0x00 | 0x00 | |
| Zpětná vazba modulu | 0x7D | 0x06 | 0x03 | 0x00: Načítání 0x01: Video výstup |
- Poznámka
Pokud je příkaz úspěšně proveden, a pole příznaku zpětné vazby modulu je “Normální návrat (0x03)”, a pole DATA je “0x00” (stav načítání) nebo “0x01” (stav video výstupu).
2.4 Přenos a ověření sériového příkazu
Pro tento modul, obvykle po odeslání příkazu, data vrácená modulem pouze indikují, zda byl příkaz přijat, ale ne zda se to projevilo.
Pro některé příkazy pro nastavení obrazu, můžete zkontrolovat, zda se příkazy projeví prostřednictvím změn obrázku. Pro ostatní příkazy, musíte odeslat příkaz read příslušné funkce pro dotaz na stav zařízení.
Postup je následující.
kroky
- Odešlete příkaz k zápisu.
- Počkejte, až zařízení provede příkaz. Čekací doba se liší podle různých příkazů.
- Odešlete příkaz read pro příslušnou funkci.
- Zkontrolujte data vrácená modulem a zkontrolujte, zda nebyly změněny parametry.
- Počkejte, až zařízení provede příkaz. Čekací doba se liší podle různých příkazů.
- Poznámka
Neposílejte do modulu často příkazy k zápisu, protože při překročení kapacity zpracování zamrzne.
3 Nejčastější dotazy
Často kladené otázky o zařízení.
Proč nelze připojit modul k vývojovému nástroji nebo nelze nastavit parametry modulu?
- Zkontrolujte, zda je sériový port správně připojen k modulu.
- Zkontrolujte, zda je správně zvolena přenosová rychlost a COM port připojeného modulu, a odpovídající COM port je k dispozici také na PC.
- Pokud používáte USB na sériový port, ověřte, zda je nainstalován ovladač USB na sériový port.
Jak upgradovat modul?
Jakmile je modul připojen k vývojovému nástroji, pro upgrade modulu použijte funkci aktualizace.
- Příkazy sériové komunikace
- Příkazy informačního dotazu
| Příkaz | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | Poznámky |
| Čtení modelu modulu | 0x36 | 0x74 | 0x02 | 0x01 | Žádný | 5 platné bajty. Vraťte model modulu. |
| Čtení čísla verze programu FPGA | 0x36 | 0x74 | 0x03 | 0x01 | Žádný | Např. 0x050112 označuje 5.1.12. 5 je hlavní verze, což je 3rd byte; 1 je vedlejší verze, což je 2nd byte, 12 je rozdělená verze, což je 1Svatý byte. 3 platné bajty, MSB je horní bajt. |
| Čtení doby kompilace programu FPGA | 0x36 | 0x74 | 0x04 | 0x01 | Žádný | 4 platné bajty, MSB je horní bajt. Např. 0x20140820 znamená 20140820. |
| Čtení čísla verze softwaru modulu | 0x36 | 0x74 | 0x05 | 0x01 | Žádný | Viz Čtení čísla verze programu FPGA výše. |
| Čtení času kompilace softwaru modulu | 0x36 | 0x74 | 0x06 | 0x01 | Žádný | Viz Čtení doby kompilace programu FPGA výše. |
| Čtení času verze procesu kalibrace fotoaparátu | 0x36 | 0x74 | 0x0b | 0x01 | Žádný | 4 platné bajty, MSB je horní bajt. Např. 0x20170101 znamená 20170101. |
| Čtení čísla verze parametru ISP | 0x36 | 0x74 | 0X0C | 0x01 | Žádný | 4 platné bajty. Např. pokud je číslo verze ISP 5, 0x00000005 bude vráceno. |
- Příkazy pro nastavení funkcí
| Příkaz | Zařízení Adresa | Třída Adresa | Podtřída Adresa | Vlajka | DATA | standardní |
| Manuální kalibrace závěrky | 0x36 | 0x7C | 0x02 | 0x00 | Pouze pro zápis | |
| Ruční korekce pozadí | 0x36 | 0x7C | 0x03 | 0x00 | Pouze pro zápis | |
| Automatické ovládání závěrky | 0x36 | 0x7C | 0x04 | 0x00 | 0x00: Automatické ovládání vypnuto 0x01: Automatické přepínání, ovládání časování 0x02: Automatické přepínání, regulace teplotního rozdílu 0x03: Plně automatické ovládání | 0x03 |
| Nastavení intervalu přepínání automatické závěrky | 0x36 | 0x7C | 0x05 | 0x00 | Interval závěrky je v minutách, a 2 bajty jsou platné. Výchozí nastavení je 10 minut (0x00 0A) | 0x00 0A |
| Korekce vinětace | 0x36 | 0x7C | 0X0C | 0x00 | 0x02: Korekce vinětace | |
| Nastavení jasu | 0x36 | 0x78 | 0x02 | 0x00 | 1 byte platný. Rozsah hodnot: 0~100, standardní 50 (desetinný). | 0x32 |
| Nastavení kontrastu | 0x36 | 0x78 | 0x03 | 0x00 | 1 byte platný. Rozsah hodnot: 0~100, standardní 50 (desetinný). | 0x32 |
| Nastavení digitálního vylepšení detailů obrázku | 0x36 | 0x78 | 0X10 | 0x00 | 1 byte platný. Rozsah hodnot: 0~100, standardní 50 (desetinný). | 0x32 |
| Nastavení úrovně statického potlačení šumu | 0x36 | 0x78 | 0x15 | 0x00 | 1 byte platný. Rozsah hodnot: 0~100, standardní 50 (desetinný). | 0x32 |
| Nastavení úrovně dynamického odšumování | 0x36 | 0x78 | 0x16 | 0x00 | 1 byte platný. Rozsah hodnot: 0~100, standardní 50 (desetinný). | 0x32 |
| Oprava vadných pixelů | 0x36 | 0x78 | 0x1A | 0x00 | 0x00: Vypněte zobrazení kurzoru 0x0F: Zapněte zobrazení kurzoru 0x02: Kurzor nahoru 0x03: Kurzor dolů 0x04: Kurzor posunut doleva 0x05: Kurzor posunut doprava 0x06: Kurzor na střed 0x0D: Přidejte pixel do tabulky vadných pixelů. 0x0E: Odstraňte pixel z tabulky vadných pixelů. 0x2N: Kurzor nahoru pro N pixelů (N: 0x1~0xF) 0x3N: Kurzor dolů pro N pixelů (N: 0x1~0xF) 0x4N: Kurzor posunut doleva o N pixelů (N: 0x1~0xF) 0x5N: Kurzor posunut doprava pro N pixelů (N: 0x1~0xF) | 0x00 |
| Nastavení palety | 0x36 | 0x78 | 0x20 | 0x00 | 0x00: White Hot 0x01: Black Hot 0x02: Fúze 1 0x03: Duha 0x04: Fúze 2 0x05: Iron Red 1 0x06: Iron Red 2 0x07: Tmavě hnědá 0x08: Barva 1 0x09: Barva 2 0x0a: Ledový oheň 0x0B: Déšť 0x0C: Zelená Hot 0x0D: Red Hot 0x0E: Tmavě modrá | 0x00 |
| Tovární resetování | 0x36 | 0x74 | 0x0F | 0x00 | Pouze pro zápis | |
| Uložit aktuální nastavení | 0x36 | 0x74 | 0X10 | 0x00 | Uložte upravené parametry modulu. | |
| Nastavení zrcadlení obrazu | 0x36 | 0x70 | 0x11 | 0x00 | 0x00: Žádné zrcadlení. 0x01: Centrální zrcadlení. 0x02: Levé a pravé zrcadlení. 0x03: Zrcadlení nahoru a dolů. | 0x00 |
- Historie aktualizací
| datum | Změny |
| únor 27, 2024 | První vydání. |
PDF ke stažení
FPV kamera
Analogová termovizní kamera pro fpv kvadrokoptéru drone infračervenou kameru nočního vidění
AI IP kamera
Viditelné světlo tepelné zobrazování kamery Dual Light Camera Core Core modul Ethernet IP výstup

Položit otázku
Děkujeme za Vaši odpověď. ✨