DIGI نړیوال 90002263 XBee ملټي پروګرامر

مشخصات
- د محصول نوم: XBee ملټي پروګرامر
 - د خپریدو نیټه: مارچ 2018
 - نسخه: 1.2.0
 - جوړونکی: Digi International
 
د محصول معلومات
د XBee ملټي پروګرامر یوه وسیله ده چې د XBee وسایلو پروګرام کولو لپاره ډیزاین شوې. دا کاروونکو ته اجازه ورکوي څو څو XBee وسیلې سره وصل کړي ، پرو لوڈ کړئfiles، وسایل پروګرام کړئ، او د سیشن راپورونه په ډیټابیس کې ذخیره کړئ.
هارډویر ختم شوview:
د XBee ملټي پروګرامر د حالت LEDs، د وسیلو د نښلولو او منحل کولو لپاره د کاري فلو لارښوونې، او د XBee ماډلونو مختلف ډولونه ملاتړ کوي پشمول د سوري سوري، سطحي ماونټ، او XBee3 مایکرو ماونټ وسایل.
سافټویر ختم شوview:
د اپلیکیشن سافټویر د مینو بارونو، وسیلو بارونو، بورډ پینلونو، تاریخي میزونو، د لټون دندو، ترتیب کولو ترتیباتو، او د XBee وسیلو پروګرام کولو وړتیا، د سیشن راپورونه ذخیره کول، او په PDF یا CSV کې د صادراتو راپورونو سره د کاروونکي دوستانه انٹرفیس چمتو کوي.
شکلونه
د محصول کارولو لارښوونې
د XBee ملټي پروګرامر وسیله وصل کړئ:
د کاري فلو لارښوونې تعقیب کړئ ترڅو خپل کمپیوټر ته بورډ په سمه توګه وصل کړئ.
د XBee وسیلو سره وصل کړئ:
- د سوراخ له لارې وسیلو لپاره، د اړتیا په صورت کې د وقفې پروسیجر تعقیب کړئ.
 - د سطحې ماونټ او XBee3 مایکرو ماونټ وسیلو لپاره ، دوی د مطابق سره ولګوئ.
 
پرو پورته کړئfile:
- د نوي پرو پورته کولو لپاره غوره کړئfile یا وروستی پروfile.
 - View پروfile د پروګرام کولو سره پرمخ وړلو دمخه توضیحات.
 
د XBee وسایل پروګرام کړئ:
د پروګرام کولو ناسته پیل کړئ او د هغې مطابق پای ته ورسیږئ. د راتلونکي حوالې لپاره په ډیټابیس کې ناستې ذخیره کړئ.
ترتیبات:
- عمومي ترتیبات تنظیم کړئ، د ذخیره کولو ترتیبات، او د اړتیا سره سم سافټویر تازه کړئ.
 
