DIGI International 90002263 XBee מולטי פּראָגראַמיסט

ספּעסאַפאַקיישאַנז
- פּראָדוקט נאָמען: XBee Multi פּראָגראַמיסט
 - מעלדונג טאָג: מערץ 2018
 - ווערסיע: 1.2.0
 - פאַבריקאַנט: Digi International
 
פּראָדוקט אינפֿאָרמאַציע
די XBee Multi פּראָגראַמיסט איז אַ געצייַג דיזיינד פֿאַר פּראָגראַממינג XBee דעוויסעס. עס אַלאַוז ניצערס צו פאַרבינדן קייפל XBee דעוויסעס, לאָדן פּראָfiles, פּראָגראַם די דעוויסעס און קראָם סעסיע ריפּאָרץ אין אַ דאַטאַבייס.
ייַזנוואַרג איבערview:
די XBee Multi פּראָגראַמיסט פֿעיִקייטן סטאַטוס לעדס, וואָרקפלאָוו אינסטרוקציעס פֿאַר קאַנעקטינג און דיסקאַנעקטינג דעוויסעס, און שטיצט פאַרשידן טייפּס פון XBee מאַדזשולז אַרייַנגערעכנט דורך-לאָך, ייבערפלאַך-בארג און XBee3 מיקראָ-בארג דעוויסעס.
ווייכווארג איבערview:
די אַפּלאַקיישאַן ווייכווארג גיט אַ באַניצער-פרייַנדלעך צובינד מיט מעניו באַרס, מכשירים, ברעט פּאַנאַלז, געשיכטע טישן, זוכן פאַנגקשאַנז, קאַנפיגיעריישאַן סעטטינגס און די פיייקייט צו פּראָגראַם XBee דעוויסעס, קראָם סעסיע ריפּאָרץ און אַרויספירן ריפּאָרץ אין PDF אָדער CSV.
פֿאָרמאַטירונגען.
פּראָדוקט באַניץ אינסטרוקציעס
פאַרבינדן די XBee מולטי פּראָגראַמיסט געצייַג:
גיי די וואָרקפלאָוו ינסטראַקשאַנז צו רעכט צוטשעפּען די ברעט צו דיין פּיסי.
צאַפּן די XBee דעוויסעס:
- פֿאַר דורך-לאָך דעוויסעס, נאָכגיין די ברעכן-אין פּראָצעדור אויב דארף.
 - פֿאַר ייבערפלאַך-בארג און XBee3 מיקראָ-בארג דעוויסעס, צאַפּן זיי אַקאָרדינגלי.
 
לאָדן אַ פּראָfile:
- אויסקלייַבן צו לאָדן אַ נייַע פּראָfile אָדער אַ פריש פּראָfile.
 - View די פּראָfile דעטאַילס איידער פּראַסידינג מיט פּראָגראַממינג.
 
פּראָגראַם די XBee דעוויסעס:
אָנהייב די פּראָגראַממינג סעסיע און ענדיקן אַקאָרדינגלי. קראָם סעשאַנז אין די דאַטאַבייס פֿאַר צוקונפֿט רעפֿערענץ.
סעטטינגס:
- סטרויערן אַלגעמיינע סעטטינגס, סטאָרידזש סעטטינגס און דערהייַנטיקן ווייכווארג ווי דארף.
 
