گهر » UNI-T » UNI-T UTG7000B سيريز سگنل ماخذ فنڪشن آربيٽريري ويففارم جنريٽر يوزر مينوئل 

UNI-T UTG7000B سيريز سگنل سورس فنڪشن آربيٽريري ويففارم جنريٽر
تعارف
UCI انٽرفيس، لاڳاپيل مسئلا ڏسو UCI مدد دستاويز. تفصيلي آپريٽنگ ڏسو exampلي پروجيڪٽ.
حوالو File
- UTG2025Def.h: هن سيريز جي بنيادي وصف
- UCI لاڳاپيل دستاويز: ڏسو UCI مدد دستاويز
ڪمانڊ اسٽرنگ جو بنيادي فارميٽ
- ڪمانڊ اسٽرنگ 1 جو نالو: ڪمانڊ پيراميٽر @ وصف 1: وصف قدر @ وصف 2: وصف قدر … @ وصف n: وصف قدر؛
- ڪمانڊ اسٽرنگ 2 جو نالو: ڪمانڊ پيراميٽر @ وصف 1: وصف قدر @ وصف 2: وصف قدر … @ وصف n: وصف قدر؛
- ڪمانڊ اسٽرنگ جو نالو n: ڪمانڊ پيراميٽر @ وصف 1: وصف قدر @ وصف 2: وصف قدر … @ وصف n: وصف قدر؛
وصف
- اهو ڪيس-حساس نه آهي؛
- عددي قدر hexadecimal، octal ۽ decimalism جي فارميٽ جي حمايت.
- گھڻن بيانن جي حمايت ڪريو (منڊل تي منحصر آھي)، جيڪڏھن گھڻا بيان ۽ خاصيتون ناڪامي تي، ھڪڙي بيان ۽ وصف استعمال ڪرڻ جي ڪوشش ڪريو؛
- هر بيان ختم ٿيڻ گهرجي '؛'؛
- نالن، قدر، ۽ وچ ۾ اسپيس سپورٽ ڪئي وئي آهي tags;
Exampلي:
"wp@ch:0@addr:10@v:10؛" "ڪي: c1؛"
اصطلاح: SG - سگنل ماخذ جو مختصر نالو
جنرل حڪم
حڪم جو نالو |
مطلب |
IO |
ڊيٽا |
نوٽ |
مقامي |
تالو پيڊ |
W |
اينم:0/1{ريموٽ/مقامي حيثيت} |
ڪي بورڊ بند ٿيل آهي ريموٽ حالت ۾ |
مقامي؟ |
سوال ڪيبورڊ بند آهي يا نه |
R |
اينم:0/1{ان لاڪ/بند ٿيل} |
|
تالا؟ |
ڪيبورڊ جي تالا جي حالت بابت پڇو |
R |
8 بائيٽ، 64 دستخط ٿيل عدد، پرچم بٽ |
|
لکو Parameter
حڪم جو نالو |
ڪمانڊ پيٽرولر |
ڪمانڊ پيٽرولر جو قسم |
wp |
ڪو به |
ڪو به |
صفت جو نالو |
مطلب |
IO |
ڊيٽا |
CH |
چينل جو تعداد |
W |
اينم (انٽيجر): 0/1{ CH1/ CH2 } |
اضافو |
پيٽرولر ايڊريس |
W |
اينم(پرامن نمبر): view جي تعريف پيٽرولر ايڊريس |
v |
پيٽرولر جو قدر |
W |
قدر عام طور تي ننڍي يونٽ جي ماپ |
- Exampلي:
"wp@CH:0@addr:9@v:1000؛" - CH1 جي تعدد مقرر ڪريو 1mHz؛
- نوٽ:
UCI لاڳاپيل انٽرفيس: uci_Write
پيرا ميٽر پڙهو
حڪم جو نالو |
ڪمانڊ پيٽرولر |
ڪمانڊ پيٽرولر جو قسم |
rp |
ڪو به |
ڪو به |
صفت جو نالو |
مطلب |
IO |
ڊيٽا |
CH |
چينل جو تعداد |
W |
اينم (انٽيجر): 0/1{ CH1/ CH2 } |
اضافو |
پيٽرولر ايڊريس |
W |
اينم(پرامن نمبر): view جي تعريف پيٽرولر ايڊريس |
- Exampلي:
"rp@CH:0@addr:9؛" - CH1 جي تعدد پڙهو
- نوٽ:
UCI ملندڙ انٽرفيس: uci_Read، لاڳاپيل ڊيٽا سائيز 8 بائيٽ، ڊبل قسم!
چاٻي
حڪم جو نالو |
ڪمانڊ پيٽرولر |
ڪمانڊ پيٽرولر جو قسم |
ڪي |
اهم قدر |
هيٺ ڏنل اهم ڪوڊ ڏسو |
ڪي |
اکر انڪوڊنگ |
ڪي |
اکر انڪوڊنگ |
هيٺيون فنڪشن چيڪ 1 |
AF1 |
0 |
0 |
هيٺيون فنڪشن چيڪ 2 |
AF2 |
1 |
1 |
هيٺيون فنڪشن چيڪ 3 |
AF3 |
2 |
2 |
هيٺيون فنڪشن چيڪ 4 |
AF4 |
3 |
3 |
هيٺيون فنڪشن چيڪ 5 |
AF5 |
4 |
4 |
هيٺيون فنڪشن چيڪ |
6 |
AF6 |
5 |
5 |
F1 |
F1 |
6 |
6 |
F2 |
F2 |
7 |
7 |
F3 |
F3 |
8 |
8 |
F4 |
F4 |
9 |
9 |
مينيو |
مينيو |
. |
. |
کٻي کٻي |
FKNL |
+/- |
سائين |
ساڄي دٻي |
FKNR |
ٽاريندڙ |
TG |
Knob ڪلڪ ڪريو |
FKN |
افاديت |
يو ايس ايل |
کاٻو |
L |
CH1 |
C1 |
ساڄو |
R |
CH2 |
C2 |
صفت جو نالو |
مطلب |
IO |
ڊيٽا |
تالا |
ڪيبورڊ لاڪ ڪيو |
W |
ڪابه ڊيٽا |
لاڪ |
ڪيبورڊ کوليو |
W |
ڪابه ڊيٽا |
تالا؟ |
ڪيبورڊ جي تالا جي حالت بابت پڇو |
R |
Integer<4Bytes>: 0 - ان لاڪ ٿيل؛ 1 - بند ٿيل |
- Exampلي:
- "KEY:c1؛" - CH1
- "KEY:c2؛" - CH2
- "KEY:c2@lock؛" - CH2 چاٻي کي بند ڪيو
- "KEY:c2@unlock؛" - CH2 چاٻي کي کوليو
- "KEY:c2@lock؟؛" - سوال ڪيبورڊ بند ٿيل يا نه
- نوٽ:
uci_Read ۾ پڙهيل سوال جي نشان سان حڪم. اسٽيٽس انٽرفيس موٽڻ جي قيمت مان حاصل ڪري ٿي.
پڙهڻ ۽ لکڻ جي ترتيب File
حڪم جو نالو |
ڪمانڊ پيٽرولر |
ڪمانڊ پيٽرولر جو قسم |
dconfig |
ڪو به |
ڪو به |
- Exampلي:
"dconfig؛"
- نوٽ:
پڙھڻ لاءِ انٽرفيس uci_Read استعمال ڪريو، بفر ايريا سائيز 1024Bytes جي طور تي سيٽ ڪري سگھجي ٿو، مؤثر ڊيٽا جي حقيقي انٽرفيس موٽڻ جي قيمت جي وضاحت ڪئي وئي آھي. انٽرفيس استعمال ڪريو uci_WriteFromFile ترتيب ڏيڻ واري ڊيٽا کي لکڻ لاءِ، جيڪو نٿو سڃاڻي file suffix، اهو صرف "dconfig؛" حڪم کي سڃاڻي سگهي ٿو، ترتيب ڏيڻ جو وقت گهٽ ۾ گهٽ 6s لکندو.
اسڪرين کي پڪڙيو
حڪم جو نالو |
ڪمانڊ پيٽرولر |
ڪمانڊ پيٽرولر جو قسم |
PrtScn |
تصوير جي شڪل |
Enum (String): null/zip/bmp
{انپيڪ ٿيل پکسل ڊيٽا/پيڪسل ڊيٽا/BMP file ڊيٽا |
- Exampلي:
- "PrtScn: bmp؛" - اسڪرين شاٽ بي ايم پي طور محفوظ ڪيو ويو file ڊيٽا
- "PrtScn؛" - اسڪرين شاٽ پکسل طور محفوظ ڪيو ويو file ڊيٽا
- "PrtScn:zip؛" - اسڪرين شاٽ محفوظ ٿيل پيڪيل پکسل طور file ڊيٽا
- نوٽ :
ڊيٽا پڙهڻ لاءِ uci_Read استعمال ڪريو، ڪمانڊ ۾ ڪا به محفوظ ٿيل ڊيٽا نه آهي file، اهو uci_Read جي مخصوص بفر واري علائقي ڏانهن موٽڻ گهرجي. جيڪڏھن توھان چاھيو ٿا مقامي بفر fileمهرباني ڪري ان کي پاڻ وٽ محفوظ ڪريو.
- جيڪڏهن ڪمانڊ استعمال ڪريو: "PrtScn؛"، بفر ايريا سائيز هجڻ گهرجي > = 391680 (480 * 272 * 3)، ريڊ آئوٽ 24 بٽ پکسل ڊيٽا آهي؛
- جيڪڏهن ڪمانڊ استعمال ڪريو: "PrtScn: bmp؛"، بفر ايريا سائيز هجڻ گهرجي 480 * 272 * 3 + 54 = 391734، اها تصوير جي ماپ آهي.
- جيڪڏهن ڪمانڊ استعمال ڪريو: "PrtScn:zip؛"، بفر ايريا سائيز> = 391680 (480 * 272 * 3) (وڌ ۾ وڌ ڊيٽا جي مقدار) سيٽ ڪري سگھي ٿو، ريڊ آئوٽ پيڪ ٿيل پکسل ڊيٽا آهي. ۽ پوءِ انٽرفيس استعمال ڪريو: alg_UnCompressPixels_25 ڊيٽا کي زپ ڪرڻ لاءِ.
نوٽ: uci_Read واپسي جي قيمت ڀريل ڊيٽا حجم آهي
- انٽرفيس استعمال ڪريو uci_ReadToFile ڪمانڊ شامل ڪرڻ لاءِ ”prtscn:bmp؛“، اهو بٽ ميپ کي ڊسڪ ۾ محفوظ ڪري سگھي ٿو file.
random Wave لکو File
حڪم جو نالو |
ڪمانڊ پيٽرولر |
ڪمانڊ پيٽرولر جو قسم |
وار |
ڪو به |
ڪو به |
صفت جو نالو |
مطلب |
IO |
ڊيٽا |
CH |
چينل جو تعداد |
W |
اينم (انٽيجر): 0/1{ CH1/ CH2 } |
موڊ |
لوڊشيڊنگ موڊ |
W |
Enum(Integer): 0/1 {ڪيريئر/Mod} |
- Exampلي:
"WARB@CH:0@MODE:0؛" لوڊشيڊنگ موج file جيئن ته ڪيريئر موج فارم ۾ CH1 ڏانهن
- نوٽ:
انٽرفيس استعمال ڪريو uci_WriteFromFileبي ترتيب موج لکڻ لاءِ file1000 تي مقرر وقت ختم.
ضميمو
پيٽرولر ايڊريس
عددي قدر يونٽ:
- فریکوئنسي يونٽ : μHz، 1mHz ° مقرر قدر 1*1000;
- جلدtagاي يونٽ: μV
- ٽائيم يونٽ:ns (ns، μs، ms، s)، مثال طورample 1s واپسي جي قيمت 1*1000^3 آهي
- ڊگري يونٽ:0.01°، مرحلو 90° تي مقرر ڪيو ويو، واپسي جي قيمت 90 * 100 آهي
- في يونٽ 0.01٪، مثال طورampلي ڊيوٽي چڪر، واپسي جي قيمت = ان پٽ قيمت * 100

ڪي بورڊ بند ٿيل اسٽيٽس مارڪ بٽس

دستاويز / وسيلا
حوالو