Balay » UNI-T » UNI-T UTG7000B Serye nga Tinubdan sa Signal Function Arbitrary Waveform Generator User Manual 

UNI-T UTG7000B Serye nga Tinubdan sa Signal Function Arbitraryong Waveform Generator
Pasiuna
UCI interface, may kalabutan nga mga problema tan-awa ang UCI Help Documentation. Detalyadong operasyon tan-awa exampang proyekto.
Reperensya File
- UTG2025Def.h : ang sukaranan nga kahulugan niini nga serye
- UCI nga may kalabutan nga dokumentasyon: tan-awa ang UCI Help Documentation
Batakang Format sa Command String
- Ang ngalan sa command string 1: command parameter@ attribute 1: attribute value@ attribute 2: attribute value … @ attribute n: attribute value;
- Ang ngalan sa command string 2: command parameter@ attribute 1: attribute value@ attribute 2: attribute value … @ attribute n: attribute value;
- Ang ngalan sa command string n: command parameter@ attribute 1: attribute value@ attribute 2: attribute value … @ attribute n: attribute value;
Deskripsyon
- Dili kini case-sensitive;
- Ang numerical value nagsuporta sa format sa hexadecimal, octal ug decimalism;
- Pagsuporta sa daghang mga pahayag (depende sa modelo), kung daghang mga pahayag ug mga hiyas sa kapakyasan, pagsulay sa paggamit sa usa ka pahayag ug hiyas;
- Ang matag pahayag kinahanglan matapos sa ';';
- Gisuportahan ang mga espasyo taliwala sa mga ngalan, kantidad, ug tags;
Example:
“wp@ch:0@addr:10@v:10;” "key: c1;"
Termino: SG – mubo nga ngalan sa Signal Source
Kinatibuk-ang Komand
| Ngalan sa sugo |
Kahulugan |
IO |
Data |
Nota |
| Lokal |
Lock Pad |
W |
Enum:0/1{hiyo/lokal nga kahimtang} |
Gi-lock ang keyboard sa hilit nga kahimtang |
| Lokal? |
Ang pangutana nga keyboard kay naka-lock o wala |
R |
Enum:0/1{naka-unlock/naka-lock} |
|
| Lock? |
Pangutana ang kahimtang sa lock sa keyboard |
R |
8Bytes,64 gipirmahan nga integer, gamay nga bandila |
|
Pagsulat Parameter
| Ngalan sa sugo |
Parameter sa command |
Matang sa command parameter |
| wp |
Wala |
Wala |
| Ngalan sa hiyas |
Kahulugan |
IO |
Data |
| CH |
Gidaghan sa channel |
W |
Enum(Integer): 0/1{ CH1/ CH2 } |
| addr |
Parameter nga adres |
W |
Enum(ParamNo): view ang kahulugan sa address sa parameter |
| v |
Parameter nga bili |
W |
Ang bili kasagarang gisukod sa pinakagamay nga yunit |
- Example:
“wp@CH:0@addr:9@v:1000;” - ibutang ang frequency sa CH1 mao ang 1mHz;
- Mubo nga sulat:
UCI katugbang nga interface: uci_Write
Basaha ang Parameter
| Ngalan sa sugo |
Parameter sa command |
Matang sa command parameter |
| rp |
Wala |
Wala |
| Ngalan sa hiyas |
Kahulugan |
IO |
Data |
| CH |
Gidaghan sa channel |
W |
Enum(Integer): 0/1{ CH1/ CH2 } |
| addr |
Parameter nga adres |
W |
Enum(ParamNo): view ang kahulugan sa address sa parameter |
- Example:
“rp@CH:0@addr:9;” – basaha ang frequency sa CH1;
- Mubo nga sulat:
Ang katugbang nga interface sa UCI: uci_Read, ang katugbang nga gidak-on sa datos mao ang 8 bytes, doble nga mga tipo!
yawe
| Ngalan sa sugo |
Parameter sa command |
Matang sa command parameter |
| KEY |
Pangunang bili |
Tan-awa ang key code sama sa ubos |
| KEY |
Pag-encode sa karakter |
KEY |
Pag-encode sa karakter |
| Ubos nga function key 1 |
AF1 |
0 |
0 |
| Ubos nga function key 2 |
AF2 |
1 |
1 |
| Ubos nga function key 3 |
AF3 |
2 |
2 |
| Ubos nga function key 4 |
AF4 |
3 |
3 |
| Ubos nga function key 5 |
AF5 |
4 |
4 |
| Ubos nga function key |
6 |
AF6 |
5 |
5 |
| F1 |
F1 |
6 |
6 |
| F2 |
F2 |
7 |
7 |
| F3 |
F3 |
8 |
8 |
| F4 |
F4 |
9 |
9 |
| Menu |
MENU |
. |
. |
| Knob sa Wala |
FKNL |
+/- |
SIGN |
| Knob Right |
FKNR |
Trigger |
TG |
| Pag-klik sa Knob |
Ang FKN |
Utility |
UTIL |
| Wala |
L |
CH1 |
C1 |
| Husto |
R |
CH2 |
C2 |
| Ngalan sa hiyas |
Kahulugan |
IO |
Data |
| Lock |
Lock sa keyboard |
W |
Walay datos |
| Unlock |
Unlock ang keyboard |
W |
Walay datos |
|
Lock? |
Pangutana ang kahimtang sa lock sa keyboard |
R |
Integer<4Bytes>: 0 – na-unlock; 1 – naka-lock |
- Example:
- “YAWI:c1;” — CH1
- “YAWI:c2;” — CH2
- “YAWI: c2@lock;” — Gi-lock ni CH2 ang yawe
- "YAWI: c2@unlock;" - Giablihan sa CH2 ang yawe
- “YAWI: c2@lock?;” - Pangutana nga keyboard naka-lock o wala
- Mubo nga sulat:
Sugo nga adunay marka sa pangutana nga gibasa sa uci_Read. Ang status makuha gikan sa interface return value.
Pagbasa ug Pagsulat sa Configuration File
| Ngalan sa sugo |
Parameter sa command |
Matang sa command parameter |
| dconfig |
Wala |
Wala |
- Example:
"dconfig;"
- Mubo nga sulat:
Gamita ang interface uci_Readto read,buffer area gidak-on mahimong ibutang ingon nga 1024Bytes,ang aktuwal sa epektibo nga data gihubit sa interface pagbalik bili. Gamita ang interface uci_WriteFromFile sa pagsulat sa data sa pag-configure, nga wala makaila sa file suffix, kini makaila lamang sa command "dconfig;", pagsulat sa configuration timeout labing menos 6s.
Pagkuha sa Screen
| Ngalan sa sugo |
Parameter sa command |
Matang sa command parameter |
| PrtScn |
Format sa hulagway |
Enum(String):null/zip/bmp
{unpacked pixel data/packed pixel data/BMP file datos |
- Example:
- "PrtScn:bmp;" - screenshot nga gitipigan isip bmp file datos;
- "PrtScn;" - screenshot nga gitipigan isip pixel file datos;
- "PrtScn:zip;" - screenshot nga gitipigan ingon nga naka-pack nga pixel file datos;
- Nota :
Gamita ang uci_Read sa pagbasa sa datos,ang sugo walay gitipigan nga datos file, kini kinahanglan nga mobalik sa gitakda nga buffer area sa uci_Read. Kung gusto nimo nga buffer sa usa ka lokal file, palihug i-save kini sa imong kaugalingon.
- Kung gamiton ang command: "PrtScn;", ang gidak-on sa buffer area kinahanglan nga>=391680(480*272*3), ang pagbasa kay 24bits sa pixel data;
- Kung gamiton ang command:“PrtScn:bmp;”,buffer area size kinahanglan nga 480* 272* 3 + 54 = 391734, kana ang gidak-on sa hulagway.
- Kung gamiton ang command: "PrtScn:zip;", ang gidak-on sa buffer area mahimong itakda >=391680 (480* 272* 3 )(maximum data volume), ang readout kay naka-pack nga pixel data. Ug dayon gamita ang interface: alg_UnCompressPixels_25 sa pag-unzipping sa datos.
Mubo nga sulat: Ang bili sa pagbalik sa uci_Read kay giputos nga gidaghanon sa datos
- Gamita ang interface uci_ReadToFile aron idugang ang sugo "prtscn: bmp;", kini makaluwas sa bitmap sa disk file.
Isulat ang Random Wave File
| Ngalan sa sugo |
Parameter sa command |
Matang sa command parameter |
| WARB |
Wala |
Wala |
| Ngalan sa hiyas |
Kahulugan |
IO |
Data |
| CH |
Gidaghan sa channel |
W |
Enum(Integer): 0/1{ CH1/ CH2 } |
| Mode |
Loading mode |
W |
Enum(Integer): 0/1 {Carrier/Mod} |
- Example:
“WARB@CH:0@MODE:0;” Nagkarga nga balud file ingon nga carrier wave maporma ngadto sa CH1
- Mubo nga sulat:
gamita ang interface uci_WriteFromFilesa pagsulat random wave file, ang timeout gitakda sa 1000.
Apendise
Parameter nga adres
Numerical value unit:
- Unit sa frequency : μHz, 1mHz° gitakda nga kantidad 1*1000;
- Voltage unit: μV
- Yunit sa oras:ns(ns,μs,ms,s), alang sa example 1s return value mao ang 1*1000^3
- Degree nga yunit:0.01 °, hugna nga gitakda sa 90 °, pagbalik nga kantidad mao ang 90 * 100
- Porsiyento nga yunit 0.01%, alang sa example duty cycle, return value= input value *100

Mga Bits nga Markahan sa Katawhan nga Naka-lock sa Keyboard

Mga Dokumento / Mga Kapanguhaan
Mga pakisayran
May Kalabutan nga mga Post