Domov » JEDNOTKA » Funkce zdroje signálu řady UNI-T UTG7000B Generátor libovolného tvaru vlny Uživatelská příručka 

Funkce zdroje signálu řady UNI-T UTG7000B Generátor libovolného tvaru vlny
Zavedení
Rozhraní UCI, související problémy viz dokumentace nápovědy UCI. Detailní ovládání viz napřample projekt.
Odkaz File
- UTG2025Def.h : základní definice této řady
- Příslušná dokumentace UCI: viz Dokumentace nápovědy UCI
Základní formát příkazového řetězce
- Název příkazového řetězce 1: příkaz parametr@ atribut 1: hodnota atributu@ atribut 2: hodnota atributu … @ atribut n: hodnota atributu;
- Název příkazového řetězce 2: příkaz parametr@ atribut 1: hodnota atributu@ atribut 2: hodnota atributu … @ atribut n: hodnota atributu;
- Název příkazového řetězce n: příkaz parametr@ atribut 1: hodnota atributu@ atribut 2: hodnota atributu … @ atribut n: hodnota atributu;
Popis
- Není rozlišována velká a malá písmena;
- Číselná hodnota podporuje formát hexadecimálního, osmičkového a desítkového;
- Podpora více příkazů (závisí na modelu), pokud selže více příkazů a atributů, zkuste použít jeden příkaz a atribut;
- Každý příkaz musí končit ';';
- Mezi názvy, hodnotami a jsou podporovány mezery tags;
Example:
"wp@ch:0@addr:10@v:10;" "klíč: c1;"
Období: SG – krátký název zdroje signálu
Generální velitelství
Název příkazu |
Význam |
IO |
Data |
Poznámka |
Místní |
Zamykací podložka |
W |
Enum:0/1{vzdálený/místní stav} |
Klávesnice uzamčená ve vzdáleném stavu |
Místní? |
Klávesnice dotazu je uzamčena nebo ne |
R |
Enum:0/1{odemčeno/zamčeno} |
|
Zámek? |
Dotaz na stav uzamčení klávesnice |
R |
8 bajtů, 64 celé číslo se znaménkem, vlajkový bit |
|
Napište parametr
Název příkazu |
Parametr příkazu |
Typ parametru příkazu |
wp |
Žádný |
Žádný |
Název atributu |
Význam |
IO |
Data |
CH |
Číslo kanálu |
W |
Enum(celé číslo): 0/1{ CH1/ CH2 } |
adr |
Adresa parametru |
W |
Enum(ParamNo): view definice adresa parametru |
v |
Hodnota parametru |
W |
Hodnota obvykle měřená nejmenší jednotkou |
- Example:
"wp@CH:0@addr:9@v:1000;" – nastavte frekvenci CH1 na 1mHz;
- Poznámka:
Odpovídající rozhraní UCI: uci_Write
Přečtěte si parametr
Název příkazu |
Parametr příkazu |
Typ parametru příkazu |
rp |
Žádný |
Žádný |
Název atributu |
Význam |
IO |
Data |
CH |
Číslo kanálu |
W |
Enum(celé číslo): 0/1{ CH1/ CH2 } |
adr |
Adresa parametru |
W |
Enum(ParamNo): view definice adresa parametru |
- Example:
"rp@CH:0@addr:9;" – odečtěte frekvenci CH1;
- Poznámka:
Odpovídající rozhraní UCI: uci_Read, odpovídající velikost dat je 8 bajtů, dvojité typy!
Klíč
Název příkazu |
Parametr příkazu |
Typ parametru příkazu |
KLÍČ |
Hodnota klíče |
Viz kód klíče, jak je uvedeno níže |
KLÍČ |
Kódování znaků |
KLÍČ |
Kódování znaků |
Spodní funkční tlačítko 1 |
AF1 |
0 |
0 |
Spodní funkční tlačítko 2 |
AF2 |
1 |
1 |
Spodní funkční tlačítko 3 |
AF3 |
2 |
2 |
Spodní funkční tlačítko 4 |
AF4 |
3 |
3 |
Spodní funkční tlačítko 5 |
AF5 |
4 |
4 |
Spodní funkční klávesa |
6 |
AF6 |
5 |
5 |
F1 |
F1 |
6 |
6 |
F2 |
F2 |
7 |
7 |
F3 |
F3 |
8 |
8 |
F4 |
F4 |
9 |
9 |
Menu |
MENU |
. |
. |
Knoflík vlevo |
FKNL |
+/- |
ZNAMENÍ |
Knoflík vpravo |
FKNR |
Spoušť |
TG |
Klepněte na knoflík |
FKN |
Utility |
UTIL |
Vlevo |
L |
CH1 |
C1 |
Právo |
R |
CH2 |
C2 |
Název atributu |
Význam |
IO |
Data |
Zámek |
Zamkněte klávesnici |
W |
Žádná data |
Odemknout |
Odemkněte klávesnici |
W |
Žádná data |
Zámek? |
Dotaz na stav uzamčení klávesnice |
R |
Celé číslo<4Bytes>: 0 – odemčeno; 1 – zamčeno |
- Example:
- "KEY:c1;" — CH1
- "KEY:c2;" — CH2
- "KEY:c2@lock;" — CH2 zamkl klíč
- "KEY:c2@unlock;" — CH2 odemkl klíč
- "KEY:c2@lock?;" — Dotaz na klávesnici je uzamčen nebo ne
- Poznámka:
Příkaz s otazníkem přečtený v uci_Read . Stav se získá z návratové hodnoty rozhraní.
Konfigurace čtení a zápisu File
Název příkazu |
Parametr příkazu |
Typ parametru příkazu |
dconfig |
Žádný |
Žádný |
- Example:
"dconfig;"
- Poznámka:
Ke čtení použijte rozhraní uci_Read, velikost oblasti vyrovnávací paměti lze nastavit na 1024 bajtů, skutečná efektivní data jsou definována návratovou hodnotou rozhraní. Použijte rozhraní uci_WriteFromFile zapisovat konfigurační data, která nerozpoznají file příponu, dokáže rozpoznat pouze příkaz „dconfig;“, časový limit pro zápis konfigurace alespoň 6s.
Zachytit obrazovku
Název příkazu |
Parametr příkazu |
Typ parametru příkazu |
PrtScn |
Formát obrázku |
Enum(String):null/zip/bmp
{rozbalená data pixelů/sbalená data pixelů /BMP file data |
- Example:
- "PrtScn:bmp;" — snímek obrazovky uložen jako bmp file data;
- "PrtScn;" — snímek obrazovky uložen jako pixel file data;
- "PrtScn:zip;" — snímek obrazovky uložený jako sbalený pixel file data;
- Poznámka :
Pro čtení dat použijte uci_Read, příkaz nemá žádná uložená data file, měla by se vrátit do zadané oblasti vyrovnávací paměti uci_Read . Pokud chcete uložit do vyrovnávací paměti místní file, uložte si to prosím sami.
- Pokud použijete příkaz: “PrtScn;”, velikost oblasti vyrovnávací paměti musí být >=391680(480* 272* 3), odečet je 24 bitů pixelových dat;
- Pokud použijete příkaz:„PrtScn:bmp;“,,velikost oblasti vyrovnávací paměti musí být 480* 272* 3 + 54 = 391734, to je velikost obrázku.
- Pokud použijete příkaz: “PrtScn:zip;”, velikost oblasti vyrovnávací paměti lze nastavit >=391680 (480* 272* 3 )(maximální objem dat), načtená jsou data v pixelech. A pak použijte rozhraní:alg_UnCompressPixels_25 k rozbalení dat.
Poznámka: Návratová hodnota uci_Read je objem zabalených dat
- Použijte rozhraní uci_ReadToFile Chcete-li přidat příkaz „prtscn:bmp;“, můžete uložit bitmapu na disk file.
Napište Random Wave File
Název příkazu |
Parametr příkazu |
Typ parametru příkazu |
WARB |
Žádný |
Žádný |
Název atributu |
Význam |
IO |
Data |
CH |
Číslo kanálu |
W |
Enum(celé číslo): 0/1{ CH1/ CH2 } |
Režim |
Režim načítání |
W |
Enum (celé číslo): 0/1 {Carrier/Mod} |
- Example:
"WARB@CH:0@MODE:0;" Načítání vlny file jako nosná vlnová forma do CH1
- Poznámka:
použijte rozhraní uci_WriteFromFilenapsat náhodnou vlnu file, časový limit nastaven na 1000.
Dodatek
Adresa parametru
Jednotka číselné hodnoty:
Bity značky stavu uzamčení klávesnice

Dokumenty / zdroje
Reference