FAQ
- ק: ווו קען איך געפֿינען פּראָדוקט וואָראַנטי אינפֿאָרמאַציע?
א: צו view פּראָדוקט וואָראַנטי אינפֿאָרמאַציע, באַזוכן די פאלגענדע webפּלאַץ: www.digi.com/howtobuy/terms - ק: ווי קען איך קאָנטאַקט דיגי טעכניש שטיצן?
א: איר קענט קאָנטאַקט דיגי טעכניש שטיצן דורך רופן +1 952.912.3444 אָדער באַזוכן www.digi.com/support. 
"`
XBee® מולטי פּראָגראַמיסט באַניצער גייד
באַניצער גייד
רעוויזיע געשיכטע-90002263
Revision AB
קאָמפּאַקטדיסק
טאָג מאַרץ 2018 מערץ 2019
יוני 2019 אקטאבער 2019
באַשרייַבונג ערשט מעלדונג
דערהייַנטיקט שטיצט דעוויסעס. צוגעלייגט ינסטאַלירן וסב דריווערס פֿאַר סעליאַלער מאָדעמס. צוגעגעבן דורך-לאָך ברעכן-אין פּראָצעדור. געמאכט ענדערונגען פֿאַר ווערסיע 1.1.0 פון די אַפּלאַקיישאַן ווייכווארג. צוגעלייגט זאכן אַרייַנגערעכנט אין דעם פּעקל. קלעראַפייד טערמינאָלאָגיע.
1.2.0 מעלדונג.
טריידמאַרקס און קאַפּירייט
Digi, Digi International און די Digi לאָגאָ זענען טריידמאַרקס אָדער רעגיסטרירט טריידמאַרקס אין די פאַרייניקטע שטאַטן און אנדערע לענדער ווערלדווייד. אַלע אנדערע טריידמאַרקס דערמאנט אין דעם דאָקומענט זענען די פאַרמאָג פון זייער ריספּעקטיוו אָונערז. © 2021 Digi International Inc. כל רעכט רעזערווירט.
אָפּלייקענונג
אינפֿאָרמאַציע אין דעם דאָקומענט איז אונטערטעניק צו טוישן אָן באַמערקן און רעפּראַזענץ נישט אַ היסכייַוועס אויף די טייל פון Digi International. Digi גיט דעם דאָקומענט "ווי איז," אָן וואָראַנטי פון קיין מין, אויסגעדריקט אָדער ימפּלייד, אַרייַנגערעכנט, אָבער ניט לימיטעד צו, די ימפּלייד וואָראַנטיז פון טויגיקייט אָדער סחרחורות פֿאַר אַ באַזונדער ציל. Digi קען מאַכן ימפּרווומאַנץ און / אָדער ענדערונגען אין דעם מאַנואַל אָדער אין די פּראָדוקט (s) און / אָדער די פּראָגראַם (s) דיסקרייבד אין דעם מאַנואַל אין קיין צייט.
וואָראַנטי
צו view פּראָדוקט וואָראַנטי אינפֿאָרמאַציע, גיין צו די פאלגענדע webפּלאַץ:
www.digi.com/howtobuy/terms
קונה שטיצן
קלייַבן שטיצן אינפֿאָרמאַציע: איידער קאָנטאַקט Digi טעכניש שטיצן פֿאַר הילף, קלייַבן די פאלגענדע אינפֿאָרמאַציע:
פּראָדוקט נאָמען און מאָדעל פּראָדוקט סיריאַל נומער (s) פירמוואַרע ווערסיע אָפּערייטינג סיסטעם / בלעטערער (אויב אָנווענדלעך) לאָגס (פון צייט פון רעפּאָרטעד אַרויסגעבן) שפּור (אויב מעגלעך) באַשרייַבונג פון אַרויסגעבן סטעפּס צו רעפּראָדוצירן
Digi XBee® מולטי פּראָגראַמיסט
2
קאָנטאַקט Digi טעכניש שטיצן: Digi אָפפערס קייפל טעכניש שטיצן פּלאַנז און סערוויס פּאַקאַדזשאַז. קאָנטאַקט אונדז ביי +1 952.912.3444 אָדער באַזוכן אונדז אויף www.digi.com/support.
באַמערקונגען
צו געבן באַמערקונגען אויף דעם דאָקומענט, E- בריוו דיין באַמערקונגען צו techcomm@digi.com
אַרייַננעמען דעם דאָקומענט טיטל און טייל נומער (Digi XBee® מולטי פּראָגראַממער, 90002263 C) אין די ונטערטעניק שורה פון דיין E- בריוו.
Digi XBee® מולטי פּראָגראַמיסט
3
אינהאַלט
ייַזנוואַרג
6
ווייכווארג
6
פּעקל אינהאַלט
6
אראפקאפיע און ינסטאַלירן די XBee Multi פּראָגראַממער אַפּלאַקיישאַן ווייכווארג
רעקווירעמענץ
9
ינסטאַלירן קסבעע מולטי פּראָגראַממער אַפּלאַקיישאַן ווייכווארג
10
ינסטאַלירן וסב דריווערס
10
ינסטאַלירן וסב דריווערס פֿאַר סעליאַלער מאָדעמס
10
רף קאַנסעפּס און טערמינאָלאָגיע
רף מאַדזשולז
13
XBee RF מאַדזשולז
13
ראַדיאָ פירמוואַרע
13
קאָנפיגוראַטיאָן פּראָfile
13
ייַזנוואַרג איבערview
אַלגעמיינע פֿעיִקייטן
16
סטאַטוס לעדס
16
וואָרקפלאָוו
17
פאַרבינדן די XBee Multi פּראָגראַמיסט געצייַג
19
צאַפּן די XBee דעוויסעס
19
דורך-לאָך דעוויסעס
19
ייבערפלאַך-בארג דעוויסעס
20
XBee3 מיקראָ-בארג דעוויסעס
20
אָפּשטויסן די XBee דעוויסעס
21
דורך-לאָך ברעכן אין פּראָצעדור
21
פאַרבייַטן XBee כאָלעל באָרדז
21
אַפּפּליקאַטיאָן ווייכווארג איבערview
מעניו באַר
27
Toolbar
27
ברעט פּאַנאַלז
28
געשיכטע טיש
29
Digi XBee® מולטי פּראָגראַמיסט
4
טיש Toolbar
30
זוכן פֿאַר programming tasks
30
זוכן עקסamples
31
שלאָס מעגילע
32
קלאָר געענדיקט פּראָגראַממינג טאַסקס
32
סטאַטוס באַר
32
פאַרבינדן אַ XBee Multi פּראָגראַמיסט ברעט
סטעפּס צו רעכט צוטשעפּען די ברעט צו דיין פּיסי
35
דעטאַטש אַ XBee Multi פּראָגראַמיסט ברעט
35
לאָדן אַ פּראָfile
לאָדן אַ נייַע פּראָfile
36
לאָדן אַ פריש פּראָfile
36
View די פּראָfile פּרטים
37
קאָנפיגוראַטיאָן
37
סעטטינגס
38
File סיסטעם
38
סקריפּס
39
פּראָגראַם די XBee דעוויסעס
אָנהייב די פּראָגראַממינג סעסיע
42
ענדיקן די פּראָגראַממינג סעסיע
42
סטאָר סעשאַנז אין אַ דאַטאַבייס
43
דאַטאַבאַסע סטרוקטור
43
אַרויספירן די סעסיע באַריכט
46
פּדף באַריכט
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 מולטי פּראָגראַמיסט איז אַ קאָמבינאַציע פון ייַזנוואַרג און ווייכווארג וואָס ינייבאַלז יוזערז צו פּראָגראַמען קייפל דיגי ראַדיאָ אָפטקייַט (רף) דעוויסעס סיימאַלטייניאַסלי. עס גיט אַ שנעל און גרינג וועג צו צוגרייטן דיווייסאַז פֿאַר פאַרשפּרייטונג אָדער גרויס נעץ דיפּלוימאַנט. עטלעכע פון די פֿעיִקייטן אַרייַננעמען:
n די XBee מולטי פּראָגראַמיסט אַלאַוז איר צו פּראָגראַם אַרויף צו זעקס דעוויסעס סיימאַלטייניאַסלי. n פאַרבינדן מער XBee מולטי פּראָוגראַמערז צו פאַרגרעסערן די נומער פון דעוויסעס איר קענען פּראָגראַם
סיימאַלטייניאַסלי. n קייפל מולטי פּראָוגראַמערז קען זיין אַטאַטשט צו דער זעלביקער קאָמפּיוטער. n דריי ינטערטשיינדזשאַבאַל כעדער ברעט וועריאַנץ שטיצן אַלע די XBee פאָרעם סיבות צו פּראָגראַם
ייבערפלאַך-בארג (SMT), דורך-לאָך (TH) און מיקראָ-בארג (MMT) דיגי רף דעוויסעס. n ינטואַטיוו אַפּלאַקיישאַן צובינד מאכט עס גרינג צו אָנהייבן פּראָגראַממינג דעוויסעס אין בלויז אַ ביסל
מינוט. n אַנאַטענדיד פּראָגראַממינג פּראָצעס אַלאַוז איר צו פאָקוס אויף סאַבסטיטוטינג דעוויסעס אין די באָרדז
אָן ווייסטינג קיין צייַט. n עקספּאָרט דיין פּראָגראַממינג סעסיע באַריכט אָדער שפּאָרן עס אין אַ דאַטאַבייס צו שפּור דיין פּראָגרעס. n אָטאַמאַטיק אַפּלאַקיישאַן דערהייַנטיקן האלט איר דערהייַנטיקט מיט די לעצטע ווייכווארג ווערסיע. n אָנליין דאַקיומענטיישאַן קענען זיין אַקסעסט גלייך פֿון די אַפּלאַקיישאַן.
ייַזנוואַרג
די XBee מולטי פּראָגראַמיסט געצייַג איז אַ ענקלאָוזד ייַזנוואַרג קאָמפּאָנענט וואָס אַלאַוז איר צו פּראָגראַם אַרויף צו זעקס רף דעוויסעס אין אַ צייט, דאַנק צו זיין זעקס פונדרויסנדיק XBee סאַקאַץ. פֿאַר מער אינפֿאָרמאַציע וועגן דעם געצייַג, זען האַרדוואַרע איבערview. עס זענען דריי וועריאַנץ פון די XBee Multi פּראָגראַמיסט געצייַג, איינער פֿאַר יעדער שפּור פון די XBee פּראָדוקט שורה; זען פאַרבייַטן XBee כאָלעל באָרדז.
ווייכווארג
די XBee Multi פּראָגראַמיסט אַפּלאַקיישאַן קאַמיונאַקייץ מיט די באָרדז און אַלאַוז איר צו לייכט שטעלן אַרויף און ויספירן פּראָגראַממינג סעשאַנז. פֿאַר מער אינפֿאָרמאַציע וועגן די אַפּלאַקיישאַן, זען אַפּפּליקאַטיאָן ווייכווארג איבערview.
פּעקל אינהאַלט
די XBee מולטי פּראָגראַמיסט פּעקל כּולל די פאלגענדע קאַמפּאָונאַנץ:
Digi XBee® מולטי פּראָגראַמיסט
6
n איין קסבעע מולטי פּראָגראַמיסט n איין וסב-C קאַבלע n איין מאַכט צושטעלן
פּעקל אינהאַלט
Digi XBee® מולטי פּראָגראַמיסט
7
אראפקאפיע און ינסטאַלירן די XBee Multi פּראָגראַממער אַפּלאַקיישאַן ווייכווארג
דער אָפּטיילונג גיט ינסטראַקשאַנז פֿאַר דאַונלאָודינג און ינסטאָלינג די XBee Multi פּראָגראַמיסט. אויב די XBee Multi פּראָגראַמיסט איז נישט אויטאָמאַטיש דיטעקטאַד ווען עס איז אַטאַטשט צו דיין קאָמפּיוטער, איר קען אויך דאַרפֿן צו ינסטאַלירן די וסב דריווערס.
רעקווירעמענץ
9
ינסטאַלירן קסבעע מולטי פּראָגראַממער אַפּלאַקיישאַן ווייכווארג
10
ינסטאַלירן וסב דריווערס
10
ינסטאַלירן וסב דריווערס פֿאַר סעליאַלער מאָדעמס
10
Digi XBee® מולטי פּראָגראַמיסט
8
אראפקאפיע און ינסטאַלירן די XBee Multi פּראָגראַממער אַפּלאַקיישאַן ווייכווארג
רעקווירעמענץ
רעקווירעמענץ
צו פּראָגראַם דיגי רף דעוויסעס מיט די מולטי פּראָגראַממער אַפּלאַקיישאַן ווייכווארג, איר מוזן פאַרבינדן די געצייַג צו דיין קאָמפּיוטער. פּראָגראַממינג ריקווייערז צוויי שטיק פון פונדרויסנדיק ייַזנוואַרג:
n וסב-C קאַבלע n מאַכט צושטעלן פון 9 וודק אָדער 12 וודק מיט אַ קראַנט ראַנג פון בייַ מינדסטער 1.5 אַ
אַפּערייטינג סיסטעמס
XBee Multi פּראָגראַמיסט איז קאַמפּאַטאַבאַל מיט די Windows Vista/7/8/10 (32-ביסל אָדער 64-ביסל ווערסיעס) אָפּערייטינג סיסטעמען.
סיסטעם באדערפענישן
פאַרמאָג הדד פּלאַץ באַראַן זיקאָרן קפּו
מינימום 300 מב 2 גיגאבייט דואַל-האַרץ פּראַסעסער
רעקאַמענדיד 500 מב 4 גיגאבייט קוואַד-האַרץ פּראַסעסער
שטיצט רף דעוויסעס
n XBee3 Zigbee n XBee3 DigiMesh n XBee3 802.15.4 n XBee3 Cellular LTE CAT 1 n XBee3 Cellular LTE-M/NB-IoT n XBee Cellular LTE Cat 1 n XBee Cellular 3G n XBee S2n 868n XBee S900n XNUMXהפּ n XBee XSC
באַמערקונג XBee מולטי פּראָגראַמיסט שטיצט אַלע די דעוויסעס ליסטעד אויבן אין אַלע ייַזנוואַרג וועריאַנץ, אַרייַנגערעכנט ייבערפלאַך-בארג (SMT), דורך-לאָך (TH) און XBee3 מיקראָ-בארג טעכנאָלאָגיע (MMT).
Digi XBee® מולטי פּראָגראַמיסט
9
אראפקאפיע און ינסטאַלירן די XBee Multi פּראָגראַממער אַפּלאַקיישאַן ווייכווארג
ינסטאַלירן קסבעע מולטי פּראָגראַממער אַפּלאַקיישאַן ווייכווארג
ינסטאַלירן קסבעע מולטי פּראָגראַממער אַפּלאַקיישאַן ווייכווארג
צו אָפּלאָדירן און ינסטאַלירן די XBee Multi Programmer אַפּלאַקיישאַן ווייכווארג:
1. נאַוויגירן צו digi.com/xbeemultiprogrammer.
2. דריקט דיאַגנאָסטיקס, וטיליטיעס & מיבס. 3. דריקט Digi XBee Multi Programmier - Windows x86.
4. ווען די file ענדיקן דאַונלאָודינג, לויפן די עקסעקוטאַבלע file און נאָכגיין די סטעפּס אין די XBee Multi Programmer Setup Wizard.
ינסטאַלירן וסב דריווערס
די פארלאנגט וסב דריווערס זענען אויטאָמאַטיש אינסטאַלירן די ערשטער מאָל איר פאַרבינדן אַ XBee Multi פּראָגראַמיסט געצייַג צו דיין קאָמפּיוטער. אויב די ברעט דריווערס טאָן ניט אויטאָמאַטיש ינסטאַלירן, נוצן די פאלגענדע ינסטראַקשאַנז צו ינסטאַלירן די ברעט דריווערס מאַניואַלי:
1. גיין צו די FTDI דריווערס בלאַט. 2. געפינען די ריכטיק שאָפער פֿאַר דיין אַפּערייטינג סיסטעם. 3. פֿאַר די Windows אָפּערייטינג סיסטעם, גיט די סעטאַפּ עקסעקוטאַבלע לינק. אַ פאַרשלעסלען file דאַונלאָודז. 4. רעכט גיט די פאַרשלעסלען file און אויסקלייַבן עקסטראַקט אַלע. א טעקע דיספּלייז מיט די סעטאַפּ file. 5. טאָפּל גיט די סעטאַפּ file צו לויפן עס. 6. גיי די סטעפּס אין די ינסטאַלירונג מאַזעק.
ינסטאַלירן וסב דריווערס פֿאַר סעליאַלער מאָדעמס
די XBee Multi פּראָגראַמיסט אַפּלאַקיישאַן ריקווייערז נאָך דריווערס צו דערהייַנטיקן די מאָדעמס פון נייַער XBee3 Cellular דעוויסעס. אויב איר האָט נישט אינסטאַלירן זיי, נוצן די פאלגענדע אינסטרוקציעס צו טאָן דאָס דיפּענדינג אויף די דעוויסעס איר ווילן צו פּראָגראַם.
באַמערקונג: דער שריט איז בלויז פארלאנגט אויב איר וועט פּראָגראַם די מאָדעם פון די XBee3 Cellular LTE CAT 1 אָדער XBee3 Cellular LTE-M/NB-IoT דעוויסעס.
דריווערס פֿאַר XBee3 Cellular LTE CAT 1
1. גיין צו די Telit דריווערס בלאַט. 2. אויסקלייַבן די טעליט ווינדאָוז דעסקטאָפּ דריווערס ינסטאַללער. 3. לויפן די עקסעקוטאַבלע file. 4. גיי די סטעפּס אין די ינסטאַלירונג מאַזעק.
דריווערס פֿאַר XBee3 Cellular LTE-M/NB-IoT
1. אראפקאפיע די ו-בלאָקס דריווערס. 2. ונקאָמפּרעסס די file און לויפן די עקסעקוטאַבלע. 3. גיי די סטעפּס אין די ינסטאַלירונג מאַזעק. 4. ווען פּראַמפּטיד אויסקלייַבן די עטהערנעט-דהקפּ אָפּציע. 5. נאָך שאָפער ינסטאַלירונג קאַמפּליץ, רעבאָאָט דיין קאָמפּיוטער.
Digi XBee® מולטי פּראָגראַמיסט
10
אראפקאפיע און ינסטאַלירן די XBee Multi פּראָגראַממער אַפּלאַקיישאַן ווייכווארג ינסטאַלירן וסב דריווערס פֿאַר סעליאַלער מאָדעמס וואָרענען! אויב איר נוצן Windows 7 אָדער Vista, מיר העכסט רעקאָמענדירן אַז איר דיסייבאַל די דריווערס ייַנמאָנטירונג פֿון Windows Update צו פאַרגיכערן די מאָדעם דערהייַנטיקן פּראָצעס. פֿאַר מער אינפֿאָרמאַציע וועגן ווי צו טאָן דאָס, זען https://support.microsoft.com/enus/help/2500967/how-to-stop-windows-7-automatically-installing-drivers.
Digi XBee® מולטי פּראָגראַמיסט
11
רף קאַנסעפּס און טערמינאָלאָגיע
דער אָפּטיילונג כּולל קאַנסעפּס שייַכות צו רף דעוויסעס און די XBee Multi פּראָגראַמיסט אַפּלאַקיישאַן. פארשטאנד פון די קאַנסעפּס וועט העלפֿן איר אַרבעטן מיט די XBee Multi פּראָגראַמיסט.
רף מאַדזשולז
13
ראַדיאָ פירמוואַרע
13
קאָנפיגוראַטיאָן פּראָfile
13
Digi XBee® מולטי פּראָגראַמיסט
12
רף קאַנסעפּס און טערמינאָלאָגיע
רף מאַדזשולז
רף מאַדזשולז
א ראַדיאָ אָפטקייַט (RF) מאָדולע איז אַ קליין עלעקטראָניש קרייַז געניצט צו טראַנסמיסיע און באַקומען ראַדיאָ סיגנאַלז אויף פאַרשידענע פריקוואַנסיז. Digi טראגט אַ ברייט פאַרשיידנקייַט פון רף מאַדזשולז צו טרעפן די רעקווירעמענץ פון כּמעט קיין וויירליס לייזונג, אַזאַ ווי מאַדזשולז מיט לאַנג-קייט, נידעריק-פּרייַז און נידעריק מאַכט. די מערסט פאָלקס וויירליס פּראָדוקטן זענען XBee RF מאַדזשולז.
XBee RF מאַדזשולז
XBee איז די סאָרט נאָמען פון אַ משפּחה פון רף מאַדזשולז געשאפן דורך Digi. זיי זענען מאַדזשאַלער פּראָדוקטן וואָס מאַכן דיפּלויינג וויירליס טעכנאָלאָגיע גרינג און פּרייַז-עפעקטיוו. Digi האט געמאכט קייפל פּראָטאָקאָלס און רף פֿעיִקייטן בנימצא אין די פאָלקס XBee שפּור, געבן איר בייגיקייט צו קלייַבן די בעסטער טעכנאָלאָגיע פֿאַר דיין דאַרף.
XBee RF מאַדזשולז זענען בנימצא אין דריי פאָרעם-פאַקטאָרס, דורך-לאָך, ייבערפלאַך-בארג און מיקראָ-בארג, יעדער מיט פאַרשידן אַנטענע אָפּציעס. רובֿ מאַדזשולז זענען בנימצא אין די דורך-לאָך פאָרעם פאַקטאָר און יעדער טיילן די זעלבע שפּור.
ראַדיאָ פירמוואַרע
ראַדיאָ פירמוואַרע איז פּראָגראַם קאָד סטאָרד אין אַ פּערסיסטענט זכּרון פון אַ ראַדיאָ מאָדולע וואָס גיט די קאָנטראָל פּראָגראַם פֿאַר די מיטל. דער הויפּט ציל פון די XBee Multi פּראָגראַממער אַפּלאַקיישאַן איז צו פּראָגראַם די זעלבע ראַדיאָ פירמוואַרע אין קייפל דעוויסעס סיימאַלטייניאַסלי. די XBee Multi פּראָגראַמיסט באַקומען די ראַדיאָ פירמוואַרע אַז איר פּראָגראַם פֿון די קאַנפיגיעריישאַן פּראָfile לאָודיד אין די אַפּלאַקיישאַן. פֿאַר מער אינפֿאָרמאַציע וועגן קאַנפיגיעריישאַן פּראָfiles, זען קאָנפיגוראַטיאָן פּראָfile.
קאָנפיגוראַטיאָן פּראָfile
א קאַנפיגיעריישאַן פּראָfile איז אַ מאָמענטבילד פון אַ ספּעציפיש ראַדיאָ פירמוואַרע קאַנפיגיעריישאַן. די פּראָfile איז נוציק אין אַ פּראָדוקציע סוויווע ווען איר דאַרפֿן צו שטעלן די זעלבע ראַדיאָ פירמוואַרע און פּאַראַמעטערס אויף קייפל ראַדיאָס. א קאַנפיגיעריישאַן פּראָfile איז אַן XPRO file מיט די פאלגענדע עלעמענטן:
n ראַדיאָ פירמוואַרע צו זיין פּראָוגראַמד אין די מיטל. n Firmware סעטטינגס צו קאַנפיגיער מיט זייער ריספּעקטיוו וואַלועס. n File סיסטעם צו זיין פלאַשט אין די XBee מיטל. n פאַר און פּאָסט-סקריפּס צו זיין עקסאַקיוטאַד בעשאַס די פּראָגראַממינג פּראָצעס.
l פאַר-שריפט איז עקסאַקיוטאַד פּונקט איידער איר אָנהייבן דעם פּראָגראַממינג פּראָצעס אין די XBee מיטל. l פּאָסט-שריפט איז עקסאַקיוטאַד ווען די גאנצע פּראָגראַממינג פּראָצעס - פירמוואַרע, סעטטינגס און file-
סיסטעם - איז פאַרטיק. n אנדערע קאַנפיגיעריישאַנז און מעטאַדאַטאַ צו ידענטיפיצירן די פּראָfile, אַזאַ ווי די בליץ פירמוואַרע פּאָליטיק,
פּראָfile באַשרייַבונג, און אַזוי אויף.
XBee Multi פּראָגראַמיסט ריקווייערז אַ קאַנפיגיעריישאַן פּראָfile צו זיין לאָודיד איידער איר אָנהייבן די פּראָגראַממינג פּראָצעס פֿאַר די נויטיק אינפֿאָרמאַציע צו זיין בארעכטיגט.
Digi XBee® מולטי פּראָגראַמיסט
13
רף קאַנסעפּס און טערמינאָלאָגיע
קאָנפיגוראַטיאָן פּראָfile
באַמערקונג XCTU איז פארלאנגט צו דזשענערייט און ראַטעווען קאַנפיגיעריישאַן פּראָfileס. XCTU איז אַ פריי מולטי-פּלאַטפאָרמע אַפּלאַקיישאַן דיזיינד צו געבן דעוועלאָפּערס צו ינטעראַקט מיט Digi RF מאַדזשולז דורך אַ גראַפיקאַל צובינד. זען ווי צו שאַפֿן אַ פּראָfile ניצן XCTU פֿאַר מער אינפֿאָרמאַציע וועגן דזשענערייטינג פּראָfiles.
Digi XBee® מולטי פּראָגראַמיסט
14
ייַזנוואַרג איבערview
דער אָפּטיילונג גיט אינפֿאָרמאַציע וועגן די סטעפּס פארלאנגט צו אַרבעטן מיט די XBee Multi פּראָגראַמיסט געצייַג.
אַלגעמיינע פֿעיִקייטן
16
סטאַטוס לעדס
16
וואָרקפלאָוו
17
פאַרבינדן די XBee Multi פּראָגראַמיסט געצייַג
19
צאַפּן די XBee דעוויסעס
19
אָפּשטויסן די XBee דעוויסעס
21
דורך-לאָך ברעכן אין פּראָצעדור
21
פאַרבייַטן XBee כאָלעל באָרדז
21
Digi XBee® מולטי פּראָגראַמיסט
15
ייַזנוואַרג איבערview
אַלגעמיינע פֿעיִקייטן
אַלגעמיינע פֿעיִקייטן
די XBee Multi פּראָגראַמיסט געצייַג איז אַ ייַזנוואַרג מיטל דיזיינד צו לאָזן קאַנקעראַנט XBee פּראָגראַממינג ניצן די XBee Multi פּראָגראַממער אַפּלאַקיישאַן ווייכווארג.
עס זענען דריי טייפּס פון ינטערטשיינדזשאַבאַל כעדער באָרדז, איינער פּער XBee פאָרעם פאַקטאָר (יעדער סאָלד סעפּעראַטלי):
n דורך-לאָך סאַקאַץ (TH) n ייבערפלאַך-בארג סאַקאַץ (SMT) n מיקראָ-בארג סאַקאַץ (MMT) די באָרדז זענען ינטערטשיינדזשאַבאַל דיפּענדינג אויף די באדערפענישן פון די באַניצער.
באַמערקונג צו טוישן די קראַנט כעדער ברעט, איר מוזן טעמפּערעראַלי באַזייַטיקן די פּלאַסטיק אָפּצוימונג פון די ייַזנוואַרג מיטל.
סטאַטוס לעדס
יעדער XBee כאָלעל פון די XBee מולטי פּראָגראַמיסט כעדער ברעט האט פיר לעדס וואָס אָנווייַזן די פּראָגראַממינג סטאַטוס פון די XBee מיטל אַטאַטשט צו דעם כאָלעל.
געפירט קאָננ
פּראָג
קאָליר בלוי
געל / מאַראַנץ
באַשרייַבונג ינדיקייץ צי אַ XBee מיטל איז אַטאַטשט צו די כאָלעל (אויף) אָדער נישט (אַוועק). די געפירט בלינקס ווען די פּראָגראַממינג פּראָצעס איז גענומען. ווען פאַרטיק, די געפירט איז אויסגעדרייט אַוועק און קיין פון די פּאַס אָדער דורכפאַל לעדס זענען אויסגעדרייט אויף צו אָנווייַזן די לעצט שטאַט פון די פּראָגראַממינג אָפּעראַציע.
Digi XBee® מולטי פּראָגראַמיסט
16
ייַזנוואַרג איבערview
וואָרקפלאָוו
געפירט קאָליר פּאַס גרין
דורכפאַל רויט
באַשרייַבונג דעם געפירט ילומאַנייץ ווען די פּראָגראַממינג פּראָצעס פון די XBee מיטל אַטאַטשט צו די כאָלעל פינישעס הצלחה. אויב דער פּראָגראַממינג פּראָצעס ענדיקן מיט קיין טעות, די געפירט ילומאַנייץ.
וואָרקפלאָוו
דער נאָרמאַל וואָרקפלאָוו פֿאַר דעם געצייַג איז:
1. עפֿן די קסבעע מולטי פּראָגראַממער אַפּלאַקיישאַן ווייכווארג. 2. פאַרבינדן די מאַכט צושטעלן און וסב-C קאַנעקטער. 3. אויסקלייַבן אַ גילטיק פּראָfile. 4. אָנהייב די סעסיע. 5. צאַפּן איינער אָדער מער XBee דעוויסעס אין די ברעט און באַשטעטיקן זיי זענען דיטעקטאַד דורך די געצייַג. 6. ווען אַ מיטל איז הצלחה פּראָוגראַמד, איר קענען נעמען עס אויס פון די כאָלעל און פאַרבייַטן עס
מיט אַ נייַע אָן דיסקאַנעקטינג די ברעט.
Digi XBee® מולטי פּראָגראַמיסט
17
ייַזנוואַרג איבערview
וואָרקפלאָוו
Digi XBee® מולטי פּראָגראַמיסט
18
ייַזנוואַרג איבערview
פאַרבינדן די XBee Multi פּראָגראַמיסט געצייַג
פאַרבינדן די XBee Multi פּראָגראַמיסט געצייַג
די XBee Multi פּראָגראַמיסט געצייַג האט אַ מאַכט מקור כאָלעל (לינקס) און אַ וסב-C כאָלעל (רעכט).
צו מאַכט אויף די XBee Multi פּראָגראַמיסט, פאַרבינדן אַ 9 VDC אָדער 12 VDC מאַכט צושטעלן צו די מאַכט מקור כאָלעל. די קראַנט ראַנג אויף די צושטעלן זאָל זיין בייַ מינדסטער 1.5 א. די רויט געפירט ווייַטער צו די מאַכט כאָלעל זאָל ליכט אַרויף צו אָנווייַזן די פּראָגראַמיסט איז רעכט פּאַוערד. נאָך מאַכט די געצייַג, פאַרבינדן אַ וסב-C קאַבלע צו די וסב כאָלעל צו לאָזן געהעריק פּראָגראַממינג. די וסב-C אויף דעם געצייַג ניצט וסב 2.0 טעכנאָלאָגיע.
צאַפּן די XBee דעוויסעס
XBee Multi פּראָגראַמיסט אַלאַוז איר צו פאַרבינדן אַרויף צו זעקס פון די זעלבע טיפּ פון XBee דעוויסעס. די אַפּלאַקיישאַן דיטעקץ די קשר געשעעניש פון קיין מיטל. צו פאַרבינדן איין XBee מיטל צו איינער פון די סאַקאַץ, פאַרענדיקן די פאלגענדע סטעפּס פֿאַר די צונעמען XBee מיטל.
דורך-לאָך דעוויסעס
באַמערקונג זען דורך-לאָך ברעכן-אין פּראָצעדור. XBee דורך-לאָך דעוויסעס האָבן אַ פלאַך ברעג און אַ מער ווינקלדיק דיאַגאָנאַל ברעג. גלייַכן דעם שפּור מיט די ווייַס שורות אויף דיין ברעט און קערפאַלי אַרייַנלייגן עס, נעמען זאָרג נישט צו בייגן קיין פון די פּינס.
Digi XBee® מולטי פּראָגראַמיסט
19
ייַזנוואַרג איבערview
צאַפּן די XBee דעוויסעס
XBee דורך-לאָך אַליינמאַנט שפּיץ
ריר פּינס 10 און 11 ערשטער; דאָס אַלאַוז צייט צו ייַנרייען די פּינס אָן פאַלש דיטעקשאַן פון די XBee פריערדיק צו פאַרענדיקן קאָנטאַקט פון די פּינס צו די כאָלעל.
ייבערפלאַך-בארג דעוויסעס
פֿאַר XBee ייבערפלאַך-בארג דעוויסעס, ייַנרייען אַלע XBee פּינס מיט די פרילינג כעדער און קערפאַלי שטופּן די מיטל ביז עס איז כוקט צו די ברעט. פאַרזיכערן אַז שטיפט 1 פון די XBee מיטל איז שטיפט 1 פון די כאָלעל.
XBee3 מיקראָ-בארג דעוויסעס
פֿאַר XBee3 מיקראָ-בארג דעוויסעס, ייַנרייען אַלע XBee פּינס מיט די פרילינג כעדער און קערפאַלי שטופּן די מיטל ביז עס איז כוקט צו די ברעט. פאַרזיכערן אַז שטיפט 1 פון די XBee מיטל איז שטיפט 1 פון די כאָלעל.
Digi XBee® מולטי פּראָגראַמיסט
20
ייַזנוואַרג איבערview
אָפּשטויסן די XBee דעוויסעס
איר קענען איבערחזרן דעם פּראָצעס אויף די רעשט פון XBee סאַקאַץ. קיין ווארטן צייט איז פארלאנגט צווישן קאַנעקטינג אָדער דיסקאַנעקטינג דעוויסעס. באַמערקונג מאַכן זיכער אַז די מאַדזשולז זענען ריכטיק פּלאַגד אין די ברעט און זייער פוטפּרינץ גלייַכן די ווייַס שורות אויף די ברעט.
אָפּשטויסן די XBee דעוויסעס
דעם ברעט איז דיזיינד צו לאָזן XBee דעוויסעס צו זיין אַנפּלאַגד צי די ברעט איז פּאַוערד אָדער נישט. די אַפּלאַקיישאַן וועט דעטעקט די דיסקאַנעקשאַן געשעעניש פון קיין מיטל.
באַמערקונג די דעוויסעס זאָל ניט זיין דיסקאַנעקטיד בשעת זיי זענען פּראָוגראַמד. וואַרטן ביז דער פּראָצעס איז געענדיקט איידער דיסקאַנעקטינג די דעוויסעס.
צו אָפּשטויסן אַן XBee פון די ברעט:
n פֿאַר XBee דורך-לאָך דעוויסעס, נעמען די מיטל פון זייַן שפּיץ און דנאָ עדזשאַז און ציען זיך קערפאַלי, און זאָרג נישט צו בייגן קיין פון די פּינס.
n פֿאַר XBee ייבערפלאַך-בארג און מיקראָ-בארג דעוויסעס, האָלעס זענען שנייַדן אין די פּראָגראַמיסט אויבן און אונטער יעדער אַפּאַראַט צו פאַסילאַטייט גריפּינג די מיטל. נעמען זאָרג נישט צו בייגן די כאָלעל פּינס ווען ליפטינג די מיטל אויס פון די כאָלעל.
דורך-לאָך ברעכן אין פּראָצעדור
די XBee Multi פּראָגראַמיסט דורך-לאָך האט סאַקאַץ וואָס קענען שטיין אַרויף צו פילע ינסערשאַנז איידער איר דאַרפֿן פאַרבייַט. די סאַקאַץ טענד צו זיין זייער ענג ווען נייַ און לוסאַן איבער צייַט. דער ערשטער פול ינסערשאַנז זאָל זיין געטאן אָן די פּראָגראַממינג ווייכווארג פאַרקנאַסט און טריינג צו פּראָגראַם די וניץ.
1. אין יעדער כאָלעל, צאַפּן אַ XBee גאָר. 2. אַראָפּנעמען די XBee דורך גראַבינג די שפּיץ און דנאָ און וויגאַלינג עס צוריק און צוריק ווי עס איז
אַוועקגענומען. זיין אָפּגעהיט ניט צו בייגן די פּינס פון די XBee בעשאַס דעם פּראָצעס. 3. איבערחזרן דעם פינף מאל איידער געבן אַ קליק שפּיל און פּראָגראַממינג די דעוויסעס.
די ינסערשאַן און יקסטראַקשאַן וועט פאָרזעצן צו זיין זייער שייגעץ פֿאַר די ערשטער 10-20 ינסערשאַנז. נאָך 20 פול ינסערשאַנז און יקסטראַקשאַנז, די כאָלעל וועט נאָך פונקציאָנירן געזונט מיט אַ האַלב ינסערשאַן. אַרייַנלייגן מיט גענוג קראַפט צו מאַכן גוט קאָנטאַקט מיט די פּינס (וועגן האַלב וועג אין די סאַקאַץ). ווען די פּראָגראַממינג קאַמפּליץ די יקסטראַקשאַן וועט דאַרפן ווייניקער קראַפט.
פאַרבייַטן XBee כאָלעל באָרדז
צו פאַרבייַטן XBee כאָלעל באָרדז, סדר ינטערטשיינדזשאַבאַל ברעט (s) דורך טייל נומער:
XBee מיטל פאָרעם-פאַקטאָר מיקראָ-בארג (MMT) ייבערפלאַך-בארג (SMT) דורך-לאָך (TH)
טייל נומער XBEE-MP-MCRO-PCB XBEE-MP-SMT-PCB XBEE-MP-TH-PCB
ווען איר האָבן די ברעט (s):
Digi XBee® מולטי פּראָגראַמיסט
21
ייַזנוואַרג איבערview
פאַרבייַטן XBee כאָלעל באָרדז
1. אַראָפּנעמען די וסב קאַנעקטער און מאַכט קאַבלע.
2. אַראָפּנעמען זיבן סקרוז.
3. אַראָפּנעמען די פּלאַסטיק דעקן. איר קען דאַרפֿן אַ דין מעסער בלייד אָדער אַ פלאַך-קאָפּ שרויף שאָפער צו ויסקוקן די פּלאַסטיק דעקן.
4. ניצן די יקסטראַקשאַן לעווערז געוויזן אין די פאלגענדע בילד. זיי זענען XBee מולטי פּראָגראַמיסט פּקב עקסטראַקטיאָן לעווערז.
די בילד ווייזט די אָרט צו אַרייַנלייגן די לעווערז:
Digi XBee® מולטי פּראָגראַמיסט
22
ייַזנוואַרג איבערview די בילד ווייזט אַ הייבער ינסערטאַד ריכטיק:
פאַרבייַטן XBee כאָלעל באָרדז
די בילד ווייזט אַ הייבער ינסערטאַד פאַלש:
5. צולייגן דרוק אַזוי אַז די שפּיץ ברעט ריסעס יוואַנלי, אַזוי אַז פּינס זענען נישט בענט אָדער דאַמידזשד בעשאַס די באַזייַטיקונג פּראָצעס. פאַרזיכערן אַז די הייבער איז נישט פלעקסינג די פּלאַסטיק האָוסינג מער ווי אַ ביסל מילאַמיטערז; אויב אַזוי, די יקסטראַקשאַן הייבער איז ינסערטאַד צו ווייַט.
ווארענונג! ליפטינג בלויז איין זייַט אין אַ צייַט וועט בייגן די פּינס!
Digi XBee® מולטי פּראָגראַמיסט
23
ייַזנוואַרג איבערview 6. דורכקוקן די קאַנעקטערז פֿאַר קיין דאַמידזשד אָדער בענט פּינס.
פאַרבייַטן XBee כאָלעל באָרדז
7. אַרייַנלייגן די נייַ ברעט.
Digi XBee® מולטי פּראָגראַמיסט
24
ייַזנוואַרג איבערview
פאַרבייַטן XBee כאָלעל באָרדז
8. דריקן פעסט אויף די ברעט ווייַטער צו די קאַנעקטערז אַזוי אַז די ברעט סיץ יוואַנלי ביז רירנדיק די סטאַנדאָפס.
9. שטעלן די פּלאַסטיק דעקן אויף די XBee Multi פּראָגראַמיסט ווידער. 10. שטעלן און פאַרשטייַפן די סקרוז.
Digi XBee® מולטי פּראָגראַמיסט
25
אַפּפּליקאַטיאָן ווייכווארג איבערview
די XBee מולטי פּראָגראַממער אַפּלאַקיישאַן ווייכווארג איז צעטיילט אין פינף הויפּט סעקשאַנז:
מעניו באַר
27
Toolbar
27
ברעט פּאַנאַלז
28
געשיכטע טיש
29
סטאַטוס באַר
32
Digi XBee® מולטי פּראָגראַמיסט
26
אַפּפּליקאַטיאָן ווייכווארג איבערview
מעניו באַר
מעניו באַר
די מעניו באַר איז ליגן אין די שפּיץ פון די באַניצער צובינד. ניצן די מעניו באַר צו אַקסעס אַלע XBee Multi פּראָגראַממער פֿעיִקייטן.
Toolbar
די מכשיר איז ליגן אונטער די מעניו באַר לעבן די שפּיץ פון די בלאַט.
Digi XBee® מולטי פּראָגראַמיסט
27
אַפּפּליקאַטיאָן ווייכווארג איבערview
ברעט פּאַנאַלז
ברעט פּאַנאַלז
באָרד פּאַנאַלז זענען געוויזן אונטער די מכשיר פון די אַפּלאַקיישאַן און רעפּראַזענץ גשמיות XBee Multi פּראָגראַמיסט דעוויסעס. עס איז איין ברעט טאַפליע פּער מולטי פּראָגראַמיסט קאָננעקטעד צו דיין קאָמפּיוטער. ווען די אַפּלאַקיישאַן ווייכווארג דיטעקץ אַ נייַע XBee Multi פּראָגראַמיסט, עס איז אַסיינד אַן אינדעקס סטאַרטינג בייַ 1 און איז ארויס אין די ברעט טאַפליע.
יעדער ברעט טאַפליע כּולל זעקס שפּעלטל עלעמענטן וואָס רעפּריזענטינג די XBee סלאָץ פון די פאַקטיש XBee Multi פּראָגראַמיסט ברעט. ווען עס איז קיין מאָדולע, די שפּעלטל פאַרטרעטונג ווייַזן די אינפֿאָרמאַציע. די שפּעלטל עלעמענטן קענען ווייַזן די פאלגענדע סטאַטוסעס:
סטאַטוס XBee ראַדיאָ מאָדולע איז נישט דיטעקטאַד
בילד
XBee ראַדיאָ מאָדולע דיטעקטאַד
פּראָגראַממינג אַרבעט אין פּראָגרעס
פּראָגראַממינג אַרבעט סאַקסידאַד
Digi XBee® מולטי פּראָגראַמיסט
28
אַפּפּליקאַטיאָן ווייכווארג איבערview
סטאַטוס פּראָגראַממינג אַרבעט ניט אַנדערש
בילד
געשיכטע טיש
באַמערקונג איר קענען ייַנבראָך ברעט פּאַנאַלז ניצן זייער קאָראַספּאַנדינג ייַנבראָך קנעפּל, פּראַוויידינג מער פּלאַץ פֿאַר די געשיכטע טיש. פֿאַר מער אינפֿאָרמאַציע, זען געשיכטע טיש.
געשיכטע טיש
די געשיכטע טיש איז די הויפּט קאָנטראָל פון די אַפּלאַקיישאַן און איז ליגן אין די צענטער פון די באַניצער צובינד. די געשיכטע טיש דיספּלייז אַלע די פּראָגראַממינג טאַסקס וואָס זענען פאַרטיק און די וואָס זענען גענומען אין די XBee סלאָץ פון די XBee Multi פּראָגראַמיסט מכשירים קאָננעקטעד צו דיין קאָמפּיוטער.
יעדער פּראָגראַממינג אַרבעט דיספּלייז די פאלגענדע אינפֿאָרמאַציע אין די טיש:
n #. אינדעקס ידענטיפיער פון די פּראָגראַממינג אַרבעט. דער אינדעקס סטאַרץ ביי 1 און ינקראַמאַנץ מיט 1 פֿאַר יעדער נייַע פּראָגראַממינג אַרבעט וואָס איז עקסאַקיוטאַד.
n סטאַטוס. סטאַטוס פון די פּראָגראַממינג אַרבעט. די בנימצא סטאַטוסעס זענען ליסטעד אין די פאלגענדע טיש:
סטאַטוס ווארטן אין פּראָגרעס הצלחה טעות
באַשרייַבונג XBee מיטל איז קאָננעקטעד אין די כאָלעל, אָבער די פּראָגראַממינג פּראָצעס האט נישט סטאַרטעד נאָך. פּראָגראַממינג פּראָצעס איז אין פּראָגרעס.
פּראָגראַממינג פּראָצעס געענדיקט הצלחה.
פּראָגראַממינג פּראָצעס ניט אַנדערש.
Digi XBee® מולטי פּראָגראַמיסט
29
אַפּפּליקאַטיאָן ווייכווארג איבערview
געשיכטע טיש
n טאָג. גאַנץ דאַטע ווען די פּראָגראַממינג אַרבעט סטאַרטעד. n סאָקקעט. XBee מולטי פּראָגראַמיסט ברעט אינדעקס און XBee כאָלעל שייַן פון די מיטל
פּראָוגראַמד. n פּראָגרעס. גאַנץ פּראָצענטtagפון די פּראָגראַממינג פּראָצעס פון די אַרבעט. n דורכגעגאנגען. גאַנץ ילאַפּסט צייט אין מינוט און סעקונדעס פֿאַר די פּראָגראַממינג אַרבעט פֿון אָנהייב
צו סוף. n MAC אַדרעס. MAC אַדרעס פון די XBee מיטל קאָראַספּאַנדינג צו די אַרבעט.
באַמערקונג: די MAC אַדרעס איז נישט געוויזן ביז די פּראָגראַממינג אַרבעט שרייבט די פירמוואַרע סעטטינגס אין די ראַדיאָ מאָדולע.
n דעטאַילס. אינפֿאָרמאַציע וועגן די אַקשאַנז גענומען אָרט אין די פּראָגראַממינג פּראָצעס. אויב די פּראָגראַממינג אַרבעט איז דורכגעקאָכט, דעם פעלד דיספּלייז די סיבה.
באַמערקונג געשיכטע טיש שפאלטן לאָזן איר צו סאָרט פּראָגראַממינג טאַסקס אין אַסענדינג אָדער אראפנידערן סדר באזירט אויף די זייַל קרייטיריאַ.
די כעדער שויב פון די געשיכטע טיש כּולל אַ קליין מכשיר אויף די רעכט זייַט וואָס אַלאַוז איר צו דורכפירן עטלעכע טאַסקס אין די טיש. פֿאַר מער אינפֿאָרמאַציע, זען טיש מכשיר.
טיש Toolbar
די טיש מכשיר איז ליגן אויף די רעכט זייַט פון די געשיכטע טיש כעדער און כּולל די פאלגענדע עלעמענטן:
נאָמען לאַק מעגילע קנעפּל
באַשרייַבונג טאַגאַלז צו שלאָס מעגילע און ופשליסן.
קאָנטראָל בילד
ויסמעקן געענדיקט טאַסקס קנעפּל זוכן קעסטל
אַלאַוז איר צו ויסמעקן געענדיקט פּראָגראַממינג טאַסקס. אַלאַוז איר צו זוכן פֿאַר פּראָגראַממינג טאַסקס.
זוכן פֿאַר programming tasks
איר קענען נוצן די זוכן קעסטל פון די געשיכטע טיש מכשיר צו געפֿינען פּראָגראַממינג טאַסקס לויט סטאַטוס, באָרד, שפּעלטל און יינציק אַדרעס. טיפּ דיין זוכן אויסדרוק אין די זוכן קעסטל. איר קענט אַרייַן די פאלגענדע זוכן פּרעפיקס:
Digi XBee® מולטי פּראָגראַמיסט
30
אַפּפּליקאַטיאָן ווייכווארג איבערview
געשיכטע טיש
זוכן פּרעפיקס STATUS: BOARD: SLOT: ADDR:
זוכן דורך סטאַטוס פון די פּראָגראַממינג אַרבעט. ברעט נומער פון די מיטל פֿאַרבונדן מיט אַ פּראָגראַממינג אַרבעט. שפּעלטל נומער פון די מיטל פֿאַרבונדן מיט אַ פּראָגראַממינג אַרבעט. יינציק אַדרעס פון די מיטל פֿאַרבונדן מיט אַ פּראָגראַממינג אַרבעט.
באַמערקונג דורך פעליקייַט, די זוכן קעסטל פילטערס דורך אַדרעס (אויב קיין פּרעפיקס איז צוגעגעבן), און אַלע די פילטערס אַנטהאַלטן אַ צווייפּינטל. עס איז נייטיק צו ספּעציפיצירן די זייַל איר ווילן צו פילטער. פֿאַר עקסample, *4F* ווייַזן בלויז די דעוויסעס מיט אַ יינציק אַדרעס וואָס כּולל 4F. פֿאַר מער אינפֿאָרמאַציע, זען די זוכן עקסamples. איר קענט אויך נוצן אַ ווילדקאַרד אויב איר טאָן נישט וועלן צו ספּעציפיצירן די גאנצע פּאַראַמעטער אָדער אויב איר ווילן צו געפֿינען מער ווי איין פּראָגראַממינג אַרבעט.
ווילדקאַרד * ?
איז גלייַך צו קיין שטריקל קיין כאַראַקטער אַנטלויפן פֿאַר ליטעראַל (ד"ה *, ? אָדער )
זוכן עקסamples
די פאלגענדע טיש ליסטעד עטלעכע עקסampליי פון אָנפֿרעגן ניצן פּרעפיקס און ווילדקאַרדס:
באַשרייַבונג באַקומען אַלע די טאַסקס געטאן אין ברעט 2.
באַקומען אַלע די טאַסקס פֿאַר מאַדזשולז וועמענס יינציק אַדרעס איז פון די קייט: 0013A20040F2XXXX. באַקומען אַלע די טאַסקס פֿאַר מאַדזשולז וועמענס יינציק אַדרעס איז פון די קייט: 0013A20040F213XE. באַקומען אַלע די טאַסקס אַז ניט אַנדערש.
Exampדי זוכן קעסטל טעקסט באָרד:2 |באָרד:*2 | באָרד:באָרד 2 ADDR:0013A20040F*
ADDR:0013A20040F213?E
סטאַטוס: ערר | סטאַטוס: ערר* | סטאַטוס: טעות
עס איז שטענדיק נייטיק צו אַרייַננעמען די גאַנץ יינציק אַדרעס אין די זוכן קעסטל אָדער אַ פּאַרטיייש יינציק אַדרעס מיט ווילדקאַרדס. ווי געוויזן אין די פריערדיקע טיש, איר קענען זוכן BOARD און SLOT שפאלטן מיט בלויז די נומער פון די ציל ברעט אָדער שפּעלטל. פֿאַר עקסample, טיפּ SLOT:4 צו ווייַזן בלויז די דעוויסעס פּראָוגראַמד מיט די שפּעלטל 4. פֿאַר די STATUS זייַל, איר קענען אויך אָנהייבן טייפּינג אַ גילטיק סטאַטוס ווערט אין די זוכן קעסטל ווי גייט (אָן ניצן ווילדקאַרדס): STATUS:Su
Digi XBee® מולטי פּראָגראַמיסט
31
אַפּפּליקאַטיאָן ווייכווארג איבערview
סטאַטוס באַר
אין דעם פאַל, בלויז הצלחה פּראָוגראַמד דעוויסעס וועט זיין געוויזן. צו זען די גילטיק סטאַטוס וואַלועס, זען געשיכטע טיש. באַמערקונג ליידיק ספּייסאַז זענען אַרייַנגערעכנט. זייט אָפּגעהיט ניט צו אַרייַננעמען ספּייסאַז נאָך די צווייפּינטל וואָס סעפּערייץ די פּרעפיקס און די זוכן אויסדרוק. סטאַטוס: טעות (ריכטיג). סטאַטוס: טעות (פאַלש) - עס איז אַ פּלאַץ צווישן די צווייפּינטל און די אויסדרוק.
שלאָס מעגילע
ווען אַ נייַע פּראָגראַממינג אַרבעט איז דזשענערייטאַד און צוגעגעבן צו די טיש, עס סקראָללס אויטאָמאַטיש צו דער אַרבעט. דריקט דעם שלאָס מעגילע קנעפּל אויף די מכשיר צו דיסייבאַל דעם שטריך און האַלטן די מעגילע אין זיין קראַנט שטעלע. דריקט דעם שלאָס מעגילע קנעפּל אַ צווייט מאָל צו געבן די שטריך.
קלאָר געענדיקט פּראָגראַממינג טאַסקס
נאָך איר האָבן פאַרטיק פּראָגראַממינג, די פּראָגראַממינג טאַסקס ווייַזן אַ סטאַטוס פון הצלחה אָדער טעות. דריקט דעם קלאָר געענדיקט טאַסקס קנעפּל צו ויסמעקן אַלע די געענדיקט טאַסקס פון די טיש און view בלויז יענע אין פּראָגרעס.
סטאַטוס באַר
די סטאַטוס באַר איז ליגן אין די דנאָ פון דעם עקראַן און דיספּלייז די פּראָגראַממינג סעסיע סטאַטיסטיק, אַזאַ ווי די נומער פון ראַדיאָ מאַדזשולז פּראָוגראַמד, פליסנדיק צייט, דורכשניטלעך פּראָגראַממינג צייט פּער מאָדולע און די סעסיע סטאַטוס (למשל.ampל, פליסנדיק אָדער פארשטאפט). ווען די אַפּלאַקיישאַן איז קוקן פֿאַר נייַע דערהייַנטיקונגען אָדער ינסטאָלינג זיי, די סטאַטוס באַר אויך דיספּלייז די סטאַטוס פון דעם פּראָצעס.
די SQL און CSV סטאַטוס ייקאַנז ליגן אויף די רעכט זייַט פון די סטאַטוס באַר אָנווייַזן צי די סעסיע איז רעקאָרדעד אין CSV און סטאָרד אין אַ דאַטאַבייס. באַמערקונג דורך פעליקייַט, אַלע די סעשאַנז זענען שטענדיק רעקאָרדעד אין קסוו פֿאָרמאַט, וואָס אַלאַוז איר צו אַרויספירן עס שפּעטער צו אַ קסוו אָדער פּדף file, אָבער איר קענען אויך קראָם די סעסיע אין אַ דאַטאַבייס. פֿאַר מער אינפֿאָרמאַציע, זען סטאָר סעשאַנז אין אַ דאַטאַבייס.
סטאַטוס ייקאַן
באַשרייַבונג סעסיע איז נישט געראטעוועט אין קסוו פֿאָרמאַט. יעדער סעסיע איז נאָך נישט סטאַרטעד אָדער עס איז געווען אַ פּראָבלעם צו דזשענערייט די CSV file.
סעסיע האט סטאַרטעד און איז געראטעוועט אין קסוו פֿאָרמאַט. איר וועט קענען צו אַרויספירן די סעסיע שפּעטער צו אַ CSV אָדער PDF file.
Digi XBee® מולטי פּראָגראַמיסט
32
אַפּפּליקאַטיאָן ווייכווארג איבערview
סטאַטוס באַר
סטאַטוס ייקאַן
באַשרייַבונג סעסיע איז נישט רעקאָרדעד אין אַ דאַטאַבייס. אָדער די סעסיע איז נישט סטאַרטעד נאָך, די דאַטאַבייס רעקאָרדינג איז נישט ענייבאַלד, אָדער עס איז געווען אַ פּראָבלעם מיט שרייבן צו די דאַטאַבייס.
סעסיע האט סטאַרטעד און איז רעקאָרדעד אין אַ דאַטאַבייס.
Digi XBee® מולטי פּראָגראַמיסט
33
פאַרבינדן אַ XBee Multi פּראָגראַמיסט ברעט
די XBee Multi פּראָגראַמיסט געצייַג קענען בלויז דעטעקט אַ ספּעציפיש טיפּ פון ברעט גערופן די XBee Multi פּראָגראַממער ברעט. פֿאַר מער אינפֿאָרמאַציע וועגן דעם ברעט, זען האַרדוואַרע איבערview. באַמערקונג די אַפּלאַקיישאַן אויטאָמאַטיש דיטעקץ ווען אַ XBee Multi פּראָגראַממער ברעט איז פּלאַגד אין די פּיסי. איר קענען צוטשעפּען די ברעט איידער אָדער נאָך די אַפּלאַקיישאַן איז סטאַרטעד.
סטעפּס צו רעכט צוטשעפּען די ברעט צו דיין פּיסי
35
דעטאַטש אַ XBee Multi פּראָגראַמיסט ברעט
35
Digi XBee® מולטי פּראָגראַמיסט
34
פאַרבינדן אַ XBee Multi פּראָגראַמיסט ברעט
סטעפּס צו רעכט צוטשעפּען די ברעט צו דיין פּיסי
סטעפּס צו רעכט צוטשעפּען די ברעט צו דיין פּיסי
איידער פּלאַגינג די ברעט אין דיין פּיסי, מאַכן זיכער אַז די ברעט איז פּאַוערד ויסווייניק. צו רעכט צוטשעפּען די ברעט צו דיין פּיסי:
1. פאַרבינדן אַ 9 וודק אָדער 12 וודק מאַכט צושטעלן צו די מאַכט מקור כאָלעל פון די ברעט (די קראַנט ראַנג אויף די צושטעלן זאָל זיין בייַ מינדסטער 1.5 א).
2. צוטשעפּען די ברעט צו די פּיסי ניצן אַ וסב באַלעבאָס קאַבלע.
אויב די אַפּלאַקיישאַן איז נישט פליסנדיק ווען די ברעט איז קאָננעקטעד צו די פּיסי, די אַפּלאַקיישאַן דיטעקץ די ברעט ביי סטאַרטאַפּ. אויב איר צוטשעפּען די ברעט אַמאָל די געצייַג איז פליסנדיק, די געצייַג קען נעמען אַ ביסל סעקונדעס איידער עס דיטעקץ די ברעט. אַמאָל אַ ברעט איז דיטעקטאַד, אַ אָנזאָג איז ינדיקייץ די ברעט שייַן פון די ניי דיטעקטאַד ברעט:
ווען איר לייגן אַ נייַ ברעט צו די געצייַג, אַ גראַפיק פאַרטרעטונג פון עס איז געוויזן ווי אַ ברעט טאַפליע. באַמערקונג אַמאָל די אַפּלאַקיישאַן איז פליסנדיק, דיטעקטינג אַ נייַ ברעט קען נעמען עטלעכע סעקונדעס.
דעטאַטש אַ XBee Multi פּראָגראַמיסט ברעט
דער פּראָצעס פון דיטאַטשינג אָדער קאַנעקטינג אַ ברעט איז בייסיקלי דער זעלביקער. די אַפּלאַקיישאַן דיטעקץ אויב די וסב באַלעבאָס קאַבלע פון די ברעט איז דיסקאַנעקטיד פון די פּיסי. נאָך אַ ביסל סעקונדעס, די געצייַג דיספּלייז אַ אָנזאָג וואָס ינדיקייץ אַז די ברעט איז דיסקאַנעקטיד.
אין דעם פונט, אויב קיין מאָדולע איז פּראָוגראַמד, דער דערהייַנטיקן פּראָצעס פיילז און די צונעמען אָנזאָג איז געוויזן. צו בעשאָלעם אַראָפּנעמען די ברעט:
1. מאַכן זיכער אַז עס זענען קיין פּראָגראַממינג טאַסקס אין פּראָגרעס. 2. אַראָפּנעמען די ברעט פון די פּיסי דורך דיסקאַנעקטינג די וסב באַלעבאָס קאַבלע. 3. דיסקאַנעקט די ברעט פון די פונדרויסנדיק מאַכט צושטעלן.
Digi XBee® מולטי פּראָגראַמיסט
35
לאָדן אַ פּראָfile
איידער פּראָגראַממינג די ראַדיאָ מאַדזשולז, איר מוזן לאָדן די קאַנפיגיעריישאַן פּראָfile מיט די פּראָוגראַמד אינפֿאָרמאַציע. פֿאַר מער אינפֿאָרמאַציע וועגן קאַנפיגיעריישאַן פּראָfiles, זען קאָנפיגוראַטיאָן פּראָfile.
לאָדן אַ נייַע פּראָfile
צו לאָדן אַ נייַע פּראָfile מיט די XBee Multi פּראָגראַמיסט געצייַג:
1. אויף די הויפּט פֿענצטער, גיט די עפֿן קנעפּל פֿאַר די קאַנפיגיעריישאַן file איר ווילן צו מאַסע.
. אַן אָפֿן file דיאַלאָג איז פּראַמפּטינג איר
2. געפינען די קאַנפיגיעריישאַן פּראָfile (XPRO file), און גיט עפֿן.
לאָדן אַ פריש פּראָfile
צו לאָדן אַ פריער לאָודיד פּראָfile מיט די XBee Multi פּראָגראַמיסט געצייַג:
1. אויף די File מעניו, האָווער איבער די עפֿן לעצטע פּראָfile אָפּציע צו ווייַזן אַ רשימה פון אַרויף צו פינף לעצטנס געעפנט פּראָfiles.
2. אויסקלייַבן די פּראָfile איר ווילן צו מאַסע. נאָך אַ פּראָfile לאָודז, די פּראָfile טאַפליע אויף די מכשיר דיספּלייז די קאַנפיגיעריישאַן פּראָfile דרך און באַשרייַבונג און האלט צו אַרויסווייַזן ביז אַ נייַע פּראָfile איז לאָודיד. פֿאַר מער אינפֿאָרמאַציע וועגן דעם מכשיר, זען Toolbar. באַמערקונג פֿאַר מער אינפֿאָרמאַציע וועגן viewינג די דעטאַילס פון די לאָודיד פּראָfile, זען View די פּראָfile פּרטים.
Digi XBee® מולטי פּראָגראַמיסט
36
לאָדן אַ פּראָfile
View די פּראָfile פּרטים
View די פּראָfile פּרטים
די XBee Multi פּראָגראַמיסט געצייַג אַלאַוז איר צו view די דעטאַילס פון די איצט לאָודיד פּראָfile. אַקסעס די פּראָfile viewער נאָך לאָודינג אַ קאַנפיגיעריישאַן פּראָfile צו view די פּרטים.
דריקט דעם אינפֿאָרמאַציע קנעפּל אין די שפּיץ רעכט ווינקל פון די מכשיר פון די הויפּט פֿענצטער. די View פּראָfile דעטאַילס פֿענצטער אויס.
דעם פּראָfile viewדער פֿענצטער איז צעטיילט אין פיר סעקשאַנז: קאָנפיגוראַטיאָן, סעטטינגס, File סיסטעם און סקריפּס.
קאָנפיגוראַטיאָן
דער קוויטל ווייזט גענעראַל אינפֿאָרמאַציע פון די פּראָfile:
n פירמוואַרע און ייַזנוואַרג אינפֿאָרמאַציע דעם פּראָfile איז פּאַסיק פֿאַר. n פירמוואַרע בליץ פּאָליטיק: פלאַש שטענדיק, פלאַש אויב פירמוואַרע איז אַנדערש, טאָן ניט בליץ פירמוואַרע. n צי די סעטטינגס פון די מיטל וועט זיין באַשטעטיק איידער לאָודינג די פּראָfile סעטטינגס. n באָאָטלאָאַדער ווערסיע, אין פאַל די פירמוואַרע ריקווייערז אַ ספּעציפיש. n מאָדעם ווערסיע, אין פאַל די פירמוואַרע ריקווייערז אַ ספּעציפיש (בלויז פֿאַר סעליאַלער דעוויסעס). n באַשרייַבונג פון די פּראָfile (אַפּשאַנאַל).
Digi XBee® מולטי פּראָגראַמיסט
37
לאָדן אַ פּראָfile
View די פּראָfile פּרטים
סעטטינגס
דורך פעליקייַט, דעם קוויטל ווייזט די פירמוואַרע סעטטינגס וואָס זענען מאַדאַפייד פֿאַר די קראַנט פּראָfile. צו ווייַזן אַלע די קאָנפיגוראַבלע סעטטינגס פֿאַר די אויסגעקליבן פּראָfile, טשעק די ווייַזן אַלע פירמוואַרע סעטטינגס טשעקקבאָקס:
איר קענען באַהאַלטן די ניט-מאַדאַפייד סעטטינגס ווידער דורך ויסמעקן די ווייַזן אַלע פירמוואַרע סעטטינגס טשעקקבאָקס. די וואַלועס קאַנפיגיערד אין די פּראָfile זענען רעפּריזענטיד מיט אַ בלוי הינטערגרונט כוועראַז די מנוחה בלייַבן גרוי. צו view די ספּעציפיש באַשטעטיקן באַשרייַבונג (זען די שייַן אין די פריערדיקע גראַפיק), גיט די הילף קנעפּל (). יעדער פירמוואַרע באַשטעטיקן האט אַ הילף קנעפּל. אַלע סעטטינגס סעקשאַנז, אַזאַ ווי נעטוואָרק, זענען קאַלאַפּסאַבאַל צו העלפֿן איר ווייַזן בלויז פּאַרץ פון די פּראָfile איר ווילן צו זען. איר קענען יקספּאַנד אָדער ייַנבראָך אַלע סעקשאַנז ינדיפּענדאַנטלי אָדער ווי אַ גרופּע ניצן די פּלוס (+) און מינוס (-) קנעפּלעך פון די שפּיץ רעכט ווינקל פון די פֿענצטער.
באַמערקונג: אַלע סעטטינגס אין די XBee Multi פּראָגראַממער אַפּלאַקיישאַן זענען view- בלויז. צו מאָדיפיצירן סעטטינגס, זען די XCTU באַניצער גייד.
File סיסטעם
אויב די פּראָfile אנטהאלט א file סיסטעם צו זיין פלאַשט אויף די XBee מיטל, דעם קוויטל איז ענייבאַלד און ווייזט זייַן אינהאַלט און אַ קיצער מיט די נומער פון files און גאַנץ גרייס. איר קענען נאַוויגירן דורך די file סיסטעם דורך יקספּאַנדינג אָדער קאַלאַפּסינג די פאָלדערס.
Digi XBee® מולטי פּראָגראַמיסט
38
לאָדן אַ פּראָfile
View די פּראָfile פּרטים
סקריפּס
פּראָfileס קענען אויך זיין קאַנפיגיערד צו לויפן אַ פאַר-שריפט און / אָדער אַ פּאָסטן-שריפט בעשאַס די פּראָגראַממינג פּראָצעס פון אַ XBee מיטל. אויב קיין שריפט איז קאַנפיגיערד אין די פּראָfile, דעם קוויטל איז ענייבאַלד און ווייזט די סקריפּס קאַמאַנדז צו לויפן ווי געזונט ווי די רשימה פון fileס פֿאַרבונדן צו יעדער איינער.
Digi XBee® מולטי פּראָגראַמיסט
39
לאָדן אַ פּראָfile
View די פּראָfile פּרטים
Digi XBee® מולטי פּראָגראַמיסט
40
פּראָגראַם די XBee דעוויסעס
אַמאָל די פּראָfile איז לאָודיד, איר קענען אָנהייבן פּראָגראַממינג די XBee דעוויסעס. דעם פּראָצעס ניצט די לאָודיד פּראָfile צו דערהייַנטיקן די Firmware פון די מיטל (דיפּענדינג אויף די ספּעסיפיעד פּראָגראַם פּאָליטיק) און לאָדן די באַשטעטיקן וואַלועס. ווען איר אָנהייבן דעם פּראָצעס, די געצייַג אויטאָמאַטיש קריייץ אַ פּראָגראַממינג סעסיע. דער סעסיע כּולל די פאלגענדע אינפֿאָרמאַציע:
n דעוויסעס וואָס זענען פּראָוגראַמד. n אָנהייב און סוף צייט, גאַנץ צייט און דורכשניטלעך צייט פּער מיטל. n פּראָfile אינפֿאָרמאַציע.
די אינפֿאָרמאַציע איז ארויס אין די הויפּט פֿענצטער און קענען אויך זיין געראטעוועט ווען איר ענדיקן די סעסיע. דער אָפּטיילונג דערקלערט ווי צו:
אָנהייב די פּראָגראַממינג סעסיע
42
ענדיקן די פּראָגראַממינג סעסיע
42
סטאָר סעשאַנז אין אַ דאַטאַבייס
43
אַרויספירן די סעסיע באַריכט
46
Digi XBee® מולטי פּראָגראַמיסט
41
פּראָגראַם די XBee דעוויסעס
אָנהייב די פּראָגראַממינג סעסיע
אָנהייב די פּראָגראַממינג סעסיע
צו אָנהייבן די פּראָגראַממינג סעסיע, גיט די אָנהייב סעסיע קנעפּל אויף די מכשיר:
אויב עס זענען XBee דעוויסעס קאָננעקטעד צו די XBee Multi פּראָגראַממער ברעט, די אַפּלאַקיישאַן סטאַרץ פּראָגראַממינג די דעוויסעס. אויב קיינער איז קאָננעקטעד, די אַפּלאַקיישאַן ווייץ ביז איר פאַרבינדן קיין מיטל און דאַן סטאַרץ די פּראָגראַממינג פּראָצעס אויטאָמאַטיש. די XBee Multi פּראָגראַמיסט ברעט האט פיר לעדס אין יעדער שפּעלטל צו אָנווייַזן די סטאַטוס פון די מיטל:
n קאָננעקטעד (בלוי) n זיין פּראָוגראַמד (געל / מאַראַנץ) n הצלחה פאַרטיק (גרין) n פאַרטיק מיט טעות (רויט)
באַמערקונג פֿאַר מער אינפֿאָרמאַציע וועגן די XBee Multi פּראָגראַמיסט ברעט, זען האַרדוואַרע איבערview.
דער פּראָגראַממינג פּראָצעס פון יעדער מיטל איז פרייַ פון די אנדערע און לויפט ביז איר האַלטן די סעסיע. ווען אַ מיטל איז פּראָוגראַמד, אָדער הצלחה (גרין געפירט) אָדער מיט ערראָרס (רויט געפירט), איר קענען אָפּטיילן עס פון די ברעט און פאַרבינדן אן אנדער מיטל צו דעם שפּעלטל. די אַפּלאַקיישאַן ווייכווארג דיטעקץ די קשר און אויטאָמאַטיש סטאַרץ די פּראָגראַממינג פּראָצעס. איר קענען view די קראַנט פּראָגרעס פון די פּראָגראַממינג פּראָצעס און עטלעכע נאָך אינפֿאָרמאַציע אין די ברעט פּאַנאַלז און אין די געשיכטע טיש.
ענדיקן די פּראָגראַממינג סעסיע
ווען איר האָט פּראָוגראַמד אַלע דיין דעוויסעס, גיט די ענדיקן סעסיע קנעפּל צו ענדיקן די פּראָגראַממינג סעסיע.
דעם קאַמף איז פארלאנגט אויב איר ווילן צו טוישן די פּראָfile וואָס איז געניצט צו פּראָגראַם די דעוויסעס אָדער אויב איר ווילן צו אַרויספירן די סעסיע באַריכט.
ווארענונג! אויב איר גיט ענדיקן סעסיע ווען עס זענען נאָך פּראָוגראַמד מאַדזשולז, איר זענט פּראַמפּטיד צו באַשטעטיקן אַז איר ווילן צו האַלטן דעם פּראָצעס. דיווייסאַז קען זיין אַנריספּאַנסיוו אויב איר ענדיקן אַ סעסיע בשעת זיי זענען פּראָוגראַמד. אַמאָל איר דריקן די ענדיקן סעסיע קנעפּל, די אַפּלאַקיישאַן פּראַמפּס איר צו ראַטעווען די סעסיע באַריכט.
Digi XBee® מולטי פּראָגראַמיסט
42
פּראָגראַם די XBee דעוויסעס
סטאָר סעשאַנז אין אַ דאַטאַבייס
דריקט יאָ צו ראַטעווען די סעסיע דאַטן אין דעם מאָמענט אָדער ניין צו ראַטעווען די סעסיע דאַטן שפּעטער. זען עקספּאָרט די סעסיע באַריכט פֿאַר מער אינפֿאָרמאַציע וועגן עקספּאָרטינג די סעסיע דאַטן.
סטאָר סעשאַנז אין אַ דאַטאַבייס
די XBee Multi פּראָגראַממער אַפּלאַקיישאַן ווייכווארג אַלאַוז איר צו ראַטעווען אַלע די אינפֿאָרמאַציע שייַכות צו די סעשאַנז אין אַ דאַטאַבייס, אַזאַ ווי די פּראָ.file געוויינט און זייַן סעטטינגס, באַניצער, סעסיע אינפֿאָרמאַציע און פּראָוגראַמד דעוויסעס. דאָס איז נוציק אויב די אַפּלאַקיישאַן איז געניצט אין קייפל קאָמפּיוטערס און אַלע די אינפֿאָרמאַציע איז סטאָרד אין דער זעלביקער אָרט. צו קראָם סעשאַנז אין אַ דאַטאַבייס, איר מוזן ערשטער געבן די אָפּציע אין די סעטטינגס.
1. דריקט דעם סעטטינגס קנעפּל פון די מכשיר אָדער סעלעקטירן דעם File > סעטטינגס אָפּציע אויף די מעניו. די סעטטינגס דיאַלאָג איז ארויס.
2. אויף די לינקס זייַט פון די סעטטינגס דיאַלאָג, אויסקלייַבן סטאָרידזש. 3. קוק די היט סעשאַנז אין אַ דאַטאַבייס טשעקקבאָקס. 4. אַרייַן די דאַטאַבייס סערווער אַדרעס, פּאָרט, באַניצער און פּאַראָל. 5. דריקט צולייגן און דעמאָלט נאָענט.
באַמערקונג בלויז MySQL איז געשטיצט פֿאַר דייטאַבייס רעקאָרדינג. די דאַטאַבייס באַניצער מוזן האָבן די פאלגענדע פּריווילאַדזשאַז: CREATE, EXECUTE, INSERT, REFERENCES, SELECT און UPDATE.
ווען איר אָנהייב די פּראָגראַממינג סעסיע, די אַפּלאַקיישאַן ווייכווארג קריייץ אַ נייַע דאַטאַבייס גערופֿן xbee_Multi_Programmer און די פארלאנגט טישן צו קראָם די אינפֿאָרמאַציע (זען דאַטאַבאַסע סטרוקטור פֿאַר מער אינפֿאָרמאַציע). ווען די דעוויסעס זענען פּראָוגראַמד, די אַפּלאַקיישאַן סטאָרד אויטאָמאַטיש זייער אינפֿאָרמאַציע אין די דאַטאַבייס. די SQL גראדן פון די סטאַטוס באַר טאַגאַלז גרין ווען די סעסיע איז סטאָרד אין אַ דאַטאַבייס.
פֿאַר מער אינפֿאָרמאַציע וועגן די אינהאַלט פון די דאַטאַבייס, זען דאַטאַבאַסע סטרוקטור.
דאַטאַבאַסע סטרוקטור
די קסבעע_מולטי_פּראָגראַם דאַטאַבייס האט פינף טישן:
Digi XBee® מולטי פּראָגראַמיסט
43
פּראָגראַם די XBee דעוויסעס
סטאָר סעשאַנז אין אַ דאַטאַבייס
די פאלגענדע טישן צושטעלן אינפֿאָרמאַציע וועגן די אינהאַלט פון די דאַטאַבייס טישן.
פּראָfile_קסבמפּ
די פּראָfile_xbmp טיש כּולל אינפֿאָרמאַציע וועגן די פּראָfileאיז געניצט אין דעם געצייַג.
זייַל file_md5 file_path firmware_info hardware_version flash_policy reset_settings description fs_summary pre_script_cmd post_script_cmd
טיפּ char(32) varchar(255) varchar(255) varchar(10) varchar(35) varchar(10) varchar(255) varchar(512) varchar(1024) varchar(1024)
באַשרייַבונג ערשטיק שליסל. MD5 האַש פון די פּראָfile פאַרשלעסלען פּעקל. פּראָfile דרך. פירמוואַרע אינפֿאָרמאַציע. ייַזנוואַרג אינפֿאָרמאַציע. פלאַש פּאָליטיק. באַשטעטיק סעטטינגס. פּראָfile באַשרייַבונג. File סיסטעם קיצער. פאַר-שריפט באַפֿעל. פּאָסטן-שריפט באַפֿעל.
פּראָfile_settings_xbmp
די פּראָfile_settings_xbmp טיש כּולל די פאַרשידענע סעטטינגס פארבונדן צו די פּראָfiles.
Digi XBee® מולטי פּראָגראַמיסט
44
פּראָגראַם די XBee דעוויסעס
סטאָר סעשאַנז אין אַ דאַטאַבייס
זייַל פּראָfile_יד
טיפּ טשאַר (32)
at_command char(2)
at_value
וואַרטשאַר (40)
באַשרייַבונג ערשטיק שליסל. רעפערענצן צו די file_md5 זייַל פון פּראָfile_קסבמפּ. ערשטיק שליסל. AT באַפֿעל. ערשטיק שליסל. AT באַפֿעלן ווערט.
user_xbmp
די user_xbmp טיש כּולל אינפֿאָרמאַציע וועגן די ניצערס פון די געצייַג.
זייַל mac name_pc
טיפּ varchar(16) varchar(255)
באַשרייַבונג ערשטיק שליסל. MAC אַדרעס פון דער באַניצער 'ס קאָמפּיוטער.
קאָמפּיוטער נאָמען.
session_xbmp
די session_xbmp טיש כּולל אינפֿאָרמאַציע וועגן די סעשאַנז.
זייַל פּראָfile_יד
באַניצער_מאַק אָנהייב_דאַטע ענד_דאַטע נומ_מאָדולעס נומער_ערראָרס צייט_פּער_ מאָדולע
טיפּ טשאַר (32)
באַשרייַבונג ערשטיק שליסל. רעפערענצן צו די file_md5 זייַל פון פּראָfile_ קסבמפּ.
varchar(16) ערשטיק שליסל. רעפערענצן צו די מעק זייַל פון user_xbmp.
datetime ערשטיק שליסל. דאַטע און צייט ווען די סעסיע סטאַרטעד.
datetime דאַטע און צייט ווען די סעסיע פאַרטיק.
אינט (11)
נומער פון דעוויסעס פּראָוגראַמד הצלחה.
אינט (11)
נומער פון דעוויסעס ניט פּראָוגראַמד רעכט צו אַ טעות.
אינט (11)
דורכשניטלעך פּראָגראַממינג צייט פּער מיטל.
פּראָגראַממינג_טאַסק_קסבמפּ
די פּראָגראַממינג_טאַסק_קסבמפּ טיש כּולל אינפֿאָרמאַציע וועגן די פּראָגראַממינג טאַסקס.
זייַל פּראָfile_יד
טיפּ טשאַר (32)
באַשרייַבונג ערשטיק שליסל. רעפערענצן צו די file_md5 זייַל פון פּראָfile_קסבמפּ.
user_mac varchar(16) ערשטיק שליסל. רעפערענצן צו די מעק זייַל פון user_xbmp.
סעסיע_ טאָג
datetime ערשטיק שליסל. רעפערענצן צו די start_date זייַל פון session_xbmp.
task_id
אינט (11)
ערשטיק שליסל. אינדעקס ידענטיפיער פון די פּראָגראַממינג אַרבעט.
task_status varchar(10) סטאַטוס פון די פּראָגראַממינג אַרבעט.
Digi XBee® מולטי פּראָגראַמיסט
45
פּראָגראַם די XBee דעוויסעס
אַרויספירן די סעסיע באַריכט
זייַל
טיפּ
באַשרייַבונג
start_date board_slot ילאַפּסט
mac_ אַדרעס דעטאַילס
datetime גאַנץ דאַטע אין וואָס די פּראָגראַממינג אַרבעט סטאַרטעד.
varchar(20) XBee Multi פּראָגראַמיסט ברעט אינדעקס און כאָלעל שייַן פון די מיטל.
אינט (11)
גאַנץ צייט (אין סעקונדעס) ילאַפּסט זינט די פּראָגראַממינג אַרבעט סטאַרטעד ביז פאַרטיק.
varchar(16) MAC אַדרעס פון די XBee מיטל קאָראַספּאַנדינג צו די אַרבעט.
וואַרטשאַר (255)
אינפֿאָרמאַציע וועגן דעם טעות אין פאַל די פּראָגראַממינג אַרבעט איז ניט אַנדערש.
אַרויספירן די סעסיע באַריכט
אַמאָל איר האָבן פאַרטיק די פּראָגראַממינג פּראָצעס, איר קענען ראַטעווען אַ באַריכט און אַרויספירן עס צו אַ פּדף אָדער קסוו file. פאַרענדיקן די פאלגענדע סטעפּס צו אַרויספירן די סעסיע באַריכט:
1. אויסקלייַבן די File > עקספּאָרט סעסיע דאַטן אָפּציע פון די מעניו. 2. אויסקלייַבן די דעסטיניישאַן טעקע, די נאָמען פון די file און די file טיפּ פון באַריכט:
n PDF file (*. פּדף) אין קסוו file (*. קסוו) 3. דריקט היט צו דזשענערייט די סעסיע באַריכט.
פּדף באַריכט
די PDF באַריכט גיט די פאלגענדע אינפֿאָרמאַציע:
1. סעסיע סטאַטיסטיק. אָנהייב און סוף צייט, גאַנץ סעסיע צייט, נומער פון דעוויסעס פּראָוגראַמד הצלחה און נומער פון ערראָרס און דורכשניטלעך צייט פּער מאָדולע.
2. פּראָfile אינפֿאָרמאַציע. פּראָfile דרך, פירמוואַרע אינפֿאָרמאַציע, ייַזנוואַרג ווערסיע, בליץ פּאָליטיק, באַשטעטיק סעטטינגס, באַשרייַבונג, באָאָטלאָאַדער ווערסיע, מאָדעם ווערסיע, file סיסטעם קיצער, פאַר-שריפט, פּאָסטן-שריפט און רשימה פון סעטטינגס.
3. געשיכטע טיש. רשימה מיט אַלע די דעוויסעס וואָס זענען פּראָוגראַמד (ביידע הצלחה אָדער מיט ערראָרס) און דעטאַילס.
CSV באַריכט
די CSV באַריכט האט פיר סעקשאַנז:
1. סעסיע סטאַטיסטיק. אָנהייב און סוף צייט, גאַנץ סעסיע צייט, נומער פון דעוויסעס פּראָוגראַמד הצלחה, נומער פון ערראָרס און דורכשניטלעך צייט פּער מאָדולע.
2. פּראָfile אינפֿאָרמאַציע. פּראָfile דרך, פירמוואַרע אינפֿאָרמאַציע, ייַזנוואַרג ווערסיע, בליץ פּאָליטיק, באַשטעטיק סעטטינגס, באַשרייַבונג, באָאָטלאָאַדער ווערסיע, מאָדעם ווערסיע, file סיסטעם קיצער, פאַר-שריפט און פּאָסטן-שריפט.
3. פירמוואַרע סעטטינגס. רשימה פון פירמוואַרע סעטטינגס און זייער וואַלועס.
Digi XBee® מולטי פּראָגראַמיסט
46
פּראָגראַם די XBee דעוויסעס
אַרויספירן די סעסיע באַריכט
4. געשיכטע טיש. רשימה מיט אַלע די דעוויסעס וואָס זענען פּראָוגראַמד (ביידע הצלחה אָדער מיט טעות) און דעטאַילס.
די פאלגענדע איז אַן עקסampדי CSV file: אָנהייב, סוף, גאַנץ צייט, סאַקסעסאַז, ערראָרס, צייט פּער מאָדולע ,6 (28 %),17:4 פּראָfileאינפֿאָרמאַציע, HW ווערסיע, בליץ פּאָליטיק, באַשטעטיק סעטטינגס, דיסקריפּשאַן, באָאָטלאָאַדער ווערסיע, מאָדעם ווערסיע,File סיסטעם קיצער, רעצעפּט, פּאָסט-שריפט C: פּראָfile_31010.קספּראָ,"XBEE - XBC LTE Cat 1 AT&T - 31010", 0x49, בליץ שטענדיק, יאָ,"", 1.6.7,23.00.303, 1,"","pre:python.exe pre_ script.py"," פּאָסטן: python.exe באַשטעטיקן, ווערט NI (נאָדע ידענטיפיער), DIGI AP (אַפּי געבן), 6 סטאַטוס, דאַטע, סאָקקעט, ילאַפּסט, MAC אַדרעס, דעטאַילס הצלחה, 28/17/4 22:42:1 PM, ברעט 6,00 - שפּעלטל 56,0013:200A6XXXXXXXX,"" הצלחה,28/17/4 22:42:1 PM,באָרד 1,00 - שפּעלטל 58,0013:200A6XXXXXXXX,"" הצלחה,28/17/4 22:42 :1 PM,באָרד 3,01 - שפּעלטל 02,0013:200A6XXXXXXXX,"" הצלחה,28/17/4 22:42:1 PM,באָרד 5,01 - שפּעלטל 03,0013:200A6XXXXXXXX,"" הצלחה,28/ 17/4 22:42:1 PM, ברעט 2,01 - שפּעלטל 05,0013:200A6XXXXXXXX,"" הצלחה, 28/17/4 22:42:1 PM, ברעט 4,01 - שפּעלטל 12,0013:200AXNUMXXXXXXXXX, ""
Digi XBee® מולטי פּראָגראַמיסט
47
סעטטינגס
דער אָפּטיילונג באשרייבט ווי צו קאַנפיגיער עטלעכע XBee Multi פּראָגראַמיסט סעטטינגס. צו עפֿענען די סעטטינגס דיאַלאָג, גיט די סעטטינגס קנעפּל פון די מכשיר אָדער סעלעקטירן דעם File > סעטטינגס אָפּציע פון די מעניו.
די באַשטעטיקן קאַטעגאָריעס זענען ליסטעד אויף די לינקס זייַט פון די סעטטינגס דיאַלאָג. איר קענען קאַנפיגיער סעטטינגס פֿאַר די פאלגענדע קאַטעגאָריעס:
אַלגעמיינע סעטטינגס
49
סטאָרידזש סעטטינגס
50
דערהייַנטיקן סעטטינגס
51
Digi XBee® מולטי פּראָגראַמיסט
48
סעטטינגס
אַלגעמיינע סעטטינגס
אַלגעמיינע סעטטינגס
צו קאַנפיגיער עטלעכע אַלגעמיינע סעטטינגס פון די אַפּלאַקיישאַן, פאַרענדיקן די פאלגענדע סטעפּס:
1. דריקט דעם סעטטינגס קנעפּל אויף די מכשיר אָדער סעלעקטירן דעם File > סעטטינגס אָפּציע פון די מעניו. די סעטטינגס דיאַלאָג איז ארויס.
2. אויף די לינקס זייַט פון די סעטטינגס דיאַלאָג, אויסקלייַבן אַלגעמיינע.
3. קאַנפיגיער די פאלגענדע סעטטינגס און גיט צולייגן.
באַשטעטיקן
באַשרייַבונג
פרובירט צו פּראָגראַם אַ ראַדיאָ מאָדולע
אויב דער פּראָגראַממינג פּראָצעס פון אַ מיטל פיילז, עס ריטריווז דעם פּראָצעס די נומער פון מאל איר ספּעציפיצירן אין דעם באַשטעטיקן.
אָווועררייד פאַר און פּאָסטסקריפּץ טיימאַוט
קאָנטראָלירן דעם באַשטעטיקן צו נוצן אַ אַנדערש פאַר- און פּאָסט-סקריפּס טיימאַוט ווי די וואָס איז געגרינדעט אין די קאַנפיגיעריישאַן פּראָfile. אַמאָל די באַשטעטיקן איז אָפּגעשטעלט איר קענען אַרייַן די נייַ טיימאַוט וואַלועס פֿאַר די פאַר און נאָך סקריפּס (אין סעקונדעס).
מנהג לאָגאָ קאַנפיגיער די לאָגאָ צו זיין ציען אין די פּדף באַריכט דאָקומענט. אויב די מנהג לאָגאָ ווערט איז ליידיק, די אַפּלאַקיישאַן דראָז די Digi לאָגאָ דורך פעליקייַט. זען עקספּאָרט די סעסיע באַריכט פֿאַר מער אינפֿאָרמאַציע.
Digi XBee® מולטי פּראָגראַמיסט
49
סעטטינגס
סטאָרידזש סעטטינגס
סטאָרידזש סעטטינגס
פאַרענדיקן די פאלגענדע סטעפּס צו געבן און קאַנפיגיער סטאָרידזש מעקאַניזאַמז פֿאַר די פּראָגראַממינג סעשאַנז.
1. דריקט דעם סעטטינגס קנעפּל פון די מכשיר אָדער סעלעקטירן דעם File > סעטטינגס אָפּציע פון די מעניו. די סעטטינגס דיאַלאָג איז ארויס.
2. אויף די לינקס זייַט פון די סעטטינגס דיאַלאָג, אויסקלייַבן סטאָרידזש.
3. קאַנפיגיער די פאלגענדע סעטטינגס און גיט צולייגן.
באַשטעטיקן
באַשרייַבונג
היט
ינייבאַלז אָדער דיסייבאַלז די דאַטאַבייס סטאָרידזש מעקאַניזאַם פֿאַר פּראָגראַממינג סעשאַנז.
סעשאַנז אין אַ ווען די באַשטעטיקן איז אויסגעקליבן, אַלע די MySQL דאַטאַבייס סטאָרידזש סעטטינגס זענען ענייבאַלד.
דאַטאַבייס
דאַטאַבאַסע האָסטנאַמע
אַדרעס פון די דאַטאַבייס סערווער.
דאַטאַבאַסע פּאָרט
פּאָרט צו אַקסעס די דאַטאַבייס.
דאַטאַבאַסע באַניצער
באַניצער ווערט פון די דאַטאַבייס חשבון.
Digi XBee® מולטי פּראָגראַמיסט
50
סעטטינגס
דערהייַנטיקן סעטטינגס
באַשטעטיקן דאַטאַבאַסע פּאַראָל
באַשרייַבונג שפּריכוואָרט ווערט פון די דאַטאַבייס חשבון.
באַמערקונג בלויז MySQL איז געשטיצט פֿאַר די דאַטאַבייס סטאָרידזש.
דערהייַנטיקן סעטטינגס
פאַרענדיקן די פאלגענדע סטעפּס צו געבן אָדער דיסייבאַל די אָפּציע צו אויטאָמאַטיש טשעק פֿאַר נייַע אַפּלאַקיישאַן דערהייַנטיקונגען ווען די אַפּלאַקיישאַן איז סטאַרטעד.
1. דריקט דעם סעטטינגס קנעפּל פון די מכשיר אָדער אויסקלייַבן File > סעטטינגס אָפּציע פון די מעניו. די סעטטינגס דיאַלאָג איז ארויס.
2. אויף די לינקס זייַט פון די סעטטינגס דיאַלאָג, אויסקלייַבן דערהייַנטיקן.
3. אויסקלייַבן אָדער ויסמעקן די אָטאַמאַטיק טשעק פֿאַר דערהייַנטיקונגען יעדער מאָל די אַפּלאַקיישאַן איז סטאַרטעד טשעקקבאָקס צו געבן אָדער דיסייבאַל די אָטאַמאַטיק דערהייַנטיקונגען שטריך.
4. דריקט צולייגן.
Digi XBee® מולטי פּראָגראַמיסט
51
דערהייַנטיקן ווייכווארג
XBee Multi פּראָגראַמיסט אַלאַוז איר צו אויטאָמאַטיש דערהייַנטיקן די אַפּלאַקיישאַן אָן דאַונלאָודינג קיין עקסטרע fileס. דער פּראָצעס קענען זיין קאַנפיגיערד צו ויספירן אויטאָמאַטיש, אָבער איר קענען אויך ויספירן עס מאַניואַלי אין קיין צייט. פֿאַר מער אינפֿאָרמאַציע וועגן קאַנפיגיער אָטאַמאַטיק דערהייַנטיקונגען, זען דערהייַנטיקן סעטטינגס. אויב איר האָט ענייבאַלד די אָטאַמאַטיק דערהייַנטיקונגען, איר קען זיין נאָוטאַפייד וועגן ווייכווארג דערהייַנטיקונגען ווען איר עפֿענען XBee Multi פּראָגראַמיסט. איר זאָל שטענדיק לויפן די לעצטע ווערסיע פון די געצייַג.
1. ווען אַ נייַע ווערסיע איז בנימצא, אַ אָנזאָג פֿענצטער איז אַסקינג איר אויב איר ווילן צו דערהייַנטיקן די אַפּלאַקיישאַן.
2. דריקט יאָ צו אָנהייבן דעם דערהייַנטיקן פּראָצעס. 3. ווען די ייַנמאָנטירונג פּראָצעס איז פאַרטיק, איר מוזן ריסטאַרט XBee Multi פּראָגראַמיסט אַזוי נייַ
ענדערונגען קענען זיין געווענדט. ווען פּראַמפּטיד, גיט יאָ צו ריסטאַרט די געצייַג. איר קענט אויך קאָנטראָלירן פֿאַר דערהייַנטיקונגען און מאַניואַלי דערהייַנטיקן די געצייַג דורך געבן אַ קליק הילף > קוק פֿאַר דערהייַנטיקונגען. באַמערקונג דריקט דעם לויפן אין הינטערגרונט קנעפּל פון די פּראָגרעס דיאַלאָג צו ויספירן דעם פּראָצעס אין דער הינטערגרונט. די סטאַטוס באַר דיספּלייז די דערהייַנטיקן פּראָצעס.
Digi XBee® מולטי פּראָגראַמיסט
52
ווי-צו אַרטיקלען
די פאלגענדע בלעטער אַנטהאַלטן ווי-צו אַרטיקלען וואָס דיסקרייבינג עטלעכע פון די מערסט פּראָסט פּראָוסידזשערז צו אַרבעטן מיט די XBee Multi פּראָגראַמיסט געצייַג.
ווי צו שאַפֿן אַ פּראָfile ניצן XCTU
54
ווי צו נוצן אַ מנהג שריפט צו דערהייַנטיקן די נאָמען פון XBee דעוויסעס ינדיווידזשואַלי
62
Digi XBee® מולטי פּראָגראַמיסט
53
ווי-צו אַרטיקלען
ווי צו שאַפֿן אַ פּראָfile ניצן XCTU
ווי צו שאַפֿן אַ פּראָfile ניצן XCTU
XCTU איז פארלאנגט צו דזשענערייט און ראַטעווען קאַנפיגיעריישאַן פּראָfileס. דער אָפּטיילונג גיט די סטעפּס צו שאַפֿן אַ פּראָfile ניצן XCTU. פֿאַר מער אינפֿאָרמאַציע וועגן קאַנפיגיעריישאַן פּראָfiles, זען קאָנפיגוראַטיאָן פּראָfile.
שריט 1: שאַפֿן די פּראָfile
XCTU אָפפערס צוויי מעטהאָדס פֿאַר קאַנפיגיערינג אַ פּראָfile:
n קאָנפיגוראַטיאָן ארבעטן מאָדע n פּראָfile עדיטאָר
קאָנפיגוראַטיאָן ארבעטן מאָדע
קאָנפיגוראַטיאָן ארבעטן מאָדע אַלאַוז איר צו געשווינד דזשענערייט פּראָfileס פֿאַר דעוויסעס אַטאַטשט צו דיין קאָמפּיוטער.
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
n פלאַש ראַדיאָ פירמוואַרע. קוק דעם אָפּציע אויב איר ווילן די פּראָfile צו בליץ די ראַדיאָ פירמוואַרע. אויב איר טאָן דאָס, איר מוזן אויך ספּעציפיצירן די בליץ פּאָליטיק:
l פלאַש אויב די פירמוואַרע איז אַנדערש. אויב די ציל מיטל האט די זעלבע פירמוואַרע ווערסיע ווי די וואָס איז אויסגעקליבן אין די פּראָfile, פירמוואַרע איז נישט פלאַשט. אויב די ציל מיטל האט נישט די זעלבע פירמוואַרע ווערסיע ווי די וואָס איז אויסגעקליבן אין די פּראָfile, די פירמוואַרע איז פלאַשט אין די מיטל.
איך פלאַש שטענדיק. די פירמוואַרע בילד איז שטענדיק פּראָוגראַמד אין די מיטל. n באַשטעטיק מאָדולע צו פאַבריק דיפאָלץ איידער אַפּלייינג סעטטינגס. קוק דעם אָפּציע אויב איר ווילט
באַשטעטיק די XBee מיטל סעטטינגס צו זייער פעליקייַט וואַלועס איידער אַפּלייינג די פּראָfile סעטטינגס.
ן פלאש א file סיסטעם. קוק דעם אָפּציע אויב איר ווילן צו אַרייַננעמען אַ file סיסטעם אין די פּראָfile. n ניצן מנהג סקריפּס פֿאַר XBee Multi פּראָגראַמיסט. קוק דעם אָפּציע צו אַרייַננעמען פאַר און פּאָסטן
סקריפּס צו לויפן דורך די XBee Multi פּראָגראַמיסט אַפּלאַקיישאַן ווען פלאַשינג אַן XBee מיטל.
n פּראָfile באַשרייַבונג (אַפּשאַנאַל). אַרייַננעמען אַ קורץ באַשרייַבונג פון די פּראָfile צו זיין דזשענערייטאַד.
Digi XBee® מולטי פּראָגראַמיסט
56
ווי-צו אַרטיקלען
ווי צו שאַפֿן אַ פּראָfile ניצן XCTU
2. אויסקלייַבן די פירמוואַרע פון די פּראָfile: פּראָדוקט משפּחה, פונקציע שטעלן און פירמוואַרע ווערסיע. אויב די אויסגעקליבן פירמוואַרע ווערסיע איז פֿאַר אַ XBee Cellular מיטל, איר האָבן די אָפּציע צו צוטשעפּען די סעליאַלער מאָדעם פירמוואַרע אויך.
3. קלייַבן און קאַנפיגיער די פירמוואַרע סעטטינגס (אַפּשאַנאַל). אויב איר ווילן צו לייגן קיין ספּעציפיש באַשטעטיקן צו די פּראָfile, אויסקלייַבן עס און ספּעציפיצירן זייַן ווערט.
Digi XBee® מולטי פּראָגראַמיסט
57
ווי-צו אַרטיקלען
ווי צו שאַפֿן אַ פּראָfile ניצן XCTU
4. צוטשעפּען א file סיסטעם (אַפּשאַנאַל). אויב איר אָפּגעשטעלט די פלאַש אַ file סיסטעם אָפּציע אין דער ערשטער בלאַט פון די מאַזעק, איר מוזן אויסקלייַבן די טעקע מיט די file סיסטעם צו זיין פלאַשט מיט די פּראָfile. אַמאָל איר האָבן געטאן דאָס, איר קענען וויזשוואַלייז די סטרוקטור אין די פאלגענדע טאַפליע.
Digi XBee® מולטי פּראָגראַמיסט
58
ווי-צו אַרטיקלען
ווי צו שאַפֿן אַ פּראָfile ניצן XCTU
5. ספּעציפיצירן מולטי פּראָגראַמיסט סקריפּס (אַפּשאַנאַל). אויב איר אָפּגעשטעלט די ניצן מנהג סקריפּס פֿאַר XBee Multi פּראָגראַמיסט אָפּציע אין דער ערשטער בלאַט פון די מאַזעק, איר קענען ספּעציפיצירן די פאַר און פּאָסטן סקריפּס צו זיין עקסאַקיוטאַד דורך די XBee Multi פּראָגראַממער אַפּלאַקיישאַן ווען פּראָגראַממינג אַ XBee מיטל. יעדער שריפט איז דיפיינד דורך די פאלגענדע עלעמענטן: n שריפט באַפֿעל. פּראָצעס עקסאַקיוטאַד דורך די XBee Multi פּראָגראַמיסט אַפּלאַקיישאַן. n שריפט טיימאַוט. די מאַקסימום צייט וואָס די XBee Multi פּראָגראַמיסט אַפּלאַקיישאַן ווארטן פֿאַר די שריפט צו ענדיקן איידער איר באַטראַכטן אַ טיימאַוט טעות. n סקריפּט טעקע (אַפּשאַנאַל). טעקע מיט דעם שריפט file or fileס. דאָס איז דער דורכפירונג דרך פון דעם שריפט. די XBee Multi פּראָגראַמיסט אַפּלאַקיישאַן גיט די פאלגענדע פּאַראַמעטערס צו די סקריפּס ווען זיי זענען לויפן, אַזוי איר דאַרפֿן צו באַטראַכטן זיי ווען איר שרייַבן דעם שריפט: n –portID. די FTD2XX ידענטיפיער פון די סיריאַל פּאָרט צו וואָס די XBee איז פּראָוגראַמד. n –פּאָרטנאַמע. דער נאָמען פון די סיריאַל פּאָרט (COMX) צו וואָס די XBee איז פּראָוגראַמד. n –פּאָרטבאַודראַטע. די באַודרייט פון די סיריאַל פּאָרט צו וואָס די XBee איז פּראָוגראַמד.
Digi XBee® מולטי פּראָגראַמיסט
59
ווי-צו אַרטיקלען
ווי צו שאַפֿן אַ פּראָfile ניצן XCTU
n –באָרדינדעקס. דער אינדעקס פון די ברעט אין די XBee Multi פּראָגראַמיסט אַפּלאַקיישאַן מיט די שפּעלטל צו וואָס די XBee איז פּראָוגראַמד.
n -שפּעלטל אינדעקס. די XBee שפּעלטל אינדעקס אין די XBee מולטי פּראָגראַממער ברעט וואָס די XBee וואָס איז פּראָוגראַמד איז אַטאַטשט צו.
n –xbeeAddress. די XBee 64-ביסל אָדער IMEI אַדרעס פון די XBee וואָס איז פּראָוגראַמד.
באַמערקונג אויב די שריפט איז אַ פאַר-שריפט אַנשטאָט פון אַ פּאָסטן-שריפט, XBee Multi פּראָגראַמיסט וועט נישט צושטעלן די פּאַראַמעטערס -portBaudrate אָדער –xbeeAddress ווען איר לויפן עס ווייַל זיי זענען נאָך אומבאַקאַנט פֿאַר די אַפּלאַקיישאַן.
וואָרענען! אויב דיין שריפט קאַמיונאַקייץ מיט אַ XBee מיטל איבער די סיריאַל פּאָרט, איר מוזן ינסטרומענט אַ ריטריי סיסטעם צו ענשור אַ מער געזונט קשר מיט די ציל מיטל. די FTDI D2XX ביבליאָטעק געניצט דורך XBee Multi פּראָגראַמיסט לאַקס די אַקסעס צו אַלע פּאָרץ ווען עפן קיין פון זיי. דאָס קען פאַרשאַפן די פּאָרט איר זענען טריינג צו אַקסעס צו זיין אין נוצן ווען דיין שריפט פרוווט צו עפֿענען די קשר.
Digi XBee® מולטי פּראָגראַמיסט
60
ווי-צו אַרטיקלען
ווי צו שאַפֿן אַ פּראָfile ניצן XCTU
6. ספּעציפיצירן מולטי פּראָגראַמיסט סקריפּס (אַפּשאַנאַל). אויב איר אָפּגעשטעלט די ניצן מנהג סקריפּס פֿאַר XBee Multi פּראָגראַמיסט אָפּציע אין דער ערשטער בלאַט פון די מאַזעק, איר קענען ספּעציפיצירן די פאַר און פּאָסטן סקריפּס צו לויפן דורך די XBee Multi פּראָגראַממער אַפּלאַקיישאַן ווען איר פּראָגראַממינג אַ XBee מיטל. יעדער שריפט איז דיפיינד דורך די פאלגענדע יסודות:
n סקריפּט באַפֿעל. פּראָצעס לויפן דורך די XBee Multi פּראָגראַמיסט אַפּלאַקיישאַן. n שריפט טיימאַוט. די מאַקסימום צייט וואָס די XBee Multi פּראָגראַמיסט אַפּלאַקיישאַן ווארטן פֿאַר די
שריפט צו ענדיקן איידער איר באַטראַכטן אַ טיימאַוט טעות.
n סקריפּט טעקע (אַפּשאַנאַל). טעקע מיט דעם שריפט file or fileס. דאָס איז דער דורכפירונג וועג פון די שריפט.
Digi XBee® מולטי פּראָגראַמיסט
61
ווי-צו אַרטיקלען
ווי צו נוצן אַ מנהג שריפט צו דערהייַנטיקן די נאָמען פון XBee דעוויסעס ינדיווידזשואַלי
7. אַמאָל איר זענען פאַרטיק, גיט שאַפֿן פּראָfile. א היט file דיאַלאָג קעסטל אויס. 8. קלייַבן אַ נאָמען און דרך און גיט היט.
ווי צו נוצן אַ מנהג שריפט צו דערהייַנטיקן די נאָמען פון XBee דעוויסעס ינדיווידזשואַלי
איינער פון די לעצטע פֿעיִקייטן צוגעלייגט צו XBee Multi פּראָגראַממער אַפּלאַקיישאַן איז די פיייקייט צו נוצן מנהג סקריפּס איידער און / אָדער נאָך פּראָגראַממינג XBee דעוויסעס צו קאַנפיגיער מנהג סעטטינגס אָדער דורכפירן קיין אָפּעראַציע מיט זיי ינדיווידזשואַלי. אין דעם ווי-צו אַרטיקל איר וועט לערנען ווי צו נוצן אַ מנהג שריפט צו טוישן די נאָמען פון אַ XBee מיטל נאָך עס איז פּראָוגראַמד דורך די אַפּלאַקיישאַן. דאָס איז זייער נוציק ווייַל די XBee Multi פּראָגראַמיסט אַפּלייז די זעלבע פּראָfile צו אַלע די XBee דעוויסעס וואָס זענען פּראָוגראַמד אין אַ סעסיע, טייַטש אַז אַלע די פּראָוגראַמד דעוויסעס וועט האָבן די זעלבע פּאַראַמעטערס קאַנפיגיערד, ווי די מיטל נאָמען.
Digi XBee® מולטי פּראָגראַמיסט
62
ווי-צו אַרטיקלען
ווי צו נוצן אַ מנהג שריפט צו דערהייַנטיקן די נאָמען פון XBee דעוויסעס ינדיווידזשואַלי
דער פּאָסטן-שריפט ענדערונגען די נאָמען פון די XBee דעוויסעס ווי זיי זענען פּראָוגראַמד מיט אַ פאַרפעסטיקט טעקסט (XBEE_DEVICE_) פּלוס אַן אינדעקס באקומען פון אַ טאָמבאַנק file. די ווערט פון די אינדעקס איז געוואקסן און געראטעוועט אין די טאָמבאַנק file יעדער מאָל אַ XBee מיטל איז פּראָוגראַמד.
שריט 1: שאַפֿן דעם פּאָסטן-שריפט
ערשטער איר דאַרפֿן צו אַנטוויקלען די פּאָסט-שריפט וואָס וועט זיין אויטאָמאַטיש לויפן נאָר נאָך די XBee Multi פּראָגראַמיסט אַפּלאַקיישאַן מגילה אַן XBee מיטל. איר קענען שרייַבן דעם שריפט אין קיין פּראָגראַממינג שפּראַך, אָבער איר דאַרפֿן צו מאַכן זיכער אַז דער קאָמפּיוטער וואָס איז פליסנדיק עס האט די נייטיק רעסורסן אינסטאַלירן און בנימצא - פּיטהאָן יבערזעצער, ז'אבא מאַשין, לייברעריז, און אַזוי אַרויס. דער שריפט דערקלערט אין דער אָפּטיילונג ניצט Python 3 ווי פּראָגראַממינג שפּראַך פּלוס די Digi XBee Python ביבליאָטעק צו דעקן קאַמיונאַקייטינג מיט די XBee מיטל. גיי די סטעפּס צו שאַפֿן דעם פּאָסטן-שריפט file:
1. שאַפֿן אַ טעקע אין דיין קאָמפּיוטער מיטן נאָמען xbmp_custom_script. 2. שאַפֿן אַ file געהייסן קאָונטער.טקסט ין די xbmp_custom_script טעקע. 3. רעדאַגירן די קאָונטער.טקסט file און שרייב די פאלגענדע טעקסט:
0 4. שאַפֿן אַ file געהייסן change_name.py אין די xbmp_custom_script טעקע. 5. רעדאַגירן די אינהאַלט פון די change_name.py file און פּאַפּ די פאלגענדע קאָד:
change_name.py
# קאַפּירייט 2019, Digi International Inc. # # דערלויבן צו נוצן, נאָכמאַכן, מאָדיפיצירן און/אָדער פאַרשפּרייטן די ווייכווארג פֿאַר קיין # ציל מיט אָדער אָן אָפּצאָל איז דערמיט געגעבן, צוגעשטעלט אַז די אויבן # קאַפּירייט מעלדונג און די דערלויבעניש באַמערקן דערשייַנען אין אַלע קאפיעס. # # די ווייכווארג איז צוגעשטעלט "ווי עס איז" און דער מחבר דיסקליימז אַלע וואָראַנטיז # מיט אַכטונג צו די ווייכווארג אַרייַנגערעכנט אַלע ימפּלייד וואָראַנטיז פון # סחורהאַביליטי און פּאַסיק. אין קיין געשעעניש וועט דער מחבר זיין פאַראַנטוואָרטלעך פֿאַר # קיין ספּעציעלע, דירעקטע, ינדירעקט, אָדער קאָנסעקווענשאַל שעדיקן אָדער קיין שעדיקן # וואָס ריזאַלטינג פון אָנווער פון נוצן, דאַטן אָדער נוץ, צי אין אַן # קאַמף פון קאַנטראַדזשאַנס, אָדער אנדערע קאַנטראַדזשאַנס. אויס פון # אָדער אין פֿאַרבינדונג מיט די נוצן אָדער פאָרשטעלונג פון דעם ווייכווארג.
אַרייַנפיר אַרגפּאַרס ימפּאָרט אַס ימפּאָרט סיס ימפּאָרט צייט
פֿון digi.xbee.devices אַרייַנפיר XBeeDevice פֿון סיריאַל אַרייַנפיר סעריאַל עקסעפּשאַן
FILE_COUNTER = "קאָונטער.טקסט" FILE_LOCK = ".לאַק"
MODULE_NAME = "XBEE_DEVICE_%s"
LOCK_TIMEOUT_MS = 3000
Digi XBee® מולטי פּראָגראַמיסט
63
ווי-צו אַרטיקלען
ווי צו נוצן אַ מנהג שריפט צו דערהייַנטיקן די נאָמען פון XBee דעוויסעס ינדיווידזשואַלי
def get_name_index(): """ קערט די נאָמען אינדעקס פון די טאָמבאַנק file און דערהייַנטיקט עס מיט די נייַע. ניצן אַ שלאָס file צו ויסמיידן קאַנקעראַנט אַקסעס ווען מאַדאַפייינג די טאָמבאַנק file. רעטורנס: ינטעגער: דער נאָמען אינדעקס צו זיין געוויינט פֿאַר די Node Identifier. """ # וואַרטן ביז די שלאָס file איז באפרייט. טערמין = time.time() + LOCK_TIMEOUT_MS בשעת os.path.isfile(FILE_LOCK) און time.time() < טערמין: time.sleep(0.1) # לאַק file איז נישט באפרייט, אַרויסגאַנג מיט טעות. אויב os.path.isfile(FILE_LOCK): sys.exit ("לאַק file איז נישט באפרייט געװארן״ ) # קריגן דעם שלאס file. פּרובירן: מיט עפענען (FILE_LOCK, "w +"): מיט עפענען (FILE_COUNTER, "r+") ווי f: # לייענען די אינדעקס פון די file. read_data = f.read () אינדעקס = int (read_data) # דערהייַנטיקן די file מיט דער ווייַטער אינדעקס. f.seek(0) f.write(str(index + 1)) f.truncate() לעסאָף: # מעלדונג (אַרייַננעמען) די שלאָס file. אויב os.path.isfile(FILE_LOCK): os.remove(FILE_LOCK) צוריקקומען אינדעקס
def main(): """ הויפּט דורכפירונג פון די שריפט. דערהייַנטיקט די נאָמען פון די XBee מיטל אין די פּאָרט ספּעסיפיעד אין די אַרגומענטן מיט אַ קעסיידערדיק נאָמען + אַן אינדעקס לייענען פֿון אַ פונדרויסנדיק file. דער אינדעקס איז ינקראַמאַנטיד מיט איין ווען די נאָמען """ # באַקומען אַלע די טענות פֿון XBee Multi פּראָגראַמיסט. parser = argparse.ArgumentParser() parser.add_argument(“–portID”, required=False) parser.add_argument(“–portName”, required=False) parser.add_argument(“–portBaudrate”, required=False, type=int) parser.add_argument(“–boardIndex”, required = פאַלש, טיפּ = ינט) parser.add_argument(“–slotIndex”, required = פאַלש, טיפּ = ינט) parser.add_argument(“–xbeeAddress”, required = פאַלש) args = פּאַרסער .parse_args() # ינסטאַנטיאַטע די XBee מיטל. device = XBeeDevice (args.portName, args.portBaudrate) פּרוּווט: # עפֿן די מיטל פֿאַרבינדונג.
Digi XBee® מולטי פּראָגראַמיסט
64
ווי-צו אַרטיקלען
ווי צו נוצן אַ מנהג שריפט צו דערהייַנטיקן די נאָמען פון XBee דעוויסעס ינדיווידזשואַלי
# ימפּלעמענט אַ ריטריי סיסטעם צו ענשור אַ מער געזונט קשר מיט די ציל
# מאָדולע. די FTDI D2XX ביבליאָטעק, געניצט דורך XBee Multi פּראָגראַמיסט, לאַקס די אַקסעס
# צו אַלע פּאָרץ ווען עפן קיין פון זיי. דאָס קען פאַרשאַפן די פּאָרט איר זענט טריינג
# צו אַקסעס צו זיין אין נוצן ווען דיין שריפט פרוווט צו עפֿענען די קשר. רעטריעס = 10 בשעת ניט device.is_open() און ריטריוז> 0:
פּרוּווט: device.open()
חוץ סיריאַל עקסעפּשאַן: 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()
אויב __נאַמע__ == '__מאַין__': הויפּט ()
באַמערקונג אַז דער שריפט איז יקספּעקטינג די פאלגענדע אַרגומענטן וואָס זענען צוגעשטעלט דורך די XBee Multi פּראָגראַמיסט אַפּלאַקיישאַן ווען איר לויפן עס:
n –פּאָרטID. די FTD2XX ידענטיפיער פון די סיריאַל פּאָרט צו וואָס די XBee איז פּראָוגראַמד.
n –פּאָרטנאַמע. דער נאָמען פון די סיריאַל פּאָרט (COMX) צו וואָס די XBee איז פּראָוגראַמד.
n –פּאָרטבאַודראַטע. די באַוד קורס פון די סיריאַל פּאָרט צו וואָס די XBee איז פּראָוגראַמד.
n –באָרדינדעקס. דער אינדעקס פון די ברעט אין די XBee Multi פּראָגראַמיסט אַפּלאַקיישאַן מיט די שפּעלטל צו וואָס די XBee איז פּראָוגראַמד.
n -שפּעלטל אינדעקס. די XBee שפּעלטל אינדעקס אין די XBee מולטי פּראָגראַממער ברעט וואָס די XBee וואָס איז פּראָוגראַמד איז אַטאַטשט צו.
n –xbeeAddress. די XBee 64-ביסל אָדער IMEI אַדרעס פון די XBee וואָס איז פּראָוגראַמד.
באַמערקונג אויב די שריפט איז אַ פאַר-שריפט אַנשטאָט פון אַ פּאָסטן-שריפט, XBee Multi פּראָגראַמיסט וועט נישט צושטעלן די פּאַראַמעטערס -portBaudrate אָדער –xbeeAddress ווען איר לויפן עס ווייַל זיי זענען נאָך אומבאַקאַנט פֿאַר די אַפּלאַקיישאַן.
Digi XBee® מולטי פּראָגראַמיסט
65
ווי-צו אַרטיקלען
ווי צו נוצן אַ מנהג שריפט צו דערהייַנטיקן די נאָמען פון XBee דעוויסעס ינדיווידזשואַלי
וואָרענען! אויב דיין שריפט קאַמיונאַקייץ מיט אַ XBee מיטל איבער די סיריאַל פּאָרט, איר מוזן ינסטרומענט אַ ריטריי סיסטעם צו ענשור אַ מער געזונט קשר מיט די ציל מיטל. די FTDI D2XX ביבליאָטעק געניצט דורך XBee Multi פּראָגראַמיסט לאַקס די אַקסעס צו אַלע פּאָרץ ווען עפן קיין פון זיי. דאָס קען פאַרשאַפן די פּאָרט איר זענען טריינג צו אַקסעס צו זיין אין נוצן ווען דיין שריפט פרוווט צו עפֿענען די קשר.
מיט די פּאַראַמעטערס געגעבן דורך די XBee Multi פּראָגראַמיסט אַפּלאַקיישאַן, די שריפט קענען עפֿענען קאָמוניקאַציע מיט די XBee מיטל און טוישן זיין נאָמען באזירט אויף די אינדעקס נומער קאַנטיינד אין די קאָונטער.טקסט. file.
6. היט די change_name.py file.
שריט 2: שאַפֿן די קאַנפיגיעריישאַן פּראָfile
דער ווייַטער שריט איז צו שאַפֿן די קאַנפיגיעריישאַן פּראָfile מיט דעם פּאָסטן-שריפט אַטאַטשט אַזוי אַז XBee Multi פּראָגראַמיסט קענען ויספירן עס. עס איז אן אנדער טוטאָריאַל וואָס דערקלערט ווי צו שאַפֿן אַ פּראָfile ניצן XCTU, אָבער איר קענט נאָכגיין די סימפּלאַפייד סטעפּס אויב איר בעסער וועלן:
1. עפֿן קסקטו. 2. אין די הויפּט פֿענצטער, אויסקלייַבן די פּראָfile עדיטאָר געצייַג פֿון די מכשירים מעניו. די פּראָfile עדיטאָר געצייַג
דיספּלייז. 3. דריקט דעם שאַפֿן קנעפּל פון די פּראָfile עדיטאָר מכשיר. שאַפֿן אַ פּראָfile מאַזעק דיספּלייז. 4. אויף דער ערשטער בלאַט פון די מאַזעק איר דאַרפֿן צו ספּעציפיצירן די אַלגעמיינע פּראָfile קאַנפיגיעריישאַן. אויסקלייַבן
דיין געוואלט סעטטינגס אָבער מאַכן זיכער אַז איר קאָנטראָלירן די ניצן מנהג סקריפּס פֿאַר XBee Multi פּראָגראַמיסט אָפּציע. דאָס ינייבאַלז אַ לעצט בלאַט אין די מאַזעק צו קאַנפיגיער די פאַר און פּאָסטסקריפּטס. דריקט ווייַטער ווען איר זענט פאַרטיק. 5. אויף די רגע בלאַט פון די מאַזעק איר מוזן אויסקלייַבן די פירמוואַרע ווערסיע פון די פּראָfile. איר קענען טאָן דאָס דורך ספּעציפיצירן די פּראָדוקט משפּחה, פונקציע שטעלן און פירמוואַרע ווערסיע אָפּציעס. אַמאָל איר האָט אויסגעקליבן דיין געוואלט פירמוואַרע, גיט ווייַטער צו פאָרזעצן. 6. אויף דער ווייַטער בלאַט איר קענען קאַנפיגיער די ווערט פון די פירמוואַרע סעטטינגס וואָס איר ווילן צו צולייגן צו דיין XBee דעוויסעס. דריקט ווייַטער ווען איר זענט גרייט. 7. אויב איר האט נישט קאָנטראָלירן די פלאַש אַ file סיסטעם אָפּציע אויף דער ערשטער בלאַט פון די מאַזעק, האָפּקען צו שריט 8. אַנדערש, די Attach a file סיסטעם בלאַט דיספּלייז און איר זענט געצווונגען צו קאַנפיגיער אַ file סיסטעם פֿאַר די פּראָfile. ווען איר זענען געטאן, גיט ווייַטער. 8. די צוטשעפּען דיין מנהג פאַר / פּאָסטן סקריפּס בלאַט און דאָס איז ווו איר מוזן ספּעציפיצירן די פּאָסטסקריפּט אַז XBee Multi פּראָגראַמיסט וועט לויפן. לאָזן אַלע די פאַר-שריפט אָפּציעס ליידיק און קאַנפיגיער די פּאָסט-שריפט אָנעס: אַ. פּאָסטן-פּראַסעסינג שריפט באַפֿעל. פּלאָמבירן עס מיט די באַפֿעל צו לויפן דורך די XBee Multi פּראָגראַמיסט אַפּלאַקיישאַן:
פּיטהאָן.עקסע טוישן_נאַמע.פּי
באַמערקונג באַמערקונג אַז איר מוזן לייגן Python 3 צו די פּאַט ינווייראַנמענאַל בייַטעוודיק פון די קאָמפּיוטער ווו איר לויפן די XBee Multi פּראָגראַמיסט אַפּלאַקיישאַן, אַנדערש python.exe וועט ניט זיין געפֿונען און די דורכפירונג פון די שריפט וועט פאַרלאָזן.
Digi XBee® מולטי פּראָגראַמיסט
66
ווי-צו אַרטיקלען
ווי צו נוצן אַ מנהג שריפט צו דערהייַנטיקן די נאָמען פון XBee דעוויסעס ינדיווידזשואַלי
ב. שריפט טיימאַוט (סעקונדן). דאָס איז די מאַקסימום צייט XBee Multi פּראָגראַמיסט ווארטן פֿאַר די שריפט צו פיינאַלייז פליסנדיק איידער איר באַטראַכטן עס ווי ניט אַנדערש. עס איז פארלאנגט, אַזוי פּלאָמבירן עס מיט 5 סעקונדעס פֿאַר עקסampדי קאָמוניקאַציע מיט די מיטל זאָל נישט נעמען מער ווי 1 סעקונדע.
ג. פּאָסטן-פּראַסעסינג שריפט טעקע. דאָ איר דאַרפֿן צו ספּעציפיצירן די טעקע אין דיין קאָמפּיוטער ווו די פּאָסטן-שריפט איז ליגן. אַלע די files קאַנטיינד אין דער טעקע זענען אַטאַטשט צו די קאַנפיגיעריישאַן פּראָfile און XBee Multi פּראָגראַמיסט איז ביכולת צו אַקסעס זיי ווייַל דער טעקע וועט זיין דער דורכפירונג דרך פון די שריפט. קאַנפיגיער דעם אָפּציע מיט די xbmp_custom_script טעקע איר באשאפן פריער. ווען איר האָט קאַנפיגיערד עס, איר קענען זען די סטרוקטור אין די טאַפליע אונטן.
9. דריקט שאַפֿן פּראָfile צו שאַפֿן דיין קאַנפיגיעריישאַן פּראָfile ספּעציפיצירן די דעסטיניישאַן file ווען פּראַמפּטיד. נאָמען עס custom_script_profile.קספּראָ פֿאַר עקסample.
טרעטן 3: טעסט די פּאָסטן-שריפט
די לעצט שריט איז צו פּרובירן אַז די פּאָסטן-שריפט אַטאַטשט צו די קאַנפיגיעריישאַן פּראָfile אַרבעט רעכט. צו טאָן דאָס, נאָכגיין די סטעפּס:
1. צוטשעפּען די XBee Multi פּראָגראַממער ברעט צו דיין קאָמפּיוטער. 2. עפֿן די קסבעע מולטי פּראָגראַמיסט אַפּלאַקיישאַן. 3. אויסקלייַבן די File > עפֿן פּראָfile אָפּציע פון די הויפּט מעניו און בלעטער די custom_script_
פּראָfile.xpro איר באשאפן פריער צו מאַסע עס אין די אַפּלאַקיישאַן. 4. אויסקלייַבן די File > View פּראָfile אינפֿאָרמאַציע אָפּציע פון די הויפּט מעניו צו עפֿענען די פּראָfile
viewדער דיאַלאָג וואָס דיספּלייז די קאַנפיגיעריישאַן פון די פּראָfile. אויסקלייַבן די סקריפּס קוויטל און באַשטעטיקן אַז די פּאָסט-שריפט קאַנפיגיעריישאַן איז ריכטיק.
Digi XBee® מולטי פּראָגראַמיסט
67
ווי-צו אַרטיקלען
ווי צו נוצן אַ מנהג שריפט צו דערהייַנטיקן די נאָמען פון XBee דעוויסעס ינדיווידזשואַלי
5. נאָענט די פּראָfile viewאיז דיאַלאָג. 6. צוטשעפּען זעקס XBee דעוויסעס צו די XBee Multi פּראָגראַממער ברעט. 7. דריקט דעם אָנהייב סעסיע קנעפּל פון די מכשיר צו אָנהייבן די פּראָגראַממינג סעסיע. 8. א פּראָגראַממינג אַרבעט איז לויפן פֿאַר יעדער מיטל אַטאַטשט צו די ברעט. נאָך פלאַשינג די פירמוואַרע
און קאַנפיגיער די סעטטינגס, די דעטאַילס זייַל פון די געשיכטע טיש זאָל ווייַזן די עקסאַקיוטינג פּאָסטן-שריפט ... אָנזאָג, וואָס ינדיקייץ אַז די פּאָסטן-שריפט איז עקסאַקיוטאַד פֿאַר דעם מיטל. נאָך דעם, דער פּראָצעס זאָל פאַרענדיקן הצלחה. 9. אַמאָל אַלע די דעוויסעס זענען פּראָוגראַמד, גיט די ענדיקן סעסיע קנעפּל פון די מכשיר צו ענדיקן די פּראָגראַממינג סעסיע. 10. עפֿן XCTU. 11. צוטשעפּען יעדער מיטל צו דיין קאָמפּיוטער דורך אַ אַנטוויקלונג ברעט און לייגן זיי צו XCTU. 12. באַשטעטיקן אַז די נעמען פון די דעוויסעס גיין פון XBEE_DEVICE_0 צו XBEE_DEVICE_5.
Digi XBee® מולטי פּראָגראַמיסט
68
באקאנט ישוז
די XBee Multi פּראָגראַמיסט אַפּלאַקיישאַן דערווייַל האט די פאלגענדע באַוווסט ישוז און לימיטיישאַנז:
n עס איז ניט מעגלעך צו דערהייַנטיקן XBee Cellular LTE Cat 1 מאַדזשולז צו פירמוואַרע ווערסיעס נידעריקער ווי 100A.
n אויב איר נוצן פאַר / פּאָסטן סקריפּס צו יבערגעבן מיט אַ XBee מיטל איבער די סיריאַל פּאָרט, איר מוזן ינסטרומענט אַ ריטריי סיסטעם צו ענשור אַ מער געזונט קשר מיט די ציל מיטל. די FTDI D2XX ביבליאָטעק געניצט דורך XBee Multi פּראָגראַמיסט לאַקס די אַקסעס צו אַלע פּאָרץ ווען עפן קיין פון זיי. דאָס קען פאַרשאַפן די פּאָרט איר זענען טריינג צו אַקסעס צו זיין אין נוצן ווען דיין שריפט פרוווט צו עפֿענען די קשר.
Digi XBee® מולטי פּראָגראַמיסט
69
מאַוסער עלעקטראָניקס
אַוטהאָריזעד דיסטריביאַטער
דריקט צו View פּרייסינג, ינוואַנטאָרי, עקספּרעס און לייפסיקלע אינפֿאָרמאַציע:
Digi International:
XBEE-MP-MCRO XBEE-MP-TH
דאָקומענטן / רעסאָורסעס
![]()  | 
						DIGI International 90002263 XBee מולטי פּראָגראַמיסט [pdfבאַניצער גייד 90002263-2488645, 90002263, 90002263 קסבעע מולטי פּראָגראַמיסט, 90002263, קסבעע מולטי פּראָגראַמיסט, מולטי פּראָגראַמיסט, פּראָגראַמיסט  | 





