Lakay » UNI-T » UNI-T UTG7000B Seri Siyal Sous Fonksyon Manyèl Itilizatè jeneratè fòm ond abitrè 

UNI-T UTG7000B Seri Siyal Sous Fonksyon Abitrè Waveform dèlko
Entwodiksyon
Koòdone UCI, pwoblèm ki gen rapò gade Dokimantasyon Èd UCI. Fonksyone detaye gade egzanpample pwojè.
Referans File
- UTG2025Def.h: definisyon debaz seri sa a
- Dokimantasyon ki enpòtan UCI: al gade Dokiman Èd UCI
Fòma debaz nan kòd lòd
- Non kòd lòd 1: paramèt lòd@ atribi 1: valè atribi@ atribi 2: valè atribi … @ atribi n: valè atribi;
- Non kòd lòd 2: paramèt lòd@ atribi 1: valè atribi@ atribi 2: valè atribi … @ atribi n: valè atribi;
- Non kòd lòd n: paramèt lòd@ atribi 1: valè atribi@ atribi 2: valè atribi … @ atribi n: valè atribi;
Deskripsyon
- Li pa ka-sansib;
- Valè nimerik sipòte fòma egzadesimal, oktal ak desimal;
- Sipòte plizyè deklarasyon (depann sou modèl), si plizyè deklarasyon ak atribi sou echèk, eseye sèvi ak yon sèl deklarasyon ak atribi;
- Chak deklarasyon dwe fini ak ';';
- Yo sipòte espas ant non, valè, ak tags;
Example:
"wp@ch:0@addr:10@v:10;" "kle: c1;"
Tèm: SG - non kout sous siyal
Kòmandman Jeneral
Non lòd |
Siyifikasyon |
IO |
Done |
Remak |
Lokal |
Lock Pad |
W |
Enum:0/1{remote/lokal estati} |
Klavye fèmen nan estati aleka |
Lokal? |
Rekèt klavye fèmen oswa ou pa |
R |
Enum:0/1{debloke/bloke} |
|
Fèmen? |
Rechèch estati fèmen klavye a |
R |
8 Bytes,64 siyen nonb antye relatif, ti jan drapo |
|
Ekri Paramèt
Non lòd |
Kòmand paramèt |
Kalite paramèt lòd |
wp |
Okenn |
Okenn |
Non atribi |
Siyifikasyon |
IO |
Done |
CH |
Kantite chanèl |
W |
Enum (Nèg) : 0/1{ CH1/ CH2 } |
adr |
Adrès paramèt |
W |
Enum(ParamNo): view definisyon an nan adrès paramèt |
v |
Valè paramèt |
W |
Valè anjeneral mezire pa inite ki pi piti a |
- Example:
"wp@CH:0@addr:9@v:1000;" - mete frekans CH1 se 1mHz;
- Nòt:
UCI korespondan koòdone: uci_Write
Li Paramèt
Non lòd |
Kòmand paramèt |
Kalite paramèt lòd |
rp |
Okenn |
Okenn |
Non atribi |
Siyifikasyon |
IO |
Done |
CH |
Kantite chanèl |
W |
Enum (Nèg) : 0/1{ CH1/ CH2 } |
adr |
Adrès paramèt |
W |
Enum(ParamNo): view definisyon an nan adrès paramèt |
- Example:
"rp@CH:0@adr:9;" - li frekans CH1;
- Nòt:
UCI korespondan koòdone: uci_Read, gwosè done korespondan yo se 8 octets, kalite doub!
Kle
Non lòd |
Kòmand paramèt |
Kalite paramèt lòd |
KLE |
Valè kle |
Gade kòd kle kòm anba a |
KLE |
Kodaj karaktè |
KLE |
Kodaj karaktè |
Kle fonksyon anba 1 |
AF1 |
0 |
0 |
Kle fonksyon anba 2 |
AF2 |
1 |
1 |
Kle fonksyon anba 3 |
AF3 |
2 |
2 |
Kle fonksyon anba 4 |
AF4 |
3 |
3 |
Kle fonksyon anba 5 |
AF5 |
4 |
4 |
Kle fonksyon anba a |
6 |
AF6 |
5 |
5 |
F1 |
F1 |
6 |
6 |
F2 |
F2 |
7 |
7 |
F3 |
F3 |
8 |
8 |
F4 |
F4 |
9 |
9 |
Menu |
MENI |
. |
. |
Bouton Goch |
FKNL |
+/- |
SIYEN |
Knob Dwat |
FKNR |
Deklanche |
TG |
Klike sou bouton |
FKN |
Itilite |
UTIL |
Agòch |
L |
CH1 |
C1 |
Dwa |
R |
CH2 |
C2 |
Non atribi |
Siyifikasyon |
IO |
Done |
Fèmen |
Fèmen klavye a |
W |
Pa gen done |
Debloke |
Debloke klavye a |
W |
Pa gen done |
Fèmen? |
Rechèch estati fèmen klavye a |
R |
Nonb antye relatif<4Bytes>: 0 – debloke; 1 – fèmen |
- Example:
- "KLE:c1;" -CH1
- "KLE:c2;" -CH2
- "KLE:c2@lock;" — CH2 fèmen kle a
- "KLE:c2@unlock;" — CH2 debloke kle a
- "KLE:c2@lock?;" — Rechèch klavye fèmen oswa ou pa
- Nòt:
Kòmandman ak mak kesyon li nan uci_Read . Estati a vin soti nan valè a retounen koòdone.
Li ak ekri konfigirasyon File
Non lòd |
Kòmand paramèt |
Kalite paramèt lòd |
dconfig |
Okenn |
Okenn |
- Example:
"dconfig;"
- Nòt:
Sèvi ak koòdone uci_Readto li, gwosè zòn tanpon ka mete kòm 1024Bytes, aktyèl done efikas defini pa valè retounen koòdone. Sèvi ak koòdone uci_WriteFromFile yo ekri done konfigirasyon, ki pa rekonèt la file sifiks, li ka sèlman rekonèt kòmand "dconfig;", ekri konfigirasyon timeout omwen 6s.
Capture ekran
Non lòd |
Kòmand paramèt |
Kalite paramèt lòd |
PrtScn |
Fòma foto |
Enum (String): nil/zip/bmp
{done pixel ki pa pake/pake done pixel /BMP file done |
- Example:
- "PrtScn:bmp;" - Ekran sove kòm bmp file done;
- "PrtScn;" - Ekran sove kòm pixel file done;
- "PrtScn:zip;" - Ekran sove kòm pixel chaje file done;
- Remak :
Sèvi ak uci_Read pou li done, kòmandman an pa gen okenn done sove file, li ta dwe retounen nan zòn tanpon espesifye nan uci_Read . Si ou vle tampon yon lokal file, tanpri sove li poukont ou.
- Si sèvi ak lòd: "PrtScn;",tazon zòn tanpon dwe >=391680(480*272*3),lekti se 24bits nan done pixel;
- Si sèvi ak lòd: "PrtScn:bmp;", gwosè zòn tanpon dwe 480 * 272 * 3 + 54 = 391734, sa se gwosè foto a.
- Si sèvi ak lòd: "PrtScn:zip;", gwosè zòn tanpon ka mete >=391680 (480 * 272 * 3 )(maksimòm volim done), lekti yo chaje done pixel. Lè sa a, sèvi ak koòdone nan: alg_UnCompressPixels_25 pou dezipe done yo.
Nòt: uci_Read valè retounen se volim done chaje
- Sèvi ak koòdone uci_ReadTo laFile pou ajoute kòmandman "prtscn:bmp;", li ka sove bitmap sou disk file.
Ekri vag o aza File
Non lòd |
Kòmand paramèt |
Kalite paramèt lòd |
WARB |
Okenn |
Okenn |
Non atribi |
Siyifikasyon |
IO |
Done |
CH |
Kantite chanèl |
W |
Enum (Nèg) : 0/1{ CH1/ CH2 } |
Mode |
Loading mòd |
W |
Enum (n antye): 0/1 { Carrier / Mod} |
- Example:
"WARB@CH:0@MODE:0;" Chaje vag file kòm fòm vag konpayi asirans nan CH1
- Nòt:
sèvi ak koòdone uci_WriteFromFileto yo ekri onn o aza file, timeout mete sou 1000.
Apendis
Adrès paramèt
Inite valè nimerik:
- Inite frekans : μHz, 1mHz° mete valè 1*1000;
- Voltage inite: μV
- Inite tan:ns(ns、μs、ms、s), pou egzanpample 1s valè retounen se 1 * 1000 ^ 3
- Inite degre:0.01°,faz mete sou 90°,valè retounen se 90 * 100
- Pousantaj inite 0.01%, pou egzanpample sik devwa, valè retounen = valè opinyon * 100

Klavye Locked Status Mark Bits

Dokiman / Resous
Referans