FAQ
- پوښتنه: زه د محصول تضمین معلومات چیرته موندلی شم؟
الف: ته view د محصول تضمین معلومات، لاندې لیدنه وکړئ webسایټ: www.digi.com/howtobuy/terms - پوښتنه: زه څنګه کولی شم د Digi تخنیکي ملاتړ سره اړیکه ونیسم؟
ځواب: تاسو کولی شئ د +1 952.912.3444 تلیفون کولو یا لیدنې له لارې د Digi تخنیکي ملاتړ سره اړیکه ونیسئ www.digi.com/support. 
"`
د XBee® ملټي پروګرامر کارونکي لارښود
د کارن لارښود
د بیاکتنې تاریخ-90002263
بیاکتنه AB
سي ډي
نیټه د 2018 مارچ 2019
جون 2019 اکتوبر 2019
توضیحات ابتدايي خپرونه
تازه شوي ملاتړ شوي وسایل. د سیلولر موډیمونو لپاره د USB ډرایور نصب کول اضافه شوي. د سوراخ ماتولو پروسیجر اضافه شوی. د اپلیکیشن سافټویر 1.1.0 نسخه کې بدلونونه رامینځته شوي. اضافه شوي توکي په بسته کې شامل دي. واضح شوي اصطلاحات.
1.2.0 خوشې کول.
سوداګریزې نښې او د کاپي حق
Digi، Digi International، او Digi لوگو په متحده ایالاتو او د نړۍ په نورو هیوادونو کې سوداګریزې نښې یا راجستر شوي سوداګریزې نښې دي. په دې سند کې ذکر شوي نورې ټولې سوداګریزې نښې د دوی د اړوندو مالکینو ملکیت دی. © 2021 Digi International Inc. ټول حقونه خوندي دي.
ددفتروسایل
په دې سند کې معلومات پرته له خبرتیا د بدلون تابع دي او د Digi International په برخه کې د ژمنې استازیتوب نه کوي. Digi دا سند چمتو کوي "لکه څنګه چې دی،" پرته له کوم ډول تضمین، څرګند یا ضمیمه، په شمول، مګر د یو ځانګړي هدف لپاره د فټنس یا سوداګریزې وړتیا تضمین شوي تضمین. ډیجی ممکن هر وخت په دې لارښود کې یا په محصول (محصولاتو) او / یا برنامه (پروګرامونو) کې په دې لارښود کې تشریح شوي پرمختګونه او / یا بدلونونه رامینځته کړي.
تضمین
ته view د محصول تضمین معلومات، لاندې ته لاړ شئ webسایټ:
www.digi.com/howtobuy/terms
د پیرودونکي ملاتړ
د ملاتړ معلومات راټول کړئ: مخکې له دې چې د مرستې لپاره د ډیجي تخنیکي ملاتړ سره اړیکه ونیسئ، لاندې معلومات راټول کړئ:
د محصول نوم او ماډل د محصول سیریل نمبر (s) د فرم ویئر نسخه عملیاتي سیسټم / براوزر (که چیرې د تطبیق وړ وي) ننوتل (د راپور شوي مسلې له وخت څخه) ټریس (که امکان ولري) د مسلې توضیحات د بیا تولید لپاره ګامونه
Digi XBee® ملټي پروګرامر
2
د ډیجي تخنیکي ملاتړ سره اړیکه ونیسئ: ډیجي ډیری تخنیکي ملاتړ پلانونه او د خدماتو کڅوړې وړاندیز کوي. موږ سره په +1 952.912.3444 کې اړیکه ونیسئ یا موږ سره لیدنه وکړئ www.digi.com/support.
فیډبیک
د دې سند په اړه د فیډبیک چمتو کولو لپاره ، خپل نظرونه techcomm@digi.com ته واستوئ
د سند سرلیک او د برخې شمیره شامل کړئ (Digi XBee® Multi Programmer, 90002263 C) ستاسو د بریښنالیک په موضوع کې.
Digi XBee® ملټي پروګرامر
3
منځپانګې
هارډویر
6
سافټویر
6
د بسته محتويات
6
د XBee ملټي پروګرامر غوښتنلیک سافټویر ډاونلوډ او نصب کړئ
اړتیاوې
9
د XBee ملټي پروګرامر غوښتنلیک سافټویر نصب کړئ
10
د USB چلوونکي نصب کړئ
10
د سیلولر موډیمونو لپاره USB ډرایورونه نصب کړئ
10
د RF مفاهیم او اصطلاحات
د RF ماډلونه
13
د XBee RF ماډلونه
13
د راډیو فرم ویئر
13
ترتیب پروfile
13
هارډویر ختم شوview
عمومي ب featuresې
16
د حالت LEDs
16
کاري جریان
17
د XBee ملټي پروګرامر وسیله وصل کړئ
19
د XBee وسیلو سره وصل کړئ
19
د سوري وسیلو له لارې
19
د سطحې نصب وسایل
20
XBee3 مایکرو ماونټ وسایل
20
د XBee وسیلې خلاص کړئ
21
د سوراخ ماتولو پروسیجر
21
د XBee ساکټ بورډونه بدل کړئ
21
د غوښتنلیک سافټویر پای ته ورسیدview
مینو بار
27
وسیلې پټې
27
تختې تختې
28
د تاریخ میز
29
Digi XBee® ملټي پروګرامر
4
د جدول اوزار بار
30
لټون programming tasks
30
لټون examples
31
لاک سکرول
32
د پروګرام کولو بشپړ شوي دندې پاک کړئ
32
د حالت پټه
32
د XBee ملټي پروګرامر بورډ سره وصل کړئ
ستاسو کمپیوټر ته بورډ په سمه توګه ضمیمه کولو لپاره ګامونه
35
د XBee ملټي پروګرامر بورډ جلا کړئ
35
یو پرو پورته کړئfile
یو نوی پرو پورته کړئfile
36
وروستی پرو ډاونلوډ کړئfile
36
View پروfile تفصیلات
37
ترتیب
37
ترتیبات
38
File سیسټم
38
سکریپټ
39
د XBee وسایل پروګرام کړئ
د پروګرام کولو غونډه پیل کړئ
42
د پروګرام کولو غونډه پای ته ورسوئ
42
ناستې په ډیټابیس کې ذخیره کړئ
43
د ډیټابیس جوړښت
43
د غونډې راپور صادر کړئ
46
PDF راپور
46
CSV راپور
46
ترتیبات
عمومي ترتیبات
49
د ذخیره کولو ترتیبات
50
ترتیبات تازه کړئ
51
سافټویر اوسمهالول
د مقالې څرنګوالی
څنګه یو پرو جوړ کړئfile د XCTU کارول
54
1 ګام: پرو جوړ کړئfile
54
2 ګام: پرو تنظیم کړئfile
55
په انفرادي ډول د XBee وسیلو نوم تازه کولو لپاره د دودیز سکریپټ کارولو څرنګوالی
62
مرحله 1: پوسټ سکریپټ جوړ کړئ
63
2 ګام: د ترتیب پرو جوړ کړئfile
66
3 ګام: د پوسټ سکریپټ ازموینه وکړئ
67
پیژندل شوي مسلې
Digi XBee® ملټي پروګرامر
5
Digi XBee® ملټي پروګرامر
د XBee ملټي پروګرامر د هارډویر او سافټویر ترکیب دی چې کاروونکو ته وړتیا ورکوي څو په یو وخت کې ډیری ډیجي راډیو فریکوینسي (RF) وسیلې برنامه کړي. دا د توزیع یا لوی شبکې پلي کولو لپاره د وسایلو چمتو کولو لپاره ګړندۍ او اسانه لار وړاندې کوي. ځینې ځانګړتیاوې عبارت دي له:
n د XBee ملټي پروګرامر تاسو ته اجازه درکوي په یو وخت کې تر شپږو وسیلو برنامه وکړئ. n نور د XBee ملټي پروګرامر سره وصل کړئ ترڅو د هغو وسایلو شمیر زیات کړئ چې تاسو یې پروګرام کولی شئ
په ورته وخت کې n کیدای شي څو څو پروګرامونکي په ورته کمپیوټر سره وصل شي. n درې د تبادلې وړ سرلیک بورډ ډولونه د پروګرام لپاره د ټولو XBee فارم فکتورونو ملاتړ کوي
سطحي ماونټ (SMT)، د سوري له لارې (TH) او مایکرو ماونټ (MMT) Digi RF وسایل. n هوښيار غوښتنلیک انٹرفیس په یو څو کې د برنامه کولو وسیلو پیل کول اسانه کوي
دقیقې n د برنامه کولو غیر منظم پروسه تاسو ته اجازه درکوي په بورډونو کې د وسیلو ځای په ځای کولو تمرکز وکړئ
پرته له کوم وخت ضایع کول. n د خپل پروګرام کولو سیشن راپور صادر کړئ یا دا په ډیټابیس کې خوندي کړئ ترڅو خپل پرمختګ تعقیب کړئ. n د اپلیکیشن اتوماتیک تازه کول تاسو د وروستي سافټویر نسخې سره تازه ساتي. n آنلاین اسناد مستقیم له غوښتنلیک څخه لاسرسی کیدی شي.
هارډویر
د XBee ملټي پروګرامر وسیله یو تړلی هارډویر برخه ده چې تاسو ته اجازه درکوي په یو وخت کې تر شپږو RF وسیلو برنامه وکړئ د دې شپږ بهرني XBee ساکټونو څخه مننه. د دې وسیلې په اړه د نورو معلوماتو لپاره د هارډویر اوور وګورئview. د XBee ملټي پروګرامر وسیلې درې ډولونه شتون لري، یو د XBee محصول لاین د هرې نقشې لپاره؛ د XBee ساکټ بورډونو بدلول وګورئ.
سافټویر
د XBee ملټي پروګرامر غوښتنلیک د بورډونو سره اړیکه نیسي او تاسو ته اجازه درکوي په اسانۍ سره د پروګرام کولو ناستې تنظیم او اجرا کړئ. د غوښتنلیک په اړه د نورو معلوماتو لپاره، د غوښتنلیک سافټویر وګورئview.
د بسته محتويات
د XBee ملټي پروګرامر کڅوړه لاندې برخې لري:
Digi XBee® ملټي پروګرامر
6
n یو XBee ملټي پروګرامر n یو USB-C کیبل n یو بریښنا رسول
د بسته محتويات
Digi XBee® ملټي پروګرامر
7
د XBee ملټي پروګرامر غوښتنلیک سافټویر ډاونلوډ او نصب کړئ
دا برخه د XBee ملټي پروګرامر ډاونلوډ او نصبولو لپاره لارښوونې وړاندې کوي. که چیرې د XBee ملټي پروګرامر په اتوماتيک ډول ونه موندل شي کله چې دا ستاسو کمپیوټر سره وصل وي، تاسو ممکن د USB ډرایورانو نصبولو ته هم اړتیا ولرئ.
اړتیاوې
9
د XBee ملټي پروګرامر غوښتنلیک سافټویر نصب کړئ
10
د USB چلوونکي نصب کړئ
10
د سیلولر موډیمونو لپاره USB ډرایورونه نصب کړئ
10
Digi XBee® ملټي پروګرامر
8
د XBee ملټي پروګرامر غوښتنلیک سافټویر ډاونلوډ او نصب کړئ
اړتیاوې
اړتیاوې
د ملټي پروګرامر غوښتنلیک سافټویر سره د Digi RF وسایلو پروګرام کولو لپاره، تاسو باید وسیله خپل کمپیوټر سره وصل کړئ. برنامه کول د بهرني هارډویر دوه برخو ته اړتیا لري:
n د USB-C کیبل n د 9 VDC یا 12 VDC بریښنا رسولو سره د اوسني درجه بندي لږترلږه 1.5 A
عملیاتي سیسټمونه
د XBee ملټي پروګرامر د وینډوز ویسټا/7/8/10 (32-bit یا 64-bit نسخې) عملیاتي سیسټمونو سره مطابقت لري.
د سیسټم اړتیاوې
د ملکیت HDD ځای RAM حافظه CPU
لږترلږه 300 MB 2 GB دوه ګونی کور پروسیسر
وړاندیز شوی 500 MB 4 GB کواډ کور پروسیسر
ملاتړ شوي RF وسایل
n XBee3 Zigbee n XBee3 DigiMesh n XBee3 802.15.4 n XBee3 سیلولر LTE CAT 1 n XBee3 سیلولر LTE-M/NB-IoT n XBee سیلولر LTE بلی 1 n XBee سیلولر 3G XBn 2G XBn868 SXB n د مچۍ 900HP n XBee XSC
نوټ د XBee ملټي پروګرامر د ټولو هارډویر ډولونو کې پورته لیست شوي ټولو وسایلو ملاتړ کوي، پشمول د سطحې ماونټ (SMT)، د سوراخ له لارې (TH) او XBee3 مایکرو ماونټ ټیکنالوژي (MMT).
Digi XBee® ملټي پروګرامر
9
د XBee ملټي پروګرامر غوښتنلیک سافټویر ډاونلوډ او نصب کړئ
د XBee ملټي پروګرامر غوښتنلیک سافټویر نصب کړئ
د XBee ملټي پروګرامر غوښتنلیک سافټویر نصب کړئ
د XBee ملټي پروګرامر غوښتنلیک سافټویر ډاونلوډ او نصبولو لپاره:
1. digi.com/xbeemultiprogrammer ته لاړ شئ.
2. د تشخیص، اسانتیاو او MIBs کلیک وکړئ. 3. کلیک وکړئ Digi XBee Multi Programmer – Windows x86.
4. کله چې د file ډاونلوډ پای ته رسوي ، د اجرا وړ چلول file او د XBee Multi Programmer Setup Wizard کې مرحلې تعقیب کړئ.
د USB چلوونکي نصب کړئ
د اړتیا وړ USB ډرایورونه په اوتومات ډول نصب کیږي کله چې تاسو لومړی ځل خپل کمپیوټر ته د XBee ملټي پروګرامر وسیله وصل کړئ. که د بورډ چلوونکي په اتوماتيک ډول نصب نشي، د بورډ چلوونکي په لاسي ډول د نصبولو لپاره لاندې لارښوونې وکاروئ:
1. د FTDI ډرایورانو پاڼې ته لاړ شئ. 2. د خپل عملیاتي سیسټم لپاره سم چلونکی ومومئ. 3. د وینډوز عملیاتي سیسټم لپاره، د تنظیم کولو اجرا وړ لینک کلیک وکړئ. یو زپ file ډاونلوډونه 4. په زپ ښي کلیک وکړئ file او ټول استخراج غوره کړئ. د ترتیب سره یو فولډر ښکاره کیږي file. 5. په ترتیب دوه ځله کلیک وکړئ file د چلولو لپاره. 6. د نصبولو ویزرډ کې ګامونه تعقیب کړئ.
د سیلولر موډیمونو لپاره USB ډرایورونه نصب کړئ
د XBee ملټي پروګرامر غوښتنلیک اضافي ډرایورانو ته اړتیا لري ترڅو د نوي XBee3 ګرځنده وسیلو موډیمونه تازه کړي. که تاسو دا ندي نصب کړي، د دې کولو لپاره لاندې لارښوونې وکاروئ د هغه وسیلو پورې اړه لري چې تاسو غواړئ برنامه وکړئ.
یادونه دا مرحله یوازې هغه وخت اړینه ده چې تاسو د XBee3 سیلولر LTE CAT 1 یا XBee3 سیلولر LTE-M/NB-IoT وسیلو موډیم پروګرام ته ځئ.
د XBee3 سیلولر LTE CAT 1 لپاره چلوونکي
1. د ټیلیټ چلوونکي پاڼې ته لاړ شئ. 2. د ټیلیټ وینډوز ډیسټاپ ډرایور انسټالر غوره کړئ. 3. د اجرا وړ چلول file. 4. د نصبولو ویزرډ کې ګامونه تعقیب کړئ.
د XBee3 سیلولر LTE-M/NB-IoT لپاره چلوونکي
1. د u-blox چلوونکي ډاونلوډ کړئ. 2. د انکمپریس file او د اجرا وړ چلول. 3. د نصبولو وزرډ کې مرحلې تعقیب کړئ. 4. کله چې غوښتنه وشي د ETHERNET-DHCP انتخاب غوره کړئ. 5. وروسته له دې چې د ډرایور نصب کول بشپړ شي، خپل کمپیوټر بیا پیل کړئ.
Digi XBee® ملټي پروګرامر
10
د XBee ملټي پروګرامر غوښتنلیک سافټویر ډاونلوډ او نصب کړئ د سیلولر موډیمونو لپاره USB ډرایورونه نصب کړئ احتیاط! که تاسو وینډوز 7 یا ویسټا کاروئ، موږ په کلکه سپارښتنه کوو چې تاسو د موډیم تازه کولو پروسې ګړندي کولو لپاره د وینډوز تازه څخه د ډرایور نصب کول غیر فعال کړئ. د دې کولو څرنګوالي په اړه د نورو معلوماتو لپاره، وګورئ https://support.microsoft.com/enus/help/2500967/how-to-stop-windows-7-automatically-installing-drivers.
Digi XBee® ملټي پروګرامر
11
د RF مفاهیم او اصطلاحات
دا برخه د RF وسایلو او د XBee ملټي پروګرامر غوښتنلیک پورې اړوند مفکورې لري. د دې مفاهیمو پوهیدل به تاسو سره د XBee ملټي پروګرامر سره کار کولو کې مرسته وکړي.
د RF ماډلونه
13
د راډیو فرم ویئر
13
ترتیب پروfile
13
Digi XBee® ملټي پروګرامر
12
د RF مفاهیم او اصطلاحات
د RF ماډلونه
د RF ماډلونه
د راډیو فریکوینسي (RF) ماډل یو کوچنی بریښنایی سرکټ دی چې په بیلابیلو فریکونسیو کې د راډیو سیګنالونو لیږدولو او ترلاسه کولو لپاره کارول کیږي. Digi د نږدې هر بې سیم حل اړتیاو پوره کولو لپاره د RF ماډلونو پراخه ډولونه تولیدوي ، لکه اوږد واټن ، ټیټ لګښت ، او د ټیټ بریښنا ماډلونه. ترټولو مشهور بې سیم محصولات د XBee RF ماډلونه دي.
د XBee RF ماډلونه
XBee د RF ماډلونو د کورنۍ برانډ نوم دی چې د Digi لخوا تولید شوی. دا ماډلر محصولات دي چې د بې سیمه ټیکنالوژۍ پلي کول اسانه او ارزانه کوي. Digi د مشهور XBee فوټ پرنټ کې ډیری پروتوکولونه او RF ځانګړتیاوې چمتو کړي، تاسو ته د اړتیاوو لپاره غوره ټیکنالوژۍ غوره کولو لپاره انعطاف درکوي.
د XBee RF ماډلونه په دریو فارمونو فکتورونو کې شتون لري، د سوري له لارې، سطحه ماونټ، او مایکرو ماونټ، هر یو د مختلف انتن اختیارونو سره. ډیری ماډلونه د سوراخ فارم فاکتور کې شتون لري او هر یو ورته نقشه شریکوي.
د راډیو فرم ویئر
د راډیو فرم ویئر د برنامې کوډ دی چې د راډیو ماډل په دوامداره حافظه کې زیرمه شوی چې د وسیلې لپاره د کنټرول برنامه چمتو کوي. د XBee ملټي پروګرامر غوښتنلیک اصلي هدف دا دی چې ورته راډیو فرم ویئر په یو وخت کې په څو وسیلو کې برنامه کړي. د XBee ملټي پروګرامر هغه راډیو فرم ویئر ترلاسه کوي چې تاسو یې د ترتیب پرو څخه پروګرام کوئfile په غوښتنلیک کې بار شوی. د ترتیب پرو په اړه د نورو معلوماتو لپارهfiles، د ترتیب پرو وګورئfile.
ترتیب پروfile
د ترتیب پروfile د ځانګړي راډیو فرم ویئر ترتیب یو عکس دی. د پروfile د تولید چاپیریال کې ګټور دی کله چې تاسو اړتیا لرئ ورته راډیو فرم ویئر او پیرامیټونه په څو راډیوګانو کې تنظیم کړئ. د ترتیب پروfile یو XPRO دی file لاندې عناصر لري:
د راډیو فرم ویئر باید په وسیله کې برنامه شي. د فرم ویئر تنظیمات د خپلو اړوندو ارزښتونو سره تنظیم کولو لپاره. n File سیسټم باید په XBee وسیله کې فلش شي. n مخکې او وروسته سکریپټونه باید د پروګرام کولو پروسې په جریان کې اجرا شي.
l پری سکریپټ په XBee وسیله کې د پروګرام کولو پروسې پیل کولو دمخه اجرا کیږي. l پوسټ سکریپټ اجرا کیږي کله چې د پروګرام کولو ټوله پروسه - فرم ویئر، ترتیبات او file-
سیسټم - بشپړ شوی. د پرو پیژندلو لپاره نور تشکیلات او میټاډاټاfileلکه د فلش فرم ویئر پالیسي،
پروfile توضیحات، او داسې نور.
د XBee ملټي پروګرامر د ترتیب پرو ته اړتیا لريfile د اړینو معلوماتو د شتون لپاره د پروګرام کولو پروسې پیل کولو دمخه پورته کول.
Digi XBee® ملټي پروګرامر
13
د RF مفاهیم او اصطلاحات
ترتیب پروfile
یادونه XCTU د ترتیب پرو تولید او خوندي کولو لپاره اړین دیfiles. XCTU یو وړیا ملټي پلیټ فارم غوښتنلیک دی چې ډیزاین شوی ترڅو پراختیا کونکو ته وړتیا ورکړي چې د ګرافیکي انٹرفیس له لارې د Digi RF ماډلونو سره تعامل وکړي. وګورئ چې څنګه پرو جوړ کړئfile د تولید پرو په اړه د نورو معلوماتو لپاره د XCTU کارولfiles.
Digi XBee® ملټي پروګرامر
14
هارډویر ختم شوview
دا برخه د XBee ملټي پروګرامر وسیلې سره د کار کولو لپاره اړین ګامونو په اړه معلومات وړاندې کوي.
عمومي ب featuresې
16
د حالت LEDs
16
کاري جریان
17
د XBee ملټي پروګرامر وسیله وصل کړئ
19
د XBee وسیلو سره وصل کړئ
19
د XBee وسیلې خلاص کړئ
21
د سوراخ ماتولو پروسیجر
21
د XBee ساکټ بورډونه بدل کړئ
21
Digi XBee® ملټي پروګرامر
15
هارډویر ختم شوview
عمومي ب featuresې
عمومي ب featuresې
د XBee ملټي پروګرامر وسیله د هارډویر وسیله ده چې د XBee ملټي پروګرامر اپلیکیشن سافټویر په کارولو سره د XBee د همغږي پروګرام کولو لپاره ډیزاین شوی.
د تبادلې وړ سرلیک بورډونه درې ډوله دي، یو د هر XBee فارم فکتور (هر یو په جلا توګه پلورل کیږي):
n د سوري له لارې ساکټونه (TH) n د سرفیس ماونټ ساکټونه (SMT) n مایکرو ماونټ ساکټونه (MMT) دا تختې د کارونکي اړتیاو پورې اړه لري د تبادلې وړ دي.
یادونه د اوسني سرلیک بورډ بدلولو لپاره، تاسو باید په لنډمهاله توګه د هارډویر وسیلې پلاستيکي تړل لرې کړئ.
د حالت LEDs
د XBee ملټي پروګرامر سرلیک بورډ هر XBee ساکټ څلور LEDs لري چې د دې ساکټ سره د XBee وسیلې د پروګرام کولو حالت په ګوته کوي.
LED Conn
پرمختګ
رنګ رنګ
زېړ/نارنج
توضیحات په ګوته کوي چې ایا د XBee وسیله د ساکټ سره وصل ده (آن) یا نه (بند). دا LED روښانه کوي کله چې د برنامه کولو پروسه ترسره کیږي. کله چې پای ته ورسیږي، LED بند شوی او کوم پاس یا ناکام LEDs د پروګرام کولو عملیات وروستی حالت په ګوته کولو لپاره فعال شوي.
Digi XBee® ملټي پروګرامر
16
هارډویر ختم شوview
کاري جریان
د LED رنګ پاس شنه
ناکام سور
توضیحات دا LED روښانه کوي کله چې د ساکټ سره د XBee وسیلې د برنامه کولو پروسه په بریالیتوب سره پای ته ورسیږي. که چیرې د برنامه کولو پروسه د کومې غلطۍ سره پای ته ورسیږي ، دا LED روښانه کوي.
کاري جریان
د دې وسیلې لپاره نورمال کاري جریان دا دی:
1. د XBee ملټي پروګرامر غوښتنلیک سافټویر خلاص کړئ. 2. د بریښنا رسولو او USB-C نښلونکی وصل کړئ. 3. یو معتبر پرو غوره کړئfile. 4. غونډه پیل کړئ. 5. یو یا څو XBee وسایل په بورډ کې ولګوئ او تصدیق کړئ چې دوی د وسیلې لخوا کشف شوي. 6. هرکله چې یو وسیله په بریالیتوب سره برنامه شي ، تاسو کولی شئ هغه له ساکټ څخه وباسئ او ځای په ځای کړئ
د بورډ له منحل کولو پرته د نوي سره.
Digi XBee® ملټي پروګرامر
17
هارډویر ختم شوview
کاري جریان
Digi XBee® ملټي پروګرامر
18
هارډویر ختم شوview
د XBee ملټي پروګرامر وسیله وصل کړئ
د XBee ملټي پروګرامر وسیله وصل کړئ
د XBee ملټي پروګرامر وسیله د بریښنا سرچینې ساکټ (کیڼ اړخ ته) او د USB-C ساکټ (ښي) لري.
د XBee ملټي پروګرامر ته د بریښنا ورکولو لپاره، د بریښنا سرچینې ساکټ ته د 9 VDC یا 12 VDC بریښنا رسولو سره وصل کړئ. د اکمالاتو اوسنۍ درجه باید لږ تر لږه 1.5 A وي. د بریښنا ساکټ ته نږدې سور LED باید روښانه شي ترڅو وښيي چې پروګرامر په سمه توګه بریښنا لري. د وسیلې د بریښنا کولو وروسته ، د USB ساکټ سره د USB-C کیبل وصل کړئ ترڅو مناسب برنامه کولو ته اجازه ورکړي. په دې وسیله کې USB-C د USB 2.0 ټیکنالوژي کاروي.
د XBee وسیلو سره وصل کړئ
د XBee ملټي پروګرامر تاسو ته اجازه درکوي تر شپږو پورې د ورته XBee وسیلو سره وصل شئ. غوښتنلیک د هرې وسیلې پیوستون پیښه کشفوي. د دې لپاره چې یو XBee وسیله له یو ساکټ سره وصل کړئ، د مناسب XBee وسیلې لپاره لاندې مرحلې بشپړ کړئ.
د سوري وسیلو له لارې
یادښت د سوراخ ماتولو پروسیجر وګورئ. د XBee له لارې سوري وسیلې یو فلیټ څنډه او ډیر زاویه ، تریخ څنډه لري. دا نقشه په خپل تخته کې د سپینو لیکو سره یوځای کړئ او په احتیاط سره یې دننه کړئ، په پام کې نیولو سره چې هیڅ پنونه یې نه پریږدي.
Digi XBee® ملټي پروګرامر
19
هارډویر ختم شوview
د XBee وسیلو سره وصل کړئ
XBee د سوري له لارې د سمون ټیک
لومړی 10 او 11 پنونو ته لمس کړئ؛ دا وخت ته اجازه ورکوي چې د ساکټ سره د پنونو بشپړ تماس دمخه د XBee غلط کشف پرته پنونه تنظیم کړي.
د سطحې نصب وسایل
د XBee سطحي ماونټ وسیلو لپاره ، د XBee ټول پنونه د پسرلي سرلیک سره سیده کړئ او وسیله په احتیاط سره فشار ورکړئ تر هغه چې دا بورډ ته وصل شي. ډاډ ترلاسه کړئ چې د XBee وسیلې پن 1 د ساکټ له 1 پن سره سمون لري.
XBee3 مایکرو ماونټ وسایل
د XBee3 مایکرو ماونټ وسیلو لپاره ، ټول XBee پنونه د پسرلي سرلیک سره سیده کړئ او وسیله په احتیاط سره فشار ورکړئ تر هغه چې دا تختې ته نښتي وي. ډاډ ترلاسه کړئ چې د XBee وسیلې پن 1 د ساکټ له 1 پن سره سمون لري.
Digi XBee® ملټي پروګرامر
20
هارډویر ختم شوview
د XBee وسیلې خلاص کړئ
تاسو کولی شئ دا پروسه په پاتې XBee ساکټونو کې تکرار کړئ. د وسیلو د نښلولو یا منحل کولو تر مینځ د انتظار وخت ته اړتیا نشته. نوټ ډاډ ترلاسه کړئ چې ماډلونه په سمه توګه په تخته کې ولګول شوي او د دوی د پښو نښې په تخته کې د سپینو لیکو سره سمون لري.
د XBee وسیلې خلاص کړئ
دا بورډ د دې لپاره ډیزاین شوی چې د XBee وسیلو ته اجازه ورکړي چې غیر پلګ شي ایا بورډ ځواک لري یا نه. غوښتنلیک به د هرې وسیلې د قطع کیدو پیښه کشف کړي.
یادښتونه باید د برنامه کولو پرمهال وسیلې ونه تړل شي. د وسیلو له مینځلو دمخه د پروسې بشپړیدو پورې انتظار وکړئ.
د بورډ څخه د XBee خلاصولو لپاره:
n د XBee له لارې سوري وسیلو لپاره، وسیله له پورتنۍ او ښکته کنډونو څخه واخلئ او په احتیاط سره پورته کړئ، په پام کې نیولو سره چې هیڅ پنونه یې نه پریږدي.
n د XBee سطحي ماونټ او مایکرو ماونټ وسیلو لپاره ، د هر واحد څخه پورته او لاندې په پروګرامر کې سوري پرې شوي ترڅو د وسیلې گرفت اسانه کړي. پاملرنه وکړئ کله چې وسیله له ساکټ څخه پورته کوئ د ساکټ پنونه مه ځړئ.
د سوراخ ماتولو پروسیجر
د XBee ملټي پروګرامر د سوري له لارې ساکټونه لري چې کولی شي د ځای په ځای کولو ته اړتیا دمخه ډیری داخلونو ته ودریږي. دا ساکټونه خورا سخت وي کله چې نوي او د وخت په تیریدو سره نرم شي. لومړی بشپړ داخلونه باید پرته له دې چې د پروګرام کولو سافټویر ښکیل وي او د واحدونو پروګرام کولو هڅه وکړي ترسره شي.
1. په هر ساکټ کې، XBee په بشپړه توګه ولګوئ. 2. د پورتنۍ او ښکته په نیولو سره XBee لرې کړئ او مخکې او شا وګرځوئ لکه څنګه چې دا دی.
لرې شوی پام وکړئ چې د دې پروسې په جریان کې د XBee پنونه مه ځړئ. 3. دا پنځه ځله تکرار کړئ مخکې له دې چې پلی کلیک وکړئ او وسایل پروګرام کړئ.
داخلول او استخراج به د لومړیو 10 څخه تر 20 داخلونو لپاره خورا سخت وي. د 20 بشپړ داخلولو او استخراج وروسته ، ساکټ به لاهم د نیم داخل کولو سره ښه فعالیت وکړي. د پنونو سره د ښه تماس لپاره د کافي ځواک سره دننه کړئ (شاوخوا نیمه لاره ساکټونو ته). کله چې برنامه بشپړه شي استخراج به لږ ځواک ته اړتیا ولري.
د XBee ساکټ بورډونه بدل کړئ
د XBee ساکټ بورډونو بدلولو لپاره، د تبادلې وړ تختې د برخې شمیرې سره ترتیب کړئ:
د XBee وسیلې فارم فکتور مایکرو ماونټ (MMT) سرفیس ماونټ (SMT) د سوراخ له لارې (TH)
د برخې شمیره XBEE-MP-MCRO-PCB XBEE-MP-SMT-PCB XBEE-MP-TH-PCB
کله چې تاسو بورډ لرئ:
Digi XBee® ملټي پروګرامر
21
هارډویر ختم شوview
د XBee ساکټ بورډونه بدل کړئ
1. د USB نښلونکی او د بریښنا کیبل لرې کړئ.
2. اوه پیچونه لرې کړئ.
3. د پلاستيک پوښ لرې کړئ. تاسو ممکن یو پتلی چاقو تیغ یا فلیټ سر سکرو ډرایور ته اړتیا ولرئ ترڅو د پلاستیک پوښ لرې کولو کې مرسته وکړي.
4. د استخراج لیورونه وکاروئ چې په لاندې انځور کې ښودل شوي. دوی د XBee ملټي پروګرامر PCB استخراج لیورونه دي.
دا عکس د لیورونو داخلولو ځای ښیې:
Digi XBee® ملټي پروګرامر
22
هارډویر ختم شوview دا عکس په سمه توګه داخل شوی لیور ښیې:
د XBee ساکټ بورډونه بدل کړئ
دا عکس په غلط ډول داخل شوی لیور ښیې:
5. داسې فشار واچوئ چې پورتنۍ تخته په مساوي ډول راپورته شي ، ترڅو د لیرې کولو پروسې په جریان کې پنونه مات نشي یا زیانمن نشي. ډاډ ترلاسه کړئ چې لیور د څو ملی مترو څخه ډیر پلاستيکي کور ته انعطاف نه کوي؛ که داسې وي، د استخراج لیور ډیر لرې داخل شوی.
خبرداری! په یو وخت کې یوازې یو اړخ پورته کول به پنونه ودروي!
Digi XBee® ملټي پروګرامر
23
هارډویر ختم شوview 6. د هر ډول زیانمن شوي یا تړل شوي پنونو لپاره نښلونکي معاینه کړئ.
د XBee ساکټ بورډونه بدل کړئ
7. نوی تخته دننه کړئ.
Digi XBee® ملټي پروګرامر
24
هارډویر ختم شوview
د XBee ساکټ بورډونه بدل کړئ
8. د نښلونکو په څنګ کې په تخته کې په ټینګه فشار ورکړئ لکه د بورډ څوکۍ په مساوي ډول تر هغه پورې چې د سټینډ آفونو ته لمس کړي.
9. پلاستيکي پوښ بیا په XBee ملټي پروګرامر کې ځای په ځای کړئ. 10. پیچونه ځای په ځای کړئ او ټینګ کړئ.
Digi XBee® ملټي پروګرامر
25
د غوښتنلیک سافټویر پای ته ورسیدview
د XBee ملټي پروګرامر غوښتنلیک سافټویر په پنځو اصلي برخو ویشل شوی دی:
مینو بار
27
وسیلې پټې
27
تختې تختې
28
د تاریخ میز
29
د حالت پټه
32
Digi XBee® ملټي پروګرامر
26
د غوښتنلیک سافټویر پای ته ورسیدview
مینو بار
مینو بار
د مینو بار د کارن انٹرفیس په سر کې موقعیت لري. د XBee ملټي پروګرامر ټولو ځانګړتیاو ته د لاسرسي لپاره د مینو بار وکاروئ.
وسیلې پټې
د وسیلې بار د مینو بار لاندې د پاڼې سر ته نږدې موقعیت لري.
Digi XBee® ملټي پروګرامر
27
د غوښتنلیک سافټویر پای ته ورسیدview
تختې تختې
تختې تختې
د بورډ پینلونه د غوښتنلیک د اوزار بار لاندې ښودل شوي او د فزیکي XBee ملټي پروګرامر وسایلو استازیتوب کوي. په هر څو پروګرامر کې یو بورډ پینل شتون لري چې ستاسو کمپیوټر سره وصل دی. کله چې د اپلیکیشن سافټویر یو نوی XBee ملټي پروګرامر کشف کړي، دا یو شاخص ټاکل کیږي چې په 1 پیل کیږي او د بورډ پینل کې ښکاري.
هر بورډ پینل شپږ سلاټ عناصر لري چې د اصلي XBee ملټي پروګرامر بورډ د XBee سلاټونو استازیتوب کوي. کله چې هیڅ ماډل شتون نلري، د سلاټ نمایندګي دا معلومات ښیي. د سلاټ عناصر کولی شي لاندې حالتونه ښکاره کړي:
د XBee راډیو ماډل حالت ندی موندل شوی
انځور
د XBee راډیو ماډل کشف شو
د پروګرام کولو دنده په پرمختګ کې ده
د پروګرام کولو دنده بریالۍ شوه
Digi XBee® ملټي پروګرامر
28
د غوښتنلیک سافټویر پای ته ورسیدview
د وضعیت پروګرام کولو دنده ناکامه شوه
انځور
د تاریخ میز
یادونه تاسو کولی شئ د بورډ پینلونه د دوی د ورته سقوط تڼۍ په کارولو سره سقوط کړئ، د تاریخ میز لپاره ډیر ځای چمتو کړئ. د نورو معلوماتو لپاره، د تاریخ جدول وګورئ.
د تاریخ میز
د تاریخ جدول د غوښتنلیک اصلي کنټرول دی او د کارن انٹرفیس په مرکز کې موقعیت لري. د تاریخ جدول ټول هغه پروګرامینګ کارونه ښیې چې پای ته رسیدلي او هغه چې ستاسو د کمپیوټر سره وصل شوي د XBee ملټي پروګرامر وسیلو په XBee سلاټونو کې ترسره کیږي.
د پروګرام کولو هره دنده په جدول کې لاندې معلومات ښکاره کوي:
n#. د پروګرام کولو دندې شاخص پیژندونکی. دا شاخص په 1 پیل کیږي او د هر نوي پروګرام کولو دندې لپاره چې اجرا کیږي د 1 لخوا زیاتیږي.
n حالت. د پروګرام کولو دندې وضعیت. شته حالتونه په لاندې جدول کې لیست شوي دي:
د وضعیت انتظار په پرمختګ کې د بریالیتوب تېروتنه
تفصیل د XBee وسیله په ساکټ کې وصل دی، مګر د پروګرام کولو پروسه لا نه ده پیل شوې. د پروګرام کولو پروسه روانه ده.
د پروګرام کولو پروسه په بریالیتوب سره پای ته ورسیده.
د پروګرام کولو پروسه ناکامه شوه.
Digi XBee® ملټي پروګرامر
29
د غوښتنلیک سافټویر پای ته ورسیدview
د تاریخ میز
n نیټه. بشپړه نیټه کله چې د پروګرام کولو دنده پیل شوه. n ساکټ. د XBee ملټي پروګرامر بورډ شاخص او د وسیلې د XBee ساکټ ID
پروګرام شوی n پرمختګ. ټوله سلنهtage د دندې د پروګرام کولو پروسې څخه. n تېر شو. د پیل څخه د پروګرام کولو کار لپاره په دقیقو او ثانیو کې ټول تیر شوی وخت
پای ته رسول. د MAC پته. د XBee وسیلې MAC پته د دندې سره مطابقت لري.
یادونه د MAC پته تر هغه وخته نه ښکاره کیږي چې د پروګرام کولو دنده د راډیو ماډل کې د فرم ویئر ترتیبات نه لیکي.
n توضیحات. د پروګرام کولو په بهیر کې د ترسره شوي کړنو په اړه معلومات. که د پروګرام کولو دنده ناکامه شوه، دا ساحه دلیل څرګندوي.
د یادښت تاریخ جدول کالمونه تاسو ته اجازه درکوي د پروګرام کولو دندې د کالم معیارونو پراساس په پورته یا ښکته کې ترتیب کړئ.
د تاریخ جدول سرلیک یو کوچنی اوزار بار لري چې په ښي خوا کې موقعیت لري چې تاسو ته اجازه درکوي په جدول کې ځینې دندې ترسره کړئ. د نورو معلوماتو لپاره، د جدول اوزار بار وګورئ.
د جدول اوزار بار
د جدول اوزار بار د تاریخ جدول سرلیک په ښي خوا کې موقعیت لري او لاندې عناصر لري:
نوم لاک سکرول تڼۍ
توضیحات د سکرول لاک کولو او انلاک کولو لپاره ټوګل کوي.
عکس کنټرول کړئ
د بشپړ شوي کارونو تڼۍ د لټون بکس پاک کړئ
تاسو ته اجازه درکوي چې د برنامو بشپړ شوي دندې پاکې کړئ. تاسو ته اجازه درکوي د پروګرام کولو دندو لټون وکړئ.
لټون programming tasks
تاسو کولی شئ د وضعیت، بورډ، سلاټ او ځانګړي پتې په واسطه د پروګرام کولو دندو موندلو لپاره د تاریخ جدول اوزار بار د لټون بکس وکاروئ. د لټون په بکس کې خپل د لټون بیان ولیکئ. تاسو کولی شئ لاندې د لټون مختګونه ولیکئ:
Digi XBee® ملټي پروګرامر
30
د غوښتنلیک سافټویر پای ته ورسیدview
د تاریخ میز
د مخفف پلټنه STATUS: BOARD: SLOT: ADDR:
د برنامه کولو دندې حالت لخوا لټون وکړئ. د وسیلې بورډ شمیره چې د پروګرام کولو دندې سره تړاو لري. د وسیلې د سلاټ شمیره چې د برنامې دندې سره تړاو لري. د وسیلې ځانګړی پته چې د برنامې دندې سره تړاو لري.
یادونه په ډیفالټ ډول، د لټون بکس د پتې له مخې فلټر کوي (که کوم مخکینۍ اضافه نه وي)، او ټول فلټرونه کولن لري. دا اړینه ده چې هغه کالم مشخص کړئ چې تاسو یې فلټر کول غواړئ. د مثال لپارهample، *4F* یوازې هغه وسایل ښیي چې یو ځانګړی پته لري چې 4F لري. د نورو معلوماتو لپاره، د لټون مثال وګورئamples. تاسو کولی شئ وائلډ کارډ هم وکاروئ که تاسو نه غواړئ ټول پیرامیټر مشخص کړئ یا که تاسو غواړئ له یو څخه ډیر د برنامه کولو دنده ومومئ.
وائلډ کارډ *؟
د هر تار سره مساوي وي هر حرف د لغوي لپاره فرار (د مثال په *،؟، یا )
لټون examples
لاندې جدول ځینې پخوانی لیست کويampد مخکینیو او وائلډ کارډونو په کارولو سره د لټونونو شمیر:
توضیحات په بورډ 2 کې ټولې دندې ترسره کړئ.
د ماډلونو لپاره ټولې دندې ترلاسه کړئ چې ځانګړی پته د دې حد څخه ده: 0013A20040F2XXXX. د ماډلونو لپاره ټولې دندې ترلاسه کړئ چې ځانګړی پته د دې حد څخه ده: 0013A20040F213XE. ټول هغه کارونه ترلاسه کړئ چې ناکام شوي.
Exampد لټون بکس متن BOARD:2 |BOARD:*2 | بورډ: بورډ 2 ADDR: 0013A20040F*
ADDR:0013A20040F213?E
حالت: تېروتنه | حالت: تېروتنه* | حالت: تېروتنه
دا تل اړینه ده چې د لټون بکس کې بشپړ ځانګړی پته یا د وائلډ کارډونو سره یو جزوی ځانګړی پته شامل کړئ. لکه څنګه چې په تیر جدول کې ښودل شوي، تاسو کولی شئ د بورډ او سلاټ کالمونه یوازې د هدف بورډ یا سلاټ شمیرې په کارولو سره وپلټئ. د مثال لپارهample، SLOT:4 ټایپ کړئ یوازې د سلاټ 4 سره پروګرام شوي وسایلو ښودلو لپاره. د STATUS کالم لپاره، تاسو کولی شئ په لاندې ډول د لټون بکس کې د اعتبار وړ حالت ارزښت ټایپ کړئ (پرته د وائلډ کارډونو کارولو څخه): STATUS:Su
Digi XBee® ملټي پروګرامر
31
د غوښتنلیک سافټویر پای ته ورسیدview
د حالت پټه
په دې حالت کې، یوازې په بریالیتوب سره پروګرام شوي وسایل به ښکاره شي. د اعتبار وړ حالت ارزښتونو لیدلو لپاره، د تاریخ جدول وګورئ. نوټ خالي ځایونه پکې شامل دي. پام وکړئ چې د کولون وروسته ځایونه شامل نه کړئ کوم چې مخکینی او د لټون بیان جلا کوي. حالت: تېروتنه (سمه ده). حالت: تېروتنه (غلط) - د کولون او بیان تر مینځ یو ځای شتون لري.
لاک سکرول
هرکله چې د پروګرام کولو نوې دنده رامینځته شي او په میز کې اضافه شي، دا په اتوماتيک ډول دې دندې ته سکرول کیږي. د دې فیچر د غیر فعالولو لپاره په تول پټه کې د لاک سکرول تڼۍ کلیک وکړئ او سکرول په خپل اوسني موقعیت کې وساتئ. د فیچر فعالولو لپاره دوهم ځل د لاک سکرول تڼۍ کلیک وکړئ.
د پروګرام کولو بشپړ شوي دندې پاک کړئ
وروسته له دې چې تاسو د پروګرام کولو پای ته ورسیږئ، د پروګرام کولو دندې د بریالیتوب یا تېروتنې حالت ښکاره کوي. د بشپړ شوي دندو پاکولو تڼۍ کلیک وکړئ ترڅو ټول بشپړ شوي دندې له میز څخه پاکې کړئ او view یوازې هغه چې په پرمختګ کې دي.
د حالت پټه
د حالت بار د سکرین په ښکته کې موقعیت لري او د پروګرام کولو سیشن احصایې ښیې، لکه د پروګرام شوي راډیو ماډلونو شمیر، د چلولو وخت، په هر ماډل کې د پروګرام کولو اوسط وخت، او د ناستې حالت (د مثال لپارهample، چلول یا ودرول). کله چې غوښتنلیک د نوي تازه معلوماتو په لټه کې وي یا یې نصب کړي ، د حالت بار هم د پروسې حالت ښیې.
د SQL او CSV حالت عکسونه چې د حالت بار په ښي اړخ کې موقعیت لري دا په ګوته کوي چې ایا ناسته په CSV کې ثبت شوې او په ډیټابیس کې زیرمه شوې. یادونه په ډیفالټ ډول، ټولې ناستې تل په CSV بڼه ثبت کیږي، کوم چې تاسو ته اجازه درکوي چې وروسته یې CSV یا PDF ته صادر کړئ. file، مګر تاسو کولی شئ ناسته په ډیټابیس کې هم ذخیره کړئ. د نورو معلوماتو لپاره، په ډیټابیس کې د ذخیره کولو ناستې وګورئ.
د حالت نښه
د تفصیل سیشن په CSV فارمیټ کې نه خوندي کیږي. یا خو ناسته لا نه ده پیل شوې یا د CSV په جوړولو کې ستونزه وه file.
ناسته پیل شوې او په CSV بڼه کې خوندي کیږي. تاسو به وکولی شئ سیشن وروسته CSV یا PDF ته صادر کړئ file.
Digi XBee® ملټي پروګرامر
32
د غوښتنلیک سافټویر پای ته ورسیدview
د حالت پټه
د حالت نښه
د تفصیل سیشن په ډیټابیس کې نه ثبت کیږي. یا خو ناسته لا نه ده پیل شوې، د ډیټابیس ثبتول فعال نه دي، یا ډیټابیس ته په لیکلو کې ستونزه وه.
ناسته پیل شوې او په ډیټابیس کې ثبت کیږي.
Digi XBee® ملټي پروګرامر
33
د XBee ملټي پروګرامر بورډ سره وصل کړئ
د XBee ملټي پروګرامر وسیله کولی شي یوازې یو ځانګړی ډول بورډ کشف کړي چې د XBee ملټي پروګرامر بورډ په نوم یادیږي. د دې بورډ په اړه د نورو معلوماتو لپاره، هارډویر اوور وګورئview. نوټ اپلیکیشن په اوتومات ډول کشف کوي کله چې د XBee ملټي پروګرامر بورډ په کمپیوټر کې ولګول شي. تاسو کولی شئ د غوښتنلیک له پیل څخه دمخه یا وروسته بورډ ضمیمه کړئ.
ستاسو کمپیوټر ته بورډ په سمه توګه ضمیمه کولو لپاره ګامونه
35
د XBee ملټي پروګرامر بورډ جلا کړئ
35
Digi XBee® ملټي پروګرامر
34
د XBee ملټي پروګرامر بورډ سره وصل کړئ
ستاسو کمپیوټر ته بورډ په سمه توګه ضمیمه کولو لپاره ګامونه
ستاسو کمپیوټر ته بورډ په سمه توګه ضمیمه کولو لپاره ګامونه
مخکې له دې چې بورډ په خپل کمپیوټر کې ولګول شي، ډاډ ترلاسه کړئ چې بورډ په بهر کې ځواکمن دی. ستاسو په کمپیوټر کې بورډ په سمه توګه ضمیمه کولو لپاره:
1. د 9 VDC یا 12 VDC بریښنا رسول د بورډ د بریښنا سرچینې ساکټ سره وصل کړئ (د اکمالاتو اوسنی درجه باید لږترلږه 1.5 A وي).
2. بورډ د USB کوربه کیبل په کارولو سره کمپیوټر ته ضمیمه کړئ.
که چیرې غوښتنلیک روان نه وي کله چې بورډ د کمپیوټر سره وصل وي ، نو غوښتنلیک په پیل کې بورډ کشف کوي. که تاسو بورډ سره ضمیمه کړئ یوځل چې وسیله روانه وي، وسیله ممکن څو ثانیې وخت ونیسي مخکې لدې چې دا بورډ کشف کړي. یوځل چې بورډ کشف شي ، نو یو خبرتیا څرګندیږي چې د نوي کشف شوي بورډ بورډ ID په ګوته کوي:
کله چې تاسو وسیلې ته نوی بورډ اضافه کړئ ، د دې ګرافیک نمایش د بورډ پینل په توګه ښودل کیږي. یادونه یوځل چې غوښتنلیک روان وي ، د نوي بورډ کشف کول څو ثانیې وخت نیسي.
د XBee ملټي پروګرامر بورډ جلا کړئ
د بورډ د جلا کولو یا نښلولو پروسه اساسا ورته ده. غوښتنلیک معلوموي که چیرې د بورډ USB کوربه کیبل د کمپیوټر څخه منحل شوی وي. د څو ثانیو وروسته ، وسیله یو خبرتیا ښیې چې دا په ګوته کوي چې بورډ منحل شوی.
پدې مرحله کې، که کوم ماډل پروګرام شوی وي، د تازه کولو پروسه ناکامه کیږي او مناسب پیغام ښودل کیږي. په خوندي ډول د تختې لرې کولو لپاره:
1. ډاډ ترلاسه کړئ چې د پروګرام کولو کوم کارونه په پرمختګ کې ندي. 2. د USB کوربه کیبل په منحل کولو سره د کمپیوټر څخه تخته لرې کړئ. 3. تخته د خارجي بریښنا رسولو څخه جلا کړئ.
Digi XBee® ملټي پروګرامر
35
یو پرو پورته کړئfile
د راډیو ماډلونو برنامه کولو دمخه ، تاسو باید د ترتیب پرو بار کړئfile هغه معلومات چې پروګرام شوي وي. د ترتیب پرو په اړه د نورو معلوماتو لپارهfiles، د ترتیب پرو وګورئfile.
یو نوی پرو پورته کړئfile
د نوي پرو بارولو لپارهfile د XBee ملټي پروګرامر وسیلې سره:
1. په اصلي کړکۍ کې، د ترتیب لپاره د خلاصې تڼۍ کلیک وکړئ file تاسو غواړئ بار کړئ.
. یو خلاص file ډیالوګ ښکاري چې تاسو هڅوي
2. د ترتیب پرو ځای ونیسئfile (XPRO file)، او په خلاص کلیک وکړئ.
وروستی پرو ډاونلوډ کړئfile
د مخکینۍ بار شوي پرو پورته کولو لپارهfile د XBee ملټي پروګرامر وسیلې سره:
1. پر File مینو، د پرانیستې وروستي پرو باندې ځړولfile تر پنځو پورې پدې وروستیو کې پرانستل شوي پرو لیست ښودلو اختیارfiles.
2. پرو غوره کړئfile تاسو غواړئ بار کړئ. د پرو وروستهfile loads, the profile په تول پټه کې پینل د ترتیب پرو ښیيfile لاره او توضیحات او د نوي پرو پورې ښودلو ته دوام ورکويfile بار شوی دی د اوزار بار په اړه د نورو معلوماتو لپاره، Toolbar وګورئ. یادونه د نورو معلوماتو لپاره viewد بار شوي پرو توضیحاتfile، وګوره View پروfile تفصیلات
Digi XBee® ملټي پروګرامر
36
یو پرو پورته کړئfile
View پروfile تفصیلات
View پروfile تفصیلات
د XBee ملټي پروګرامر وسیله تاسو ته اجازه درکوي view د اوسني بار شوي پرو توضیحاتfile. پرو ته لاسرسیfile viewد ترتیب پرو بار کولو وروستهfile ته view جزیات
د اصلي کړکۍ د اوزار بار په پورتنۍ ښیې کونج کې د معلوماتو تڼۍ کلیک وکړئ. د View پروfile د توضیحاتو کړکۍ ښکاره کیږي.
دا پروfile viewer کړکۍ په څلورو برخو ویشل شوې ده: ترتیب، ترتیبات، File سیسټم او سکریپټونه.
ترتیب
دا ټب د پرو عمومي معلومات ښیېfile:
د فرم ویئر او هارډویر معلومات دا پروfile لپاره مناسب دی. د فرم ویئر فلش پالیسي: تل فلش کړئ، فلش که چیرې فرم ویئر توپیر ولري، فرم ویئر فلش مه کوئ. n ایا د پرو بار کولو دمخه د وسیلې تنظیمات به بیا تنظیم شيfile ترتیبات. د بوټلوډر نسخه، په هغه صورت کې چې فرم ویئر یو ځانګړي ته اړتیا ولري. د موډیم نسخه، په هغه صورت کې چې فرم ویئر یو ځانګړي ته اړتیا ولري (یوازې د ګرځنده وسیلو لپاره). د پرو توضیحاتfile (اختیاري).
Digi XBee® ملټي پروګرامر
37
یو پرو پورته کړئfile
View پروfile تفصیلات
ترتیبات
په ډیفالټ ، دا ټب د فرم ویئر تنظیمات ښیې چې د اوسني پرو لپاره تعدیل شويfile. د غوره شوي پرو لپاره د ټولو ترتیب کولو ترتیباتو ښودلو لپارهfile، د ټولو فرم ویئر تنظیماتو ښودل چیک باکس چیک کړئ:
تاسو کولی شئ د ټولو فرم ویئر تنظیماتو ښودلو چیک باکس پاکولو سره بیا غیر ترمیم شوي تنظیمات پټ کړئ. په پرو کې ترتیب شوي ارزښتونهfile د نیلي پس منظر سره نمایش کیږي پداسې حال کې چې پاتې نور خړ پاتې دي. ته view د ځانګړي ترتیب توضیحات (په مخکیني ګرافیک کې ID وګورئ)، د مرستې تڼۍ کلیک وکړئ (). د هر فرم ویئر ترتیب د مرستې تڼۍ لري. د تنظیماتو ټولې برخې ، لکه شبکه ، تاسو سره د پرو یوازې برخې ښودلو کې د مرستې لپاره د سقوط وړ ديfile تاسو غواړئ وګورئ. تاسو کولی شئ د کړکۍ د پورتنۍ ښیې کونج څخه د جمع (+) او منفي (-) تڼیو په کارولو سره ټولې برخې په خپلواکه توګه یا د یوې ډلې په توګه پراخه یا سقوط کړئ.
یادښت د XBee ملټي پروګرامر غوښتنلیک کې ټول ترتیبات دي view- یوازې. د ترتیباتو بدلولو لپاره، د XCTU کارن لارښود وګورئ.
File سیسټم
که پروfile a لري file سیسټم چې په XBee آلې کې فلش کیږي، دا ټب فعال شوی او د هغې مینځپانګې او لنډیز د شمیر سره ښیې. files او ټول اندازه. تاسو کولی شئ له لارې حرکت وکړئ file سیسټم د فولډرو پراخولو یا ماتولو له لارې.
Digi XBee® ملټي پروګرامر
38
یو پرو پورته کړئfile
View پروfile تفصیلات
سکریپټ
پروfiles د XBee وسیلې د پروګرام کولو پروسې په جریان کې د پری سکریپټ او/یا پوسټ سکریپټ چلولو لپاره هم تنظیم کیدی شي. که کوم سکریپټ په پرو کې ترتیب شوی ويfile، دا ټب فعال شوی او د چلولو لپاره د سکریپټونو کمانډونه او همدارنګه د لیست لیست ښیې fileد هر یو سره تړاو لري.
Digi XBee® ملټي پروګرامر
39
یو پرو پورته کړئfile
View پروfile تفصیلات
Digi XBee® ملټي پروګرامر
40
د XBee وسایل پروګرام کړئ
یوځل پروfile بار شوی، تاسو کولی شئ د XBee وسیلو پروګرام کول پیل کړئ. دا پروسه د بار شوي پرو کارويfile د وسیلې فرم ویئر تازه کولو لپاره (د ټاکل شوي برنامې پالیسۍ پورې اړه لري) او د ترتیب ارزښتونه پورته کړئ. کله چې تاسو پروسه پیل کړئ، وسیله په اوتومات ډول د برنامه کولو ناسته رامینځته کوي. دا غونډه لاندې معلومات لري:
n هغه وسايل چې پروګرام شوي دي. n د پیل او پای وخت، ټول وخت، او د هرې وسیلې اوسط وخت. n پروfile معلومات
دا معلومات په اصلي کړکۍ کې څرګندیږي او هم خوندي کیدی شي کله چې تاسو سیشن پای ته ورسوئ. دا برخه تشریح کوي چې څنګه:
د پروګرام کولو غونډه پیل کړئ
42
د پروګرام کولو غونډه پای ته ورسوئ
42
ناستې په ډیټابیس کې ذخیره کړئ
43
د غونډې راپور صادر کړئ
46
Digi XBee® ملټي پروګرامر
41
د XBee وسایل پروګرام کړئ
د پروګرام کولو غونډه پیل کړئ
د پروګرام کولو غونډه پیل کړئ
د برنامه کولو سیشن پیل کولو لپاره ، د سټارټ سیشن تڼۍ کلیک وکړئ چې په تول بار کې موقعیت لري:
که چیرې د XBee ملټي پروګرامر بورډ سره د XBee وسایل وصل وي، غوښتنلیک د دې وسایلو پروګرام کول پیل کوي. که هیڅ یو وصل نه وي، غوښتنلیک انتظار کوي تر هغه چې تاسو کوم وسیله وصل کړئ او بیا د پروګرام کولو پروسه په اوتومات ډول پیل کړئ. د XBee ملټي پروګرامر بورډ په هر سلاټ کې څلور LEDs لري ترڅو د وسیلې حالت په ګوته کړي:
n وصل شوی (نیلي) n برنامه شوی (زیړ / نارنجي) n په بریالیتوب سره پای ته رسیدلی (شنه) n د خطا سره پای ته رسیدلی (سور)
نوټ د XBee ملټي پروګرامر بورډ په اړه د نورو معلوماتو لپاره، هارډویر اوور وګورئview.
د هرې وسیلې د برنامه کولو پروسه له نورو څخه خپلواکه ده او تر هغه وخته پورې دوام کوي چې تاسو ناسته ودروئ. کله چې یو وسیله برنامه شوې وي ، یا په بریالیتوب سره (شنه LED) یا د غلطیو سره (سرخ LED) ، تاسو کولی شئ دا له بورډ څخه جلا کړئ او بل وسیله دې سلاټ ته وصل کړئ. د غوښتنلیک سافټویر پیوستون کشف کوي او په اتوماتيک ډول د برنامه کولو پروسه پیل کوي. تاسو کولی شئ view د برنامه کولو پروسې اوسنی پرمختګ او ځینې اضافي معلومات دواړه په بورډ پینلونو او تاریخي جدول کې.
د پروګرام کولو غونډه پای ته ورسوئ
کله چې تاسو خپل ټول وسیلې برنامه کړې ، د برنامې ناستې پای ته رسولو لپاره د پای سیشن تڼۍ کلیک وکړئ.
دا عمل اړین دی که تاسو غواړئ پرو بدل کړئfile دا د وسایلو برنامه کولو لپاره کارول کیږي یا که تاسو غواړئ د ناستې راپور صادر کړئ.
خبرداری! که تاسو د سیشن پای کلیک وکړئ کله چې لاهم ماډلونه برنامه شوي وي ، نو تاسو ته به د تایید لپاره هڅول کیږي چې تاسو غواړئ پروسه ودروئ. وسیلې ممکن غیر ځواب ویونکي شي که تاسو یوه ناسته پای ته ورسوئ پداسې حال کې چې دوی برنامه کیږي. یوځل چې تاسو د سیشن پای تڼۍ فشار کړئ ، غوښتنلیک تاسو ته د سیشن راپور خوندي کولو ته هڅوي.
Digi XBee® ملټي پروګرامر
42
د XBee وسایل پروګرام کړئ
ناستې په ډیټابیس کې ذخیره کړئ
په هغه شیبه کې د سیشن ډیټا خوندي کولو لپاره هو یا وروسته د سیشن ډیټا خوندي کولو لپاره په نه کلیک وکړئ. د سیشن ډیټا صادرولو په اړه د نورو معلوماتو لپاره د سیشن راپور صادر کړئ وګورئ.
ناستې په ډیټابیس کې ذخیره کړئ
د XBee ملټي پروګرامر غوښتنلیک سافټویر تاسو ته اجازه درکوي په ډیټابیس کې د غونډو پورې اړوند ټول معلومات خوندي کړئ، لکه پروfile کارول شوي او د هغې تنظیمات، کاروونکي، د ناستې معلومات او پروګرام شوي وسایل. دا ګټور دی که چیرې غوښتنلیک په ډیرو کمپیوټرونو کې کارول کیږي، او ټول معلومات په ورته ځای کې زیرمه شوي وي. په ډیټابیس کې ناستې ذخیره کولو لپاره ، تاسو باید لومړی په ترتیباتو کې اختیار فعال کړئ.
1. د وسیلې پټې د ترتیباتو تڼۍ کلیک وکړئ یا غوره کړئ File > په مینو کې د ترتیباتو اختیار. د ترتیباتو ډیالوګ څرګندیږي.
2. د ترتیباتو ډیالوګ کیڼ اړخ کې، ذخیره غوره کړئ. 3. په ډیټابیس کې د خوندي کولو سیشن چیک باکس چیک کړئ. 4. د ډیټابیس سرور پته، پورټ، کارن او پټنوم دننه کړئ. 5. په Apply کلیک وکړئ او بیا بند کړئ.
یادونه یوازې MySQL د ډیټابیس ثبتولو لپاره ملاتړ کیږي. د ډیټابیس کاروونکي باید لاندې امتیازات ولري: جوړول، اجرا کول، داخلول، حوالې، انتخاب او تازه کول.
کله چې تاسو د پروګرام کولو سیشن پیل کړئ، د غوښتنلیک سافټویر د xbee_Multi_programmer په نوم یو نوی ډیټابیس رامینځته کوي او د معلوماتو ذخیره کولو لپاره اړین میزونه (د نورو معلوماتو لپاره د ډیټابیس جوړښت وګورئ). لکه څنګه چې وسیلې برنامه شوي ، غوښتنلیک په اوتومات ډول خپل معلومات په ډیټابیس کې ساتي. د حالت بار SQL شاخص شنه بدلوي کله چې ناسته په ډیټابیس کې زیرمه کیږي.
د ډیټابیس د منځپانګې په اړه د نورو معلوماتو لپاره، د ډیټابیس جوړښت وګورئ.
د ډیټابیس جوړښت
د xbee_multi_programmer ډیټابیس پنځه میزونه لري:
Digi XBee® ملټي پروګرامر
43
د XBee وسایل پروګرام کړئ
ناستې په ډیټابیس کې ذخیره کړئ
لاندې جدولونه د ډیټابیس جدولونو مینځپانګې په اړه معلومات وړاندې کوي.
پروfile_xbmp
د پروfile_xbmp جدول د پرو په اړه معلومات لريfileپه وسیله کې کارول کیږي.
کالم file_md5 file_path firmware_info hardware_version flash_policy reset_settings description fs_summary pre_script_cmd post_script_cmd
ډول چار(32) ورچار(255) ورچار(255) ورچار(10) ورچار(35) ورچار(10) ورچار(255) ورچار(512) ورچار(1024) ورچار(1024)
توضیحات لومړني کیلي. د پرو MD5 هشfile zip بسته. پروfile لاره د فرم ویئر معلومات. د هارډویر معلومات. د فلش پالیسي. ترتیبات بیا تنظیم کړئ. پروfile توضیحات File د سیسټم لنډیز. پری سکریپټ کمانډ. د پوسټ سکریپټ کمانډ.
پروfile_settings_xbmp
د پروfile_settings_xbmp جدول د پرو پورې اړوند مختلف ترتیبات لريfiles.
Digi XBee® ملټي پروګرامر
44
د XBee وسایل پروګرام کړئ
ناستې په ډیټابیس کې ذخیره کړئ
کالم پروfile_id
ډول چار (32)
at_command char(2)
at_value
وارچار(40)
توضیحات لومړني کیلي. ته مراجعه کوي fileد پرو _md5 کالمfile_xbmp. لومړنۍ کیلي. د AT کمانډ. لومړنۍ کیلي. د AT کمانډ ارزښت.
کارن_xbmp
د user_xbmp جدول د وسیلې د کاروونکو په اړه معلومات لري.
کالم mac name_pc
varchar(16) varchar(255) ډوله
توضیحات لومړني کیلي. د کارونکي کمپیوټر MAC پته.
د کمپیوټر نوم.
سیشن_xbmp
د سیشن_xbmp جدول د غونډو په اړه معلومات لري.
کالم پروfile_id
user_mac start_date end_date num_modules num_errors time_per_module
ډول چار (32)
توضیحات لومړني کیلي. ته مراجعه کوي fileد پرو _md5 کالمfile_xbmp.
varchar(16) لومړنۍ کیلي. د user_xbmp د میک کالم ته مراجعه.
د نیټې وخت لومړنۍ کیلي. نیټه او وخت کله چې غونډه پیل شوه.
نیټه نیټه نیټه او وخت کله چې غونډه پای ته ورسیده.
int(11)
د وسیلو شمیر په بریالیتوب سره پروګرام شوی.
int(11)
د وسیلو شمیر د یوې خطا له امله نه دی پروګرام شوی.
int(11)
په هر وسیله د پروګرام کولو اوسط وخت.
programming_task_xbmp
د programming_task_xbmp جدول د پروګرام کولو دندو په اړه معلومات لري.
کالم پروfile_id
ډول چار (32)
توضیحات لومړني کیلي. ته مراجعه کوي fileد پرو _md5 کالمfile_xbmp.
user_mac varchar(16) لومړنۍ کیلي. د user_xbmp د میک کالم ته مراجعه.
د غونډې_ نیټه
د نیټې وخت لومړنۍ کیلي. د سیشن_xbmp د پیل_نیټې کالم ته مراجعه وکړئ.
task_id
int(11)
لومړنۍ کیلي. د پروګرام کولو دندې شاخص پیژندونکی.
task_status varchar(10) د پروګرام کولو دندې وضعیت.
Digi XBee® ملټي پروګرامر
45
د XBee وسایل پروګرام کړئ
د غونډې راپور صادر کړئ
کالم
ډول
تفصیل
د پیل_نیټې بورډ_سلاټ تیر شو
mac_ پته توضیحات
datetime بشپړه نیټه چې د پروګرام کولو دنده پیل شوه.
varchar(20) د XBee ملټي پروګرامر بورډ شاخص او د وسیله ساکټ ID.
int(11)
ټول وخت (په ثانیو کې) له هغه وخته چې د پروګرام کولو کار پیل شو تر پای ته رسیدو پورې تیر شو.
varchar(16) د XBee وسیلې MAC پته د دندې سره مطابقت لري.
وارچر (255)
د خطا په اړه معلومات په هغه صورت کې چې د پروګرام کولو دنده ناکامه شوه.
د غونډې راپور صادر کړئ
یوځل چې تاسو د برنامه کولو پروسه پای ته ورسوئ ، تاسو کولی شئ راپور خوندي کړئ او PDF یا CSV ته یې صادر کړئ file. د غونډې راپور صادرولو لپاره لاندې مرحلې بشپړ کړئ:
1. غوره کړئ File > له مینو څخه د سیشن ډیټا اختیار صادر کړئ. 2. د منزل فولډر غوره کړئ، د نوم نوم file او د file د راپور ډول:
n PDF file (*.pdf) n CSV file (*.csv) 3. د سیشن راپور جوړولو لپاره په خوندي کولو کلیک وکړئ.
PDF راپور
د PDF راپور لاندې معلومات وړاندې کوي:
1. د ناستې احصایې. د پیل او پای وخت، د ناستې ټول وخت، د وسیلو شمیر چې په بریالیتوب سره پروګرام شوي، او د غلطیو شمیر او په هر ماډل کې اوسط وخت.
2. پروfile معلومات پروfile لاره، د فرم ویئر معلومات، د هارډویر نسخه، د فلش پالیسي، تنظیمات بیا تنظیم، توضیحات، د بوټلوډر نسخه، موډیم نسخه، file د سیسټم لنډیز، پری سکریپټ، پوسټ سکریپټ او د ترتیباتو لیست.
3. د تاریخ جدول. د ټولو وسیلو سره لیست کړئ چې برنامه شوي (دواړه په بریالیتوب یا غلطیو سره) او توضیحات.
CSV راپور
د CSV راپور څلور برخې لري:
1. د ناستې احصایې. د پیل او پای وخت، د ټول ناستې وخت، د وسیلو شمیر چې په بریالیتوب سره پروګرام شوي، د غلطیو شمیر او په هر ماډل کې اوسط وخت.
2. پروfile معلومات پروfile لاره، د فرم ویئر معلومات، د هارډویر نسخه، د فلش پالیسي، تنظیمات بیا تنظیم، توضیحات، د بوټلوډر نسخه، موډیم نسخه، file د سیسټم لنډیز، پری سکریپټ او پوسټ سکریپټ.
3. د فرم ویئر ترتیبات. د فرم ویئر تنظیماتو لیست او د دوی ارزښتونه.
Digi XBee® ملټي پروګرامر
46
د XBee وسایل پروګرام کړئ
د غونډې راپور صادر کړئ
4. د تاریخ جدول. د ټولو وسیلو سره لیست کړئ چې برنامه شوي (دواړه په بریالیتوب یا غلطۍ سره) او توضیحات.
لاندې یو پخوانی دیampد CSV le file: پیل، پای، ټول وخت، بریاوې، تېروتنې، د هر ماډل وخت 6/28/17 4:22:42 PM,6/28/17 4:43:50 PM,00:21:07,6 (100%) ,0 (0%), 01:05 پروfile,معلومات,HW نسخه,د فلش پالیسي,تنظیمات بیا تنظیم,تفصیل,د بوټلوډر نسخه,موډیم نسخه,File د سیسټم لنډیز، نسخه، پوسټ سکریپټ C: پروfile_31010.xpro,”XBEE – XBC LTE Cat 1 AT&T – 31010″,0x49,Flash always,yes,””,1.6.7,23.00.303,””,”pre:python.exe pre_script.py”,” پوسټ: python.exe ترتیب، ارزښت NI (نوډ پیژندونکی)، DIGI AP (API فعال)، 1 حالت، نیټه، ساکټ، تیر شوی، MAC پته، توضیحات بریالیتوب، 6/28/17 4:22:42 PM، بورډ 1 – سلاټ 6,00:56,0013A200XXXXXXXX،""بریالۍ،6/28/17 4:22:42 PM، بورډ 1 - سلاټ 1,00:58,0013A200XXXXXXXXX،" بریالیتوب،6/28/17 4:22 :42 PM،بورډ 1 – سلاټ 3,01:02,0013A200XXXXXXXX,"" کامیابي,6/28/17 4:22:42 PM,بورډ 1 – سلاټ 5,01:03,0013A200XXXXXXXX,"" SUCCESS,6 28/17 4:22:42 PM,بورډ 1 – سلاټ 2,01:05,0013A200XXXXXXXX,"" بریالیتوب,6/28/17 4:22:42 PM,بورډ 1 – سلاټ 4,01:12,0013A200XXXXX “”
Digi XBee® ملټي پروګرامر
47
ترتیبات
دا برخه تشریح کوي چې څنګه د څو XBee ملټي پروګرامر ترتیبات تنظیم کړئ. د ترتیباتو ډیالوګ خلاصولو لپاره ، د تول پټې د تنظیماتو تڼۍ کلیک وکړئ یا غوره کړئ File > د مینو د ترتیباتو اختیار.
د ترتیباتو کټګورۍ د ترتیباتو ډیالوګ په ښي خوا کې لیست شوي. تاسو کولی شئ د لاندې کټګوریو لپاره تنظیمات تنظیم کړئ:
عمومي ترتیبات
49
د ذخیره کولو ترتیبات
50
ترتیبات تازه کړئ
51
Digi XBee® ملټي پروګرامر
48
ترتیبات
عمومي ترتیبات
عمومي ترتیبات
د غوښتنلیک ځینې عمومي ترتیبات تنظیمولو لپاره، لاندې مرحلې بشپړ کړئ:
1. په تول پټه کې د ترتیباتو تڼۍ کلیک وکړئ یا غوره کړئ File > د مینو د ترتیباتو اختیار. د ترتیباتو ډیالوګ څرګندیږي.
2. د ترتیباتو ډیالوګ کیڼ اړخ کې، عمومي انتخاب کړئ.
3. لاندې ترتیبات تنظیم کړئ او په پلي کولو کلیک وکړئ.
ترتیب
تفصیل
د راډیو ماډل پروګرام لپاره بیا هڅه کوي
که د یوې وسیلې د پروګرام کولو پروسه ناکامه شي، دا پروسه بیا هڅه کوي هغه شمیر چې تاسو پدې ترتیب کې مشخص کړئ.
د مخکینۍ او پوسټ سکریپټ وخت پای ته ورسیږئ
دا ترتیب چیک کړئ ترڅو د مخکینۍ او وروسته سکریپټونو مختلف وخت وکاروئ د ترتیب پرو کې رامینځته شوي څخهfile. یوځل چې ترتیب چیک شو تاسو کولی شئ د مخکې او وروسته سکریپټونو لپاره نوي مهال ویش ارزښتونه دننه کړئ (په ثانیو کې).
دودیز لوګو هغه لوګو تنظیموي چې د PDF راپور سند کې رسم شي. که چیرې د دودیز لوګو ارزښت خالي وي ، نو غوښتنلیک د ډیفالټ لخوا د ډیجي لوگو رسم کوي. د نورو معلوماتو لپاره د غونډې راپور صادر کړئ وګورئ.
Digi XBee® ملټي پروګرامر
49
ترتیبات
د ذخیره کولو ترتیبات
د ذخیره کولو ترتیبات
د پروګرام کولو غونډو لپاره د ذخیره کولو میکانیزمونو فعالولو او تنظیم کولو لپاره لاندې مرحلې بشپړ کړئ.
1. د وسیلې پټې د ترتیباتو تڼۍ کلیک وکړئ یا غوره کړئ File > د مینو د ترتیباتو اختیار. د ترتیباتو ډیالوګ څرګندیږي.
2. د ترتیباتو ډیالوګ کیڼ اړخ کې، ذخیره غوره کړئ.
3. لاندې ترتیبات تنظیم کړئ او په پلي کولو کلیک وکړئ.
ترتیب
تفصیل
خوندي کړئ
د پروګرام کولو غونډو لپاره د ډیټابیس ذخیره کولو میکانیزم فعال یا غیر فعالوي.
ناستې په a کې کله چې دا ترتیب غوره شي، د MySQL ډیټابیس ذخیره کولو ټول ترتیبات فعال شوي.
ډیټابیس
د ډیټابیس کوربه نوم
د ډیټابیس سرور پته.
د ډیټابیس بندر
ډیټابیس ته د لاسرسي لپاره بندر.
د ډیټابیس کاروونکي
د ډیټابیس حساب د کارن ارزښت.
Digi XBee® ملټي پروګرامر
50
ترتیبات
ترتیبات تازه کړئ
د ډیټابیس پاسورډ تنظیم کول
د ډیټابیس حساب د پاسورډ ارزښت توضیحات.
یادونه یوازې MySQL د ډیټابیس ذخیره کولو لپاره ملاتړ کیږي.
ترتیبات تازه کړئ
کله چې غوښتنلیک پیل شي نو په اتوماتيک ډول د نوي غوښتنلیک تازه معلوماتو لپاره د اختیار د فعال یا غیر فعالولو لپاره لاندې مرحلې بشپړ کړئ.
1. د وسیلې پټې د ترتیباتو تڼۍ کلیک وکړئ یا غوره کړئ File > د مینو د ترتیباتو اختیار. د ترتیباتو ډیالوګ څرګندیږي.
2. د ترتیباتو ډیالوګ کیڼ اړخ ته، تازه غوره کړئ.
3. هرکله چې اپلیکیشن پیل شي د اتوماتیک تازه معلوماتو لپاره چیک باکس غوره کړئ یا پاک کړئ ترڅو د اتوماتیک تازه معلوماتو فیچر فعال یا غیر فعال کړئ.
4. په درخواست کلیک وکړئ.
Digi XBee® ملټي پروګرامر
51
سافټویر اوسمهالول
د XBee ملټي پروګرامر تاسو ته اجازه درکوي چې پرته له کوم اضافي ډاونلوډ کولو غوښتنلیک په اتوماتيک ډول تازه کړئ files. دا پروسه په اوتومات ډول اجرا کولو لپاره تنظیم کیدی شي ، مګر تاسو کولی شئ دا په هر وخت کې په لاسي ډول اجرا کړئ. د اتوماتیک تازه معلوماتو ترتیب کولو په اړه د نورو معلوماتو لپاره، د تازه ترتیباتو وګورئ. که تاسو اتوماتیک تازه معلومات فعال کړي وي، تاسو ممکن د سافټویر تازه معلوماتو په اړه خبر شئ کله چې تاسو د XBee ملټي پروګرامر خلاص کړئ. تاسو باید تل د وسیلې وروستۍ نسخه پرمخ وړئ.
1. کله چې نوې نسخه شتون ولري، د خبرتیا یوه کړکۍ راښکاره کیږي چې تاسو څخه پوښتنه کوي که تاسو غواړئ اپلیکیشن تازه کړئ.
2. د تازه کولو پروسې پیل کولو لپاره هو کلیک وکړئ. 3. کله چې د نصبولو پروسه پای ته ورسیږي، تاسو باید د XBee ملټي پروګرامر بیا پیل کړئ
بدلونونه پلي کیدی شي. کله چې غوښتنه وشي، د وسیلې بیا پیلولو لپاره هو کلیک وکړئ. تاسو کولی شئ د تازه معلوماتو لپاره هم وګورئ او په لاسي ډول د مرستې کلیک کولو سره وسیله تازه کړئ> د تازه معلوماتو لپاره چیک کړئ. نوټ د پرمختګ ډیالوګ په شالید کې د چلولو تڼۍ کلیک وکړئ ترڅو دا پروسه په شالید کې اجرا کړئ. د وضعیت بار د تازه کولو پروسه ښیې.
Digi XBee® ملټي پروګرامر
52
د مقالې څرنګوالی
لاندې پاڼې د XBee ملټي پروګرامر وسیلې سره د کار کولو لپاره ځینې خورا عام طرزالعملونه بیانوي چې څنګه څنګه مقالې لري.
څنګه یو پرو جوړ کړئfile د XCTU کارول
54
په انفرادي ډول د XBee وسیلو نوم تازه کولو لپاره د دودیز سکریپټ کارولو څرنګوالی
62
Digi XBee® ملټي پروګرامر
53
د مقالې څرنګوالی
څنګه یو پرو جوړ کړئfile د XCTU کارول
څنګه یو پرو جوړ کړئfile د XCTU کارول
XCTU د ترتیب پرو تولید او خوندي کولو لپاره اړین دیfiles. دا برخه د پرو رامینځته کولو مرحلې چمتو کويfile د XCTU کارول. د ترتیب پرو په اړه د نورو معلوماتو لپارهfiles، د ترتیب پرو وګورئfile.
1 ګام: پرو جوړ کړئfile
XCTU د پرو تنظیم کولو لپاره دوه میتودونه وړاندې کويfile:
n د ترتیب کاري حالت n پروfile مدیر
د ترتیب کاري حالت
د تنظیم کولو کاري حالت تاسو ته اجازه درکوي ژر تر ژره پرو تولید کړئfiles ستاسو د کمپیوټر سره وصل شوي وسیلو لپاره.
1. د XCTU اصلي کړکۍ کې، د ترتیب کاري حالت ته لاړ شئ. 2. د وسیلې لیست څخه یو وسیله غوره کړئ. 3. د راډیو ماډل د مناسبو ارزښتونو سره تنظیم کړئ. تاسو یوازې د ارزښتونو بدلولو ته اړتیا لرئ؛
دوی اړتیا نلري ځانګړي وسیله ته ولیکل شي. 4. د تنظیم پرو کلیک وکړئfileد ترتیب کولو وسیلې بار کې د ډراپ-ډاون مینو کې کلیک وکړئ او غوره کړئ
د تنظیم پرو جوړ کړئfile.
پروfile مدیر
د پروfile ایډیټر د پرو رامینځته کولو ، لید او ایډیټ کولو اصلي وسیله دهfiles (پرته له دې چې تاسو فزیکي وسیله لرئ چې ستاسو کمپیوټر سره وصل وي یا نه).
1. د XCTU په اصلي کړکۍ کې، پرو غوره کړئfile د وسیلو مینو کې د مدیر وسیله.
Digi XBee® ملټي پروګرامر
54
د مقالې څرنګوالی
څنګه یو پرو جوړ کړئfile د XCTU کارول
2. د جوړولو تڼۍ کلیک وکړئ.
2 ګام: پرو تنظیم کړئfile
پدې مرحله کې تاسو باید یو نمایندګي ماډل رامینځته کړئ چې پر اساس یې د تنظیم پرو اساس ويfile د عمومي ترتیب، د فرم ویئر نسخه او ترتیباتو مشخص کولو سره. یو جادوګر تاسو ته د پرو رامینځته کولو لپاره د مختلف مرحلو له لارې لارښود کويfile.
1. عمومي پرو مشخص کړئfile ترتیب:
Digi XBee® ملټي پروګرامر
55
د مقالې څرنګوالی
څنګه یو پرو جوړ کړئfile د XCTU کارول
د فلش راډیو فرم ویئر. دا اختیار چیک کړئ که تاسو پرو غواړئfile د راډیو فرم ویئر فلش کولو لپاره. که تاسو دا کار کوئ، تاسو باید د فلش پالیسي هم مشخص کړئ:
l فلش که چیرې فرم ویئر توپیر ولري. که د هدف وسیله ورته فرم ویئر نسخه ولري لکه څنګه چې په پرو کې غوره شویfile، فرم ویئر فلش شوی نه دی. که د هدف وسیله ورته فرم ویئر نسخه نلري لکه څنګه چې په پرو کې غوره شویfile، فرم ویئر په وسیله کې فلش کیږي.
l تل فلش. د فرم ویئر عکس تل په وسیله کې برنامه کیږي. n د ترتیباتو پلي کولو دمخه د فابریکې ډیفالټ ته ماډل بیا تنظیم کړئ. دا اختیار وګورئ که تاسو غواړئ
د پرو پلي کولو دمخه د XBee وسیلې تنظیمات د دوی ډیفالټ ارزښتونو ته بیا تنظیم کړئfile ترتیبات.
n فلش a file سیسټم دا اختیار چیک کړئ که تاسو غواړئ یو شامل کړئ file په پرو کې سیسټمfile. n د XBee ملټي پروګرامر لپاره دودیز سکریپټونه وکاروئ. مخکې او پوسټ شاملولو لپاره دا اختیار چیک کړئ
سکریپټونه چې د XBee ملټي پروګرامر غوښتنلیک لخوا پرمخ وړل کیږي کله چې د XBee وسیله فلش کوي.
n پروfile توضیحات (اختیاري). د پرو لنډ توضیحات شامل کړئfile تولید شي.
Digi XBee® ملټي پروګرامر
56
د مقالې څرنګوالی
څنګه یو پرو جوړ کړئfile د XCTU کارول
2. د پرو فرم ویئر غوره کړئfile: د محصول کورنۍ، د فنکشن سیټ او د فرم ویئر نسخه. که د غوره شوي فرم ویئر نسخه د XBee سیلولر وسیلې لپاره وي ، تاسو اختیار لرئ د سیلولر موډیم فرم ویئر هم ضمیمه کړئ.
3. د فرم ویئر ترتیبات غوره او تنظیم کړئ (اختیاري). که تاسو غواړئ چې پرو ته کوم ځانګړي ترتیب اضافه کړئfile، دا وټاکئ او ارزښت یې مشخص کړئ.
Digi XBee® ملټي پروګرامر
57
د مقالې څرنګوالی
څنګه یو پرو جوړ کړئfile د XCTU کارول
4. یو ضمیمه کړئ file سیسټم (اختیاري). که تاسو فلش چیک کړی file د وزرډ په لومړي مخ کې د سیسټم اختیار، تاسو باید هغه فولډر غوره کړئ چې پکې شامل دي file سیسټم باید د پرو سره فلش شيfile. یوځل چې تاسو دا ترسره کړي، تاسو کولی شئ د هغې جوړښت په لاندې پینل کې وګورئ.
Digi XBee® ملټي پروګرامر
58
د مقالې څرنګوالی
څنګه یو پرو جوړ کړئfile د XCTU کارول
5. د څو پروګرامر سکریپټ مشخص کړئ (اختیاري). که تاسو د وزرډ په لومړي مخ کې د XBee ملټي پروګرامر لپاره د دودیز سکریپټونو کارولو انتخاب چیک کړی، تاسو کولی شئ مخکې او وروسته سکریپټونه مشخص کړئ چې د XBee ملټي پروګرامر غوښتنلیک لخوا اجرا کیږي کله چې د XBee وسیله پروګرام کول. هر سکریپټ د لاندې عناصرو لخوا تعریف شوی: n د سکریپټ کمانډ. پروسه د XBee ملټي پروګرامر غوښتنلیک لخوا اجرا کیږي. د سکریپټ مهال ویش. اعظمي وخت د XBee ملټي پروګرامر غوښتنلیک د سکریپټ پای ته رسیدو لپاره انتظار کوي مخکې لدې چې د وخت پای غلطی په پام کې ونیسي. د سکریپټ فولډر (اختیاري). هغه فولډر چې سکریپټ لري file or files. دا د سکریپټ د اجرا کولو لاره ده. د XBee ملټي پروګرامر غوښتنلیک سکریپټونو ته لاندې پیرامیټونه چمتو کوي کله چې دوی چلول کیږي، نو تاسو اړتیا لرئ چې د سکریپټ لیکلو په وخت کې په پام کې ونیسئ: n –portID. د سیریل پورټ FTD2XX پیژندونکی چې XBee چې برنامه شوی وي ورسره وصل دی. د پورټ نوم. د سیریل پورټ نوم (COMX) چې XBee چې برنامه شوی دی ورسره وصل دی. n – portBaudrate. د سیریل پورټ بډریټ چې XBee پروګرام شوی دی ورسره وصل دی.
Digi XBee® ملټي پروګرامر
59
د مقالې څرنګوالی
څنګه یو پرو جوړ کړئfile د XCTU کارول
n – بورډ انډیکس. د XBee ملټي پروګرامر غوښتنلیک کې د بورډ شاخص چې هغه سلاټ لري چې د XBee پروګرام شوی وي ورسره وصل دی.
n-slotIndex. د XBee سلاټ شاخص د XBee ملټي پروګرامر بورډ دننه چې هغه XBee چې برنامه شوی وي ورسره وصل دی.
n –xbee پته. د XBee 64-bit یا د XBee IMEI پته چې برنامه شوې.
یادونه که سکریپټ د پوسټ سکریپټ پرځای پری سکریپټ وي، د XBee ملټي پروګرامر به د چلولو پرمهال -portBaudrate یا -xbeeAddress پیرامیټونه چمتو نکړي ځکه چې دوی لاهم د غوښتنلیک لپاره نامعلوم دي.
احتیاط! که ستاسو سکریپټ د سیریل پورټ په اوږدو کې د XBee وسیلې سره اړیکه ونیسي، تاسو باید د بیاکتنې سیسټم پلي کړئ ترڅو د هدف وسیلې سره خورا قوي اړیکه یقیني کړئ. د FTDI D2XX کتابتون چې د XBee ملټي پروګرامر لخوا کارول کیږي کله چې د دوی کوم یو پرانستل کیږي ټولو بندرونو ته لاسرسی بندوي. دا کولی شي د هغه بندر لامل شي چې تاسو یې د لاسرسي هڅه کوئ کله چې ستاسو سکریپټ د پیوستون خلاصولو هڅه کوي.
Digi XBee® ملټي پروګرامر
60
د مقالې څرنګوالی
څنګه یو پرو جوړ کړئfile د XCTU کارول
6. د څو پروګرامر سکریپټ مشخص کړئ (اختیاري). که تاسو د وزرډ په لومړي مخ کې د XBee Multi Programmer لپاره د دودیز سکریپټونو کارولو انتخاب چیک کړی، تاسو کولی شئ د XBee ملټي پروګرامر غوښتنلیک لخوا د چلولو دمخه او پوسټ سکریپټونه مشخص کړئ کله چې د XBee وسیله پروګرام کول. هر سکریپټ د لاندې عناصرو لخوا تعریف شوی:
د سکریپټ کمانډ. پروسه د XBee ملټي پروګرامر غوښتنلیک لخوا پرمخ وړل کیږي. د سکریپټ مهال ویش. اعظمي وخت چې د XBee ملټي پروګرامر غوښتنلیک انتظار کوي
سکریپټ د وخت پای ته رسیدو غلطی په پام کې نیولو دمخه پای ته ورسوي.
د سکریپټ فولډر (اختیاري). هغه فولډر چې سکریپټ لري file or files. دا د سکریپټ د اجرا کولو لاره ده.
Digi XBee® ملټي پروګرامر
61
د مقالې څرنګوالی
په انفرادي ډول د XBee وسیلو نوم تازه کولو لپاره د دودیز سکریپټ کارولو څرنګوالی
7. یوځل چې تاسو پای ته ورسیږئ، پرو جوړ کړئ کلیک وکړئfile. A خوندي کول file د ډیالوګ بکس څرګندیږي. 8. یو نوم او لاره غوره کړئ او په خوندي کلیک وکړئ.
په انفرادي ډول د XBee وسیلو نوم تازه کولو لپاره د دودیز سکریپټ کارولو څرنګوالی
د XBee ملټي پروګرامر غوښتنلیک کې یو له وروستي ځانګړتیاو څخه اضافه شوي د XBee وسیلو د پروګرام کولو دمخه او/یا وروسته د دودیز سکریپټونو کارولو وړتیا ده ترڅو دودیز ترتیبات تنظیم کړي یا په انفرادي ډول د دوی سره کوم عملیات ترسره کړي. د دې څرنګوالی په مقاله کې به تاسو زده کړئ چې څنګه د XBee وسیلې نوم بدلولو لپاره د دودیز سکریپټ کارولو څرنګوالی وروسته له دې چې د غوښتنلیک لخوا برنامه شوی وي. دا خورا ګټور دی ځکه چې د XBee ملټي پروګرامر ورته پرو پلي کويfile د XBee ټولو وسیلو ته چې په یوه ناسته کې برنامه کیږي ، پدې معنی چې ټول برنامه شوي وسیلې به ورته پیرامیټونه تنظیم کړي ، لکه د وسیلې نوم.
Digi XBee® ملټي پروګرامر
62
د مقالې څرنګوالی
په انفرادي ډول د XBee وسیلو نوم تازه کولو لپاره د دودیز سکریپټ کارولو څرنګوالی
پوسټ سکریپټ د XBee وسیلو نوم بدلوي ځکه چې دوی د ثابت متن (XBEE_DEVICE_) او د کاونټر څخه ترلاسه شوي شاخص سره برنامه شوي. file. د شاخص ارزښت لوړ شوی او په کاونټر کې خوندي شوی file هرکله چې د XBee وسیله برنامه کیږي.
مرحله 1: پوسټ سکریپټ جوړ کړئ
لومړی تاسو اړتیا لرئ د پوسټ سکریپټ رامینځته کړئ کوم چې به په اوتومات ډول د XBee ملټي پروګرامر غوښتنلیک د XBee وسیله برنامه کولو وروسته پرمخ ځي. تاسو کولی شئ سکریپټ په هره پروګرامینګ ژبه کې ولیکئ، مګر تاسو اړتیا لرئ ډاډ ترلاسه کړئ چې هغه کمپیوټر چې دا چلوي اړین سرچینې نصب او شتون لري - د پایتون ژباړونکي، جاوا ماشین، کتابتونونه او داسې نور. په برخه کې تشریح شوی سکریپټ د Python 3 د پروګرام کولو ژبې په توګه کاروي او د Digi XBee Python کتابتون د XBee وسیلې سره د خبرو اترو پوښلو لپاره. د پوسټ سکریپټ رامینځته کولو لپاره دا مرحلې تعقیب کړئ file:
1. په خپل کمپیوټر کې د xbmp_custom_script په نوم فولډر جوړ کړئ. 2. یو جوړ کړئ file د xbmp_custom_script فولډر دننه counter.txt نومول شوی. 3. counter.txt ایډیټ کړئ file او لاندې متن ولیکئ:
0 4. یو جوړ کړئ file د xbmp_custom_script فولډر دننه change_name.py نومول شوی. 5. د change_name.py منځپانګې سمول file او لاندې کوډ پیسټ کړئ:
change_name.py
# د کاپي حق 2019، Digi International Inc. # # د دې سافټویر کارولو، کاپي کولو، اصالح کولو، او/یا ویشلو اجازه د هر # هدف لپاره د فیس پرته یا پرته ورکول کیږي، په دې شرط چې پورته # د کاپي حق خبرتیا او د اجازې خبرتیا په ټولو کې ښکاره شي. نقلونه # # سافټویر "لکه څنګه چې دی" چمتو شوی او لیکوال ټول تضمین ردوي # د دې سافټویر په اړه د # سوداگرۍ او فټنس ټول ضمیمه تضمینونو په شمول. په هیڅ صورت کې به لیکوال د # کوم ځانګړي، مستقیم، غیر مستقیم، یا نتیجه لرونکي زیانونو یا هر ډول زیانونو لپاره مسؤل نه وي # هر هغه څه چې د ګټې اخیستنې، ډاټا یا ګټو د ضایع کیدو په پایله کې وي، یا نور ځورونکي عمل، را منځ ته کیږي له # څخه یا د دې سافټویر کارولو یا فعالیت سره په اړیکه کې.
د واردولو ارګپارس واردول او د وارداتو سیسټم د وارداتو وخت
له digi.xbee.devices څخه XBeeDevice واردول له سریال واردول SerialException څخه
FILE_COUNTER = "counter.txt" FILE_لاک = ". تالا"
MODULE_NAME = "XBEE_DEVICE_%s"
LOCK_TIMEOUT_MS = 3000
Digi XBee® ملټي پروګرامر
63
د مقالې څرنګوالی
په انفرادي ډول د XBee وسیلو نوم تازه کولو لپاره د دودیز سکریپټ کارولو څرنګوالی
def get_name_index(): """ د کاونټر څخه د نوم شاخص بیرته راګرځي file او دا د نوي سره تازه کوي. قفل وکاروئ file د کاونټر بدلولو په وخت کې د ورته لاسرسي څخه مخنیوي لپاره file. بیرته راګرځي: Integer: د نوم شاخص چې د نوډ پیژندونکي لپاره کارول کیږي. """ # بند ته انتظار وکړئ file خوشې کیږي. وروستۍ نیټه = time.time() + LOCK_TIMEOUT_MS پداسې حال کې چې os.path.isfile(FILE_LOCK) او time.time() < وروستۍ نیټه: time.sleep(0.1) # لاک file خوشې شوی نه و، د تېروتنې سره وتل. که os.path.isfile(FILE_لاک): sys.exit("لاک file خوشې نه شو.") # تالا ترلاسه کړئ file. هڅه وکړئ: د خلاص سره(FILE_لاک، "w+"): د خلاص سره(FILE_COUNTER، "r+") د f په توګه: # د شاخص څخه ولولئ file. read_data = f.read() index = int(read_data) # تازه کول file د راتلونکي شاخص سره. f.seek(0) f.write(str(index + 1)) f.truncate() په نهایت کې: # تالا خوشې کړئ (لیرې کړئ) file. که os.path.isfile(FILE_لاک): os.remove(FILE_LOCK) بیرته ستنیدنه
def main(): """ د سکریپټ اصلي اجرا کول. د XBee وسیلې نوم تازه کوي په پورټ کې موقعیت لري چې په دلیلونو کې مشخص شوي د ثابت نوم سره + یو شاخص له بهرني څخه لوستل کیږي file. شاخص د یو لخوا زیاتیږي کله چې نوم """ # د XBee ملټي پروګرامر څخه ټول دلیلونه ترلاسه کړئ. parser = argparse.ArgumentParser() parser.add_argument(“–portID”, required=False) parser.add_argument(“–portName”, required=False) parser.add_argument(“–portBaudrate”, need=False, type=int) parser.add_argument(“–boardIndex”, required=False, type=int) parser.add_argument(“–slotIndex”, required=False, type=int) parser.add_argument(“–xbeeAddress”, required=False) args = parser .parse_args() # د XBee وسیله انسټاګرام کړئ. وسیله = XBeeDevice(args.portName, args.portBaudrate) هڅه وکړئ: # د آلې پیوستون خلاص کړئ.
Digi XBee® ملټي پروګرامر
64
د مقالې څرنګوالی
په انفرادي ډول د XBee وسیلو نوم تازه کولو لپاره د دودیز سکریپټ کارولو څرنګوالی
# د بیاکتنې سیسټم پلي کړئ ترڅو د هدف سره خورا قوي اړیکه یقیني کړي
# ماډل د FTDI D2XX کتابتون، چې د XBee ملټي پروګرامر لخوا کارول کیږي، لاسرسی بندوي
# ټولو بندرونو ته کله چې له دوی څخه کوم خلاصیږي. دا کولی شي د هغه بندر لامل شي چې تاسو یې هڅه کوئ
# د کارولو لپاره د لاسرسي لپاره کله چې ستاسو سکریپټ د پیوستون خلاصولو هڅه کوي. بیا هڅه = 10 پداسې حال کې چې نه device.is_open() او بیا هڅه کوي > 0:
هڅه وکړئ: device.open()
پرته له SerialException: time.sleep(0.1) بیا هڅه -= 1
# ډاډ ترلاسه کړئ چې وسیله خلاصه ده. که نه وي device.is_open():
sys.exit("وسله نشي خلاصولای.")
# د XBee وسیلې نوم تازه کړئ. new_name = MODULE_NAME % get_name_index() device.set_node_id(new_name)
# د XBee وسیله نوم خوندي کړئ. device.write_changes() په پای کې: # د وسیلې سره پیوستون بند کړئ. که وسیله هیڅ نه وي او device.is_open():
device.close()
که __name__ == '__main__': main()
په یاد ولرئ چې سکریپټ د لاندې دلیلونو تمه لري کوم چې د XBee ملټي پروګرامر غوښتنلیک لخوا چمتو شوي کله چې دا چلوي:
n – portID. د سیریل پورټ FTD2XX پیژندونکی چې XBee چې برنامه شوی وي ورسره وصل دی.
د پورټ نوم. د سیریل پورټ نوم (COMX) چې XBee چې برنامه شوی دی ورسره وصل دی.
n – portBaudrate. د سیریل پورټ د باډ نرخ چې XBee پروګرام شوی دی ورسره وصل دی.
n – بورډ انډیکس. د XBee ملټي پروګرامر غوښتنلیک کې د بورډ شاخص چې هغه سلاټ لري چې د XBee پروګرام شوی وي ورسره وصل دی.
n-slotIndex. د XBee سلاټ شاخص د XBee ملټي پروګرامر بورډ دننه چې هغه XBee چې برنامه شوی وي ورسره وصل دی.
n –xbee پته. د XBee 64-bit یا د XBee IMEI پته چې برنامه شوې.
یادونه که سکریپټ د پوسټ سکریپټ پرځای پری سکریپټ وي، د XBee ملټي پروګرامر به د چلولو پرمهال -portBaudrate یا -xbeeAddress پیرامیټونه چمتو نکړي ځکه چې دوی لاهم د غوښتنلیک لپاره نامعلوم دي.
Digi XBee® ملټي پروګرامر
65
د مقالې څرنګوالی
په انفرادي ډول د XBee وسیلو نوم تازه کولو لپاره د دودیز سکریپټ کارولو څرنګوالی
احتیاط! که ستاسو سکریپټ د سیریل پورټ په اوږدو کې د XBee وسیلې سره اړیکه ونیسي، تاسو باید د بیاکتنې سیسټم پلي کړئ ترڅو د هدف وسیلې سره خورا قوي اړیکه یقیني کړئ. د FTDI D2XX کتابتون چې د XBee ملټي پروګرامر لخوا کارول کیږي کله چې د دوی کوم یو پرانستل کیږي ټولو بندرونو ته لاسرسی بندوي. دا کولی شي د هغه بندر لامل شي چې تاسو یې د لاسرسي هڅه کوئ کله چې ستاسو سکریپټ د پیوستون خلاصولو هڅه کوي.
د XBee ملټي پروګرامر غوښتنلیک لخوا ورکړل شوي پیرامیټونو سره، سکریپټ کولی شي د XBee وسیلې سره اړیکه پرانیزي او په counter.txt کې موجود د شاخص شمیرې پراساس خپل نوم بدل کړي. file.
6. change_name.py خوندي کړئ file.
2 ګام: د ترتیب پرو جوړ کړئfile
بل ګام د ترتیب پرو رامینځته کول ديfile د پوسټ سکریپټ سره ضمیمه شوی ترڅو د XBee ملټي پروګرامر کولی شي دا اجرا کړي. یو بل ټیوټوریل شتون لري چې د پرو رامینځته کولو څرنګوالی تشریح کويfile د XCTU کارول، مګر تاسو کولی شئ دا ساده ګامونه تعقیب کړئ که تاسو غوره کوئ:
1. XCTU خلاص کړئ. 2. په اصلي کړکۍ کې، پرو غوره کړئfile د وسیلو مینو څخه د مدیر وسیله. د پروfile د مدیر وسیله
ښکاره کوي. 3. د پرو څخه د جوړولو تڼۍ کلیک وکړئfile د ایډیټر اوزار بار. یو پرو جوړ کړئfile جادوګر ښکاره کوي. 4. د وزرډ په لومړۍ پاڼه کې تاسو اړتیا لرئ چې عمومي پرو مشخص کړئfile ترتیب وټاکئ
ستاسو د خوښې تنظیمات مګر ډاډ ترلاسه کړئ چې تاسو د XBee ملټي پروګرامر اختیار لپاره دودیز سکریپټونو کارول چیک کړئ. دا په وزرډ کې وروستۍ پاڼه فعالوي چې مخکې او پوسټ سکریپټونه تنظیم کړي. کله چې تاسو سرته ورسي نو بیا کلیک وکړئ. 5. د وزرډ په دویمه پاڼه کې تاسو باید د پرو فرم ویئر نسخه غوره کړئfile. تاسو کولی شئ دا د محصول کورنۍ ، فنکشن سیټ او د فرم ویئر نسخه اختیارونو مشخص کولو سره ترسره کړئ. یوځل چې تاسو خپل مطلوب فرم ویئر غوره کړئ ، د دوام لپاره بل کلیک وکړئ. 6. په راتلونکې پاڼه کې تاسو کولی شئ د فرم ویئر ترتیباتو ارزښت تنظیم کړئ چې تاسو غواړئ په خپلو XBee وسیلو کې پلي کړئ. کله چې تاسو چمتو یاست نو بیا کلیک وکړئ. 7. که تاسو فلش نه چک کړی file د وزرډ په لومړي مخ کې د سیسټم اختیار، 8 مرحلې ته لاړشئ. که نه نو، یو ضمیمه کړئ. file د سیسټم پاڼه ښکاره کوي او تاسو مجبور یاست چې ترتیب کړئ a file د پرو لپاره سیسټمfile. کله چې تاسو سرته ورسیږئ، بل کلیک وکړئ. 8. د خپل دودیز مخکې/پوسټ سکریپټ پاڼه ضمیمه کړئ او دا هغه ځای دی چې تاسو باید د پوسټ سکریپټ مشخص کړئ چې د XBee ملټي پروګرامر به چلوي. د سکریپټ څخه مخکې ټول انتخابونه خالي پریږدئ او د پوسټ سکریپټ انتخابونه تنظیم کړئ: a. د پروسس کولو وروسته سکریپټ کمانډ. دا د کمانډ سره ډک کړئ چې د XBee ملټي پروګرامر غوښتنلیک لخوا پرمخ وړل کیږي:
python.exe change_name.py
نوټ په یاد ولرئ چې تاسو باید د کمپیوټر د Path چاپیریال متغیر کې Python 3 اضافه کړئ چیرې چې تاسو د XBee ملټي پروګرامر غوښتنلیک چلوي، که نه نو python.exe به ونه موندل شي او د سکریپټ اجرا کول به ناکام شي.
Digi XBee® ملټي پروګرامر
66
د مقالې څرنګوالی
په انفرادي ډول د XBee وسیلو نوم تازه کولو لپاره د دودیز سکریپټ کارولو څرنګوالی
ب. د سکریپټ مهال ویش (ثانوي). دا تر ټولو ډیر وخت دی چې د XBee ملټي پروګرامر سکریپټ ته انتظار کوي چې د ناکامۍ په توګه په پام کې نیولو دمخه د چلولو نهایی کیدو لپاره. دا اړینه ده، نو د پخوا لپاره د 5 ثانیو سره ډک کړئample – د وسیلې سره اړیکه باید د 1 ثانیو څخه ډیر وخت ونه نیسي.
ج. د پروسس کولو وروسته سکریپټ فولډر. دلته تاسو اړتیا لرئ په خپل کمپیوټر کې فولډر مشخص کړئ چیرې چې پوسټ سکریپټ موقعیت لري. ټول د files په فولډر کې شامل دي د ترتیب پرو سره وصل ديfile او د XBee ملټي پروګرامر کولی شي دوی ته لاسرسی ومومي ځکه چې دا فولډر به د سکریپټ اجرا کولو لاره وي. دا اختیار د xbmp_custom_script فولډر سره تنظیم کړئ چې تاسو مخکې جوړ کړی. کله چې تاسو دا تنظیم کړ، تاسو کولی شئ د هغې جوړښت په لاندې پینل کې وګورئ.
9. پرو جوړ کړئ کلیک وکړئfile د خپل ترتیب پرو جوړولو لپارهfile د منزل مشخص کول file کله چې غوښتل کیږي. دې ته custom_script_pro نوم ورکړئfile.xpro د مثال لپارهample.
3 ګام: د پوسټ سکریپټ ازموینه وکړئ
وروستی ګام دا دی چې ازموینه وکړي چې پوسټ سکریپټ د ترتیب پرو سره وصل دیfile په سمه توګه کار کوي. د دې کولو لپاره دا ګامونه تعقیب کړئ:
1. خپل کمپیوټر ته د XBee ملټي پروګرامر بورډ ضمیمه کړئ. 2. د XBee ملټي پروګرامر غوښتنلیک خلاص کړئ. 3. غوره کړئ File > پرو خلاص کړئfile د اصلي مینو څخه اختیار او custom_script_ براوز کړئ
پروfile.xpro تاسو مخکې جوړ کړی ترڅو په اپلیکیشن کې یې پورته کړي. 4. غوره کړئ File > View پروfile د پرو خلاصولو لپاره د اصلي مینو څخه د معلوماتو اختیارfile
viewد er ډیالوګ چې د پرو ترتیب ښیيfile. د سکریپټ ټب غوره کړئ او تصدیق کړئ چې د پوسټ سکریپټ ترتیب سم دی.
Digi XBee® ملټي پروګرامر
67
د مقالې څرنګوالی
په انفرادي ډول د XBee وسیلو نوم تازه کولو لپاره د دودیز سکریپټ کارولو څرنګوالی
5. پرو بند کړئfile viewer dialog. 6. د XBee ملټي پروګرامر بورډ ته شپږ XBee وسایل ضمیمه کړئ. 7. د پروګرام کولو سیشن پیل کولو لپاره د اوزار بار څخه د پیل سیشن تڼۍ کلیک وکړئ. 8. د پروګرام کولو دنده د هرې وسیلې لپاره چې د بورډ سره نښلول کیږي پرمخ وړل کیږي. د فرم ویئر فلش کولو وروسته
او د ترتیباتو تنظیم کولو سره، د تاریخ جدول د توضیحاتو کالم باید د اجرا کولو پوسټ سکریپټ ... پیغام ښکاره کړي، دا په ګوته کوي چې پوسټ سکریپټ د دې وسیلې لپاره اجرا کیږي. له هغې وروسته، پروسه باید په بریالیتوب سره بشپړه شي. 9. کله چې ټول وسایل پروګرام شوي وي، د پروګرام کولو سیشن پای ته رسولو لپاره د اوزار بار څخه د پای سیشن تڼۍ کلیک وکړئ. 10. د XCTU خلاص کړئ. 11. هر وسیله خپل کمپیوټر ته د پراختیایی بورډ له لارې ضمیمه کړئ او په XCTU کې یې اضافه کړئ. 12. تصدیق کړئ چې د وسایلو نومونه له XBEE_DEVICE_0 څخه XBEE_DEVICE_5 ته ځي.
Digi XBee® ملټي پروګرامر
68
پیژندل شوي مسلې
د XBee ملټي پروګرامر غوښتنلیک اوس مهال لاندې پیژندل شوي مسلې او محدودیتونه لري:
n دا ممکنه نه ده چې د XBee Cellular LTE Cat 1 ماډلونه د 100A څخه ټیټ فرم ویئر نسخو ته تازه کړئ.
n که تاسو د سیریل پورټ په اوږدو کې د XBee وسیلې سره د خبرو اترو لپاره دمخه / پوسټ سکریپټونه وکاروئ ، تاسو باید د بیا هڅه کولو سیسټم پلي کړئ ترڅو د هدف وسیلې سره خورا قوي اړیکه یقیني کړئ. د FTDI D2XX کتابتون چې د XBee ملټي پروګرامر لخوا کارول کیږي کله چې د دوی کوم یو پرانستل کیږي ټولو بندرونو ته لاسرسی بندوي. دا کولی شي د هغه بندر لامل شي چې تاسو یې د لاسرسي هڅه کوئ کله چې ستاسو سکریپټ د پیوستون خلاصولو هڅه کوي.
Digi XBee® ملټي پروګرامر
69
ماوزر الکترونیک
مجاز توزیع کونکی
کلیک وکړئ View قیمت، موجودیت، تحویلي او د ژوند دوره معلومات:
Digi نړیوال:
XBEE-MP-MCRO XBEE-MP-TH
اسناد / سرچینې
![]()  | 
						DIGI نړیوال 90002263 XBee ملټي پروګرامر [pdf] د کارونکي لارښود 90002263-2488645, 90002263, 90002263 XBee Multi Programmer, 90002263, XBee Multi Programmer, Multi Programmer, Programmer  | 





