AirGlu2 Wireless Usawazishaji na Kudhibiti Moduli
Mwongozo wa Mtumiaji
Sifa Muhimu
Vipengele vilivyoangaziwa vya AirGlu2™ vimeorodheshwa hapa chini:
- Moduli ya Usawazishaji na Udhibiti inayoweza kusanidiwa kwa usawazishaji na udhibiti wa kamera za kitaalamu, vinasa sauti na vifaa vya sauti
- Jenereta ya Msimbo wa Muda Imejengewa ndani, yenye 0.5ppm VC TCXO
- Njia za Kuingiza za Msimbo wa Muda na Njia za kutoa Msimbo wa Muda
- Njia za uendeshaji wa Mwalimu au Mtumwa
- Matokeo ya kusawazisha ya Genlock na Saa ya Neno
- Sawazisha na Udhibiti bila waya kwa kutumia itifaki ndogo ya GHz, sambaza na upokee.
- Bandari ya antenna ya nje
- Muunganisho wa ziada kwa programu, kwa kutumia 2.4GHz Bluetooth LE.
- 2.0v na 3.3v pembejeo zilizodhibitiwa
- UART kupangisha vifaa vilivyo na data iliyoakibishwa
- API ya serial ya UART rahisi kwa menyu na vitendaji vyote vya udhibiti
- Nguvu moja na bandari ya I/O
- Moduli ya Mlima wa uso
Mfumo Juuview
Utangulizi
Moduli ya AirGlu™ ni rahisi kutumia nishati, suluhu thabiti kwa kutoa uwezo wa kusawazisha na kudhibiti pasiwaya kwa kamera ya kitaalamu, kinasa sauti au kifaa cha sauti.
Inachanganya kipitishi sauti kilichojumuishwa cha MCU/2.4GHz, FPGA, na kipitishi sauti cha redio cha Sub GHz.
TCXO sahihi kabisa ya 0.5ppm hutoa msimbo wa saa thabiti na matokeo ya kusawazisha.
Inaweza kuwasiliana kupitia redio ya Sub GHz hadi moduli zingine za AirGluTM na AirGlu2TM au kwa programu za watu wengine kwa kutumia 3GHz Bluetooth LE redio.
Ina mlango wa antena wa nje wa ndani na inaweza kupachikwa kwenye PCB mwenyeji.
Ni kompakt sana kwa 22 mm x 16 mm.
Maagizo ya Serial UART API S1C
API V5.4
Kupata/Kubadilisha Mipangilio ya Usanidi ya S1C ili kuwezesha vifaa
Amri zote huundwa kwa kawaida kwa kutumia mifuatano ya maandishi na kuwasilishwa kwa kifaa kwa mojawapo ya mbinu zifuatazo.
- Kiungo cha mfululizo wa pande mbili. Kiungo kwa sasa kitaegemezwa kwenye mlango wa mfululizo wa kiwango cha mantiki ulio na au bila kupeana mkono kwa CTS/RTS na kiwango chaguo-msingi cha baud cha 57600. Kumbuka kuwa mfululizo wa kawaida wa TCS wa I/O hautavumilia ujazo kamili wa RS232.tagviwango vya e, pia RS232 ina mantiki kinyume.
- Kwa vifaa vinavyowezeshwa na Bluetooth Low Energy.
Mbinu itakayotumika kusoma au kubadilisha thamani na Kidhibiti cha Mfumo Mmoja (S1C) kwa kutumia ujumbe rahisi wa ombi la kudhibiti. Maombi haya yanaweza kuwa kurejesha maelezo au kubadilisha mipangilio. S1C itajibu data iliyoombwa au mabadiliko ya uthibitishaji yaliyofanywa.
Ujumbe na majibu yote ya udhibiti yanaweza kuangaliwa kwa kutumia programu rahisi ya mwisho, yaani, Teraterm kwa viungo vya mfululizo.
Syntax ya Amri
Amri na majibu huundwa kama mifuatano ya ASCII inayoweza kusomeka.
Amri/maswali/majibu huanza na `#', herufi hii ya kuanza inafuatwa na mfuatano wa amri/hoja ambayo inafuatwa na `?' kwa maswali au `=' kwa amri/majibu.
Amri na hoja zote ni nyeti kwa kesi, kwa sasa zote herufi kubwa na urefu wa herufi 4 za ASCII - bila kujumuisha `#', `=' au `?'.
Amri na hoja zote lazima zisitishwe na a au a + (0x0a au 0x0d,0x0a)[`\n' au `\r\n']. Majibu yote yasiyo ya mfumo mbili yatakomeshwa kwa moja
Mifuatano ya thamani ya amri lazima isizidi baiti 112 ili kuendana na mtandao wa BLink.
Amri za binary
Amri au hoja zinazohitaji data ya jozi hutambuliwa kwa herufi tofauti za mgawo kama ifuatavyo.
`>'…………… Seti ya binary (sawa na amri ya maandishi `=')
`<'………… Binary get (sawa na amri ya maandishi `?')
Kufuatia zoezi hili, herufi ni baiti ya urefu mmoja inayoashiria urefu wa data ifuatayo ya binary. Ikiwa hakuna data ya binary ya kufuata basi urefu huu unapaswa kuwa sifuri. Baiti ya urefu inapaswa kufuatiwa na baiti ya kwanza ya data ya binary. Data ya jozi (au baiti ya urefu wa sifuri) bado inahitaji kufuatiwa na kibambo cha kusitisha `n'.
“#BCMD>Urefu+Data Nambari\n”
Amri Nyingi kwa kila mstari
Amri nyingi zinaweza kuwekwa kwenye mstari mmoja wa amri. Hii ni muhimu zaidi kwa amri/maulizo ya BLink kwa kifaa kimoja cha mbali kwani amri nyingi kwenye laini moja zitatumwa kwa kifaa cha mbali katika kipindi cha fremu moja, yaani haraka zaidi. Amri nyingi zinapaswa kutengwa kwa herufi `:' (koloni kamili). Kila moja mstari, sio kila amri, inapaswa kuanza na herufi `#' na kumalizwa na \n"
“#TCTM?:TCUB?:RFTX=1:BINC>\04****\n”
Majibu kwa amri nyingi yanaweza kurejeshwa tofauti.
Ni lazima ikumbukwe kwamba kuna kikomo cha urefu wa mstari wa herufi 112.
Amri za Mtandao za Blink Anwani ya kifaa cha mtandao cha BLink ni tofauti kidogo, tafadhali angalia sehemu ya baadaye
`Blink Networks' kwa maelezo kamili.
Chanzo cha Msimbo wa Muda
TCSC?………. Hurejesha chanzo cha sasa cha msimbo wa saa kama mfuatano TCSC=n ambapo n ni ASCII '0' hadi '2' ambapo;
0 = Ndani (kukimbia bila malipo)
1 = RF ya nje
2 = RF ya Nje (Endelea) Uendeshaji wa bure kati ya pakiti za kusawazisha.
3 = LTC ya Nje
4 = LTC ya Nje (Inaendelea) Uendeshaji bila malipo ikiwa mawimbi yameondolewa TCSC=n ………. Huweka chanzo cha msimbo wa saa kwa thamani n kama ilivyo kwenye orodha iliyo hapa chini. S1C itajibu na chanzo kilichowekwa sasa ambapo;
0 = Ndani
1 = RF ya nje
2 = RF ya Nje (Inaendelea)
3 = LTC ya Nje
4 = LTC ya Nje (Inaendelea)
5 = Jam mara moja kwa RF kisha nenda kwa Hali ya Ndani
6 = Jam mara moja kwa LTC kisha nenda kwenye Hali ya Ndani
Msimbo wa saa
TCTM?…….. Hurejesha msimbo wa saa wa sasa kama mfuatano “TCTM=hhmmssff”
TCTM=hhmmssff ……. Huweka Msimbo wa saa wa sasa (ikiwa tu katika Modi ya 'Ndani')
Biti za Mtumiaji (pia tazama bits za Mtumiaji wa RF)
TCUB?……… Hurejesha Biti za Mtumiaji za sasa
TCUB=uuuuuuuu……… Huweka Biti za Mtumiaji za sasa (ikiwa tu katika Modi ya 'Ndani' au swichi ya biti za mtumiaji wa RF (RFUB) imezimwa)
Saa ya Kutangaza *
TCBC=n Itasanidi kitengo ili kutangaza kwenye matokeo ya mfululizo mfuatano wa '#TCTM=hhmmssff' mara kwa mara.
TCBC=0…….. Zima utangazaji
TCBC =1……. Tuma Msimbo wa Muda mara moja kwa sekunde kwenye fremu 10. Fremu ya 10 huruhusu urekebishaji rahisi wa kukabiliana na kile kinachotumika/kuonyeshwa.
TCBC=2 Tuma Msimbo wa Muda kwa kila fremu.
Msimbo wa saa Endesha/Fanya *
Wakati chanzo cha Msimbo wa Muda kimewekwa katika hali isiyoendelea, Msimbo wa Muda wa towe 'utagandisha' hadi mawimbi inayoingia ionekane, na hivyo kusababisha kutekeleza Msimbo wa Muda.
Ambapo modi zinazoendelea zitaendelea kutumia Msimbo wa Muda kwa kukosekana kwa mawimbi ya nje na kisha 'kufunga-laini' mawimbi yatakapowekwa upya. Vitendaji hivi vinaweza kubatilisha tabia ya kawaida.
TCRN?……… Hurejesha ikiwa Msimbo wa Muda unaendeshwa (=1) au umeganda (=0).
TCRN=n……… Huweka Msimbo wa Muda kufanya kazi (n=1) au kugandisha (n=0).
Kiwango cha Fremu *
TCFR?…… Hurejesha kasi ya sasa ya fremu (Fremu kwa Sekunde) na iwe kwa kutumia usimbaji wa Fremu-Kunjuzi wa data ya msimbo wa saa. Hurejesha TCFR=n,d ambapo n ni Ramprogrammen
value*1001 na d ni alama ya iwapo unatumia usimbaji wa fremu kunjuzi au la;
24000,0 = ramprogrammen 23.98 (Fremu Isiyo ya Kushuka)
24024,0 = ramprogrammen 24
25025,0 = ramprogrammen 25
30000,0 = ramprogrammen 29.97
30000,1 = 29.97 fps Drop-Fremu
30030,0 = ramprogrammen 30
30030,1 = 30 fps Drop-Fremu
Chaguo za kukokotoa zitakubali viwango vya fremu mbili, kama ifuatavyo lakini zitarudisha thamani ya kiwango cha kawaida katika jibu na kwa hoja zinazofuata.
48000,0 = ramprogrammen 47.96 (Fremu Isiyo ya Kushuka)
48048,0 = ramprogrammen 48
50050,0 = ramprogrammen 50
60000,0 = ramprogrammen 59.94
60000,1 = 99.94 fps Drop-Fremu
60060,0 = ramprogrammen 60
60060,1 = 60 fps Drop-Fremu
TCFR=n,d…….. Huweka kasi ya sasa ya fremu na kushuka kwa fremu kwa thamani n, d kama ilivyo kwenye orodha iliyo hapo juu. Thamani ya kurejesha lazima iangaliwe kwani thamani zisizo halali zitapuuzwa au kubadilishwa hadi thamani iliyo karibu zaidi.
Ukibadilisha kasi ya fremu basi kiwango cha Usawazishaji cha TV kinaweza pia kubadilika. Ni muhimu kwamba thamani ya Usawazishaji wa TV lazima isomwe na kuonyeshwa baada ya mabadiliko yoyote kwenye FPS.
Genlock au Sawazisha Kiwango
GLSD?…….. Hurejesha mbinu ya sasa ya kusawazisha TV (Genlock) kama mfuatano GLSD=n ambapo n ni ASCII 0 hadi 13 ambapo;
0 = Zima
1 = PAL
2 = NTSC
3 = 720p
4 = 720p x2 (kiwango mara mbili)
5 = 1080i
6 = 1080p
7 = 1080p x2
8 = LTC (Msimbo wa saa)
9 = 44.1 KHz Saa ya maneno
10 = 88.2 KHz Saa ya maneno
11 = 48 KHz Saa ya maneno
12 = 96 KHz Saa ya maneno
13 = 192 KHz Saa ya maneno
GLSD=n Huweka mbinu ya sasa ya Usawazishaji wa TV kwa thamani n kama ilivyo kwenye orodha iliyo hapo juu. Ikiwa kiwango cha usawazishaji hakitumiki kwa kasi ya sasa ya fremu huenda jibu lisiwe sawa na ombi. Jibu lazima lisimbue na kuonyeshwa kwa vile mbinu fulani za kusawazisha za TV haziwezi kutumiwa na viwango fulani vya fremu.
Genlock au Kiwango cha Usawazishaji
GLOP?……. Hurejesha kiwango cha sasa cha usawazishaji cha TV GLOP=n ambapo n ni herufi ya ASCII '0' au '1' ambapo;
0 = Kawaida…… (75 Ohm)
1 = Juu……… (2 x 75 Ohm = 37.5 Ohm kwa rigi za kamera za 3D)
GLOP=n ……..Inaweka pato la Usawazishaji wa TV kulingana na jedwali hapo juu
Nambari ya Kituo cha RF *
RFCH?………. Hurejesha nambari ya sasa ya kituo cha RF kama “RFCH=n”. Masafa ya nambari za kituo ni 1 hadi 14, lakini itategemea nchi/eneo.
RFCH=n……. Huweka nambari ya sasa ya kituo cha RF. Jibu lazima litambuliwe na kuonyeshwa kwa vile chaneli fulani haziwezi kutumika katika baadhi ya maeneo.
Mipangilio ya Nchi/Eneo *
RFCN?……… Rejesha mipangilio ya Sasa ya Nchi/Eneo kwa kisambaza data cha bendi ya ISM
RFCN=n…… Huweka mpangilio wa sasa wa Nchi/Eneo. Ukibadilisha nchi basi nambari ya chaneli ya RF inaweza pia kubadilika, kwa hivyo nambari ya chaneli ya RF lazima isomwe na kuonyeshwa baada ya mabadiliko yoyote katika nchi/eneo.
0 = CEPT (EU/UK) …. 865.050-868.050MHz
1 = FCC (Marekani/AU) …….. 915.050-918.650MHz
2 = ARIB (JP)…. ……….920.600-923.600MHz
Nguvu ya Ishara ya RF
RFSI? Hurejesha nguvu ya sasa ya mawimbi (0 hadi 99) na ikiwa kitengo kimefungwa kwa mawimbi ya msimbo wa saa wa RF.
Kurudi itakuwa kitu kama hiki;
#RFSI=68,1………… Hii ina maana kwamba nguvu ya mawimbi ya sasa ni 68 na kitengo kimefungwa.
Ambapo;
#RFSI=14,0……… Hii inamaanisha kuwa nguvu ya mawimbi ya sasa ni 14 na kitengo kimefunguliwa.
Biti za Mtumiaji wa RF
RFUB?……. Hurejesha thamani ya swichi ya 'RF Pokea User-Bits' ikiwa imewashwa/kuzima, 0(sifuri) ikiwa imezimwa au haijasawazishwa kuwa bwana, 1 ikiwa imesawazishwa.
RFUB=n…… Huweka swichi ya kuwasha/kuzima Biti za Mtumiaji za RF, ambapo n = 0(zimwa) au 1(imewashwa)
Kisambazaji Kimewashwa/Kimezimwa *
RFTX?……….. Hurejesha hali ya Kisambazaji, 0(sifuri) ikiwa imezimwa, 1 ikiwa imewashwa.
RFTX=n…….. Huweka Kisambazaji kuwasha/kuzima, ambapo n = 0(kuzimwa) au 1(kuwasha)
Kumbuka:
Kisambazaji kitazimwa kiotomatiki ikiwa Chanzo cha Msimbo wa Muda kimewashwa hadi hali ya RF ya Nje. Haitawashwa upya kiotomatiki ukiwashwa tena.
Jina la Aina ya Kifaa
STTN?…… Hurejesha aina ya kifaa cha kitengo cha sasa kama mfuatano wa maandishi kama vile “SystemOne OEM”.
Jina Linaloweza Kufafanuliwa la Kifaa
STNM?…… Hurejesha mfuatano wa jina la maandishi wa kitengo cha sasa. Mfuatano huu unaweza kufafanuliwa na mtumiaji na hutumika kuwakilisha jina 'rafiki' la kitengo yaani "Kamera 1".
STNM=…… Huweka jina la maandishi la kitengo. Urefu wa juu zaidi ni vibambo 11.
Onyesha Mwangaza (ni muhimu tu ikiwa itatumiwa na onyesho)
STBT?…… (Imeacha kutumika – Tumia STBR) Hurejesha mpangilio wa sasa wa mwangaza kama “STBT=n” ambapo n ni herufi ya ascii inayowakilisha thamani ya sasa ya kuonyesha mwangaza '0' hadi '7'
STBT=n….. Huweka mwangaza wa onyesho.
Marekebisho
STVS?….. Hurejesha toleo la sasa kama mfuatano “STVS= ” wapi huorodhesha aina/marekebisho ya programu na aina/sahihisho la FPGA ikitenganishwa na nusu koloni ';'
ikifuatiwa na marekebisho ya Itifaki ya S1C.
STVP?……. Hurejesha masahihisho ya Mpango * 100
STVF?…… Hurejesha masahihisho ya FPGA * 100
STVC?….. Hurejesha masahihisho ya Itifaki ya S1C
Hali ya Kifaa
STST?……. (Imeacha kutumika - tumia STSS/STSP)
Hurejesha hali ya sasa ya kifaa.
Hali zitarejeshwa kama mfuatano wa ASCII wenye kila upau wima wa hali ('|',
0x7C) kutengwa kwa kila mstari. Hali' itakayorejeshwa itakuwa:-
1. UserBits "UUUUUUUU"
2. Hali ya Usawazishaji (0=INT, 1=Ext RF.. tazama amri ya TCRC)
3. Ext Sync Std (0=Imezimwa, 1=PAL... tazama amri ya GLSD)
4. FPS (0=25,1=23.98,2=24,3=29.97, 4=30)
5. Nchi (angalia amri ya RFCN)
6. Mkondo wa RF (angalia amri ya RFCH)
7. Kiwango cha mwangaza (angalia amri ya STBT)
8. Betri (1-5)
9. Kwenye PSU (0 au 1)
10. Jina la Kifaa (kama lipo)
11. SSID (kamba) (kama ipo)
Marejesho ya kawaida kutoka kwa ombi hili yatakuwa:-
STST=12ABCD78|0|0|23,030|1|14|60|3|0|D Name|Wave077<LF>
Kifaa Binafsi - Data Tuli
STSS?….. (Kwa matumizi na kifaa mahususi - Tumia BLSS=n ikiwa kupitia BLink master)
Hali ya sasa itarejeshwa kama mfuatano wa ASCII na kila hali ikiwa imetenganishwa kwa koma kwenye kila mstari. Hali' itakayorejeshwa itakuwa:-
- Aina ya kitengo
- Jina la Aina ya Kifaa
- Marekebisho ya Firmware * 100
- Marekebisho ya FPGA * 100
- Marekebisho ya Ziada * 100
- Marekebisho ya S1C
- Bendera za Uwezo wa Kifaa - Tazama Kiambatisho
Alamisho za uwezo wa kifaa hueleza ni utendakazi gani unaweza kutumika na kifaa, kama vile skrini ikiwa imewekwa, ina uwezo wa Wifi, au mlango wa nje wa Usawazishaji, n.k. Hii inaonyeshwa kwa kutumia nambari ya heksadesimali ya 32bit.
Marejesho ya kawaida kutoka kwa ombi hili yatakuwa:-
STSS=11,UltraSyncBLU,201,106,0,5,E0F07040
Kifaa Binafsi - Data Inabadilisha Kura
STSP?…… (Kwa matumizi na kifaa mahususi – Tumia BLSP=n ikiwa kupitia BLink master) Kura ya maoni ili kubadilisha taarifa ya hali kutoka kwa kifaa cha sasa.
Hali' itarejeshwa kama mfuatano wa ASCII na kila hali ikiwa imetenganishwa kwa koma kwenye kila mstari. Hali' itakayorejeshwa itakuwa:-
- Nambari ya Kikundi cha Sasa cha Mtandao Uliokabidhiwa - '0'/'A' - 'F'
- UserBits za Sasa "UUUUUUUUU"
- Data ilibadilisha bendera (8bit hex) - tazama hapa chini
- Sawazisha Zaidi Std (0=Imezimwa, 1=PAL... angalia amri ya GLSD)
- Percen ya Batritage
- Kwenye PSU (0 au 1)
- Nguvu ya Mawimbi ya RF (0 hadi 99)
- Jina la kirafiki
Data iliyopita bendera - Bit ufafanuzi;
0. Data kuu ya Tuli Imebadilishwa - tumia BLSS? kupata mabadiliko
1. Data Kuu ya Upigaji Kura Imebadilishwa - tumia BLSP? kupata mabadiliko
2. Data tuli ya kifaa iliyoambatishwa imebadilishwa - unatumia GCSS?
3. Data iliyoambatishwa ya upigaji kura wa kifaa imebadilishwa - unatumia GCSP?
4-7 Haijafafanuliwa
Marejesho ya kawaida kutoka kwa ombi hili yatakuwa:-
BLSP=1,B,65,CAFEF00D,05,40,0,65,UltraSync 1<LF>
STSP=0…… Futa Alama Zilizobadilishwa Data
Amri za Bluetooth za Nishati Chini (BLE).
BTPR= Weka BLE katika modi ya kuoanisha Rejesha maadili;
BTPR=0….. Komesha mfuatano wowote wa kuoanisha
BTPR=1….. Anzisha mfuatano wa kuoanisha - tafuta vifaa vinavyotaka kuoanisha nasi
BTPR=2….. Unganisha kwenye kifaa
BTPR?…….. Pata maelezo ya sasa ya kuoanisha Rejesha Maadili
BTPR=0……. Mlolongo wa kuoanisha haufanyi kazi
BTPR=1….. Inatafuta
BTPR=2,…… inasubiri kuoanisha
BTST?……. Pata hali ya sasa ya vifaa vya BLE
Ombi hili hurejesha idadi ya nafasi za muunganisho zinazopatikana ikifuatiwa na orodha ya majina ya vifaa vilivyounganishwa kwa sasa na nguvu za mawimbi.
yaani
BTST=1,name1,85,name2,80,,0,,0
Inaashiria vifaa viwili vilivyounganishwa kwa sasa na nafasi moja tu inayopatikana kwa kuoanisha mpya kwa kifaa kingine kisichojulikana kwa sasa.
BTST=…….. Futa maelezo ya kuoanisha
BTST=0……… Futa jedwali zima la kuoanisha
Udhibiti wa Kifaa na Hali - Amri za Jumla
GCMD?
Amri hii ni njia ya kuunganisha kwenye vifaa. Pamoja na kurejesha aina ya kifaa cha 'Familia' pia hurejesha nambari ya mfano.
BLST inaporudisha tu 'Aina ya Familia' chaguo hili la kukokotoa hurejesha hili na modeli iliyounganishwa kama kamba.
Hoja hurejesha mfuatano wa CSV ambapo thamani ya kwanza ni Aina ya Familia ya kifaa kilichounganishwa ikifuatiwa na mfuatano unaoashiria nambari ya muundo wa kifaa. Iwapo thamani moja tu itarejeshwa, yaani, hakuna koma na hakuna thamani ya pili, basi njia ya kuunganisha ya 'familia' itachomekwa lakini hakuna kifaa kilichotambuliwa kimeunganishwa kwa risasi.
Aina za Kifaa
-1 = Hakuna kitu kilichounganishwa
0 = Vifaa vya Sauti
1 = Canon Sawa
2 = GoPro
GCCT? Omba hali ya sasa ya udhibiti wa usafiri Thamani zilizorejeshwa:-
-1 = Hakuna kilichounganishwa/Nje ya mtandao
0 = Haijulikani
1 = Imesimamishwa
2 = Kurekodi
3 = Uchezaji tena
4 = Sitisha
5 = Rudisha nyuma
6 = Mbele haraka
GCCT=n
Kama ilivyo hapo juu lakini amuru kubadilisha hali ya kifaa kuwa 'n' kama ilivyo kwenye orodha hapo juu.
GCVR?
Huomba toleo la programu dhibiti kwa kifaa kilichoambatishwa na kurejeshwa kama mfuatano wa ASCII
GCBT?….. Hurejesha kiwango cha betri kwa asilimiatage vitengo 0 hadi 100
GCON?….. Hali ya nishati 1=Imewashwa, 0=Imezimwa
GCDV? Hali ya Vyombo vya Habari. GCDV= , , ,
0 = Kadi ya CF
1 = Kadi ya SD
2 = Diski Ngumu ya Ndani
3 = Hifadhi ya nje
0 = dakika
1 = asilimiatage
2 = Mbytes
Hali na Udhibiti wa Kifaa Umeambatishwa
Amri hizi mpya huunda mchanganyiko wa amri za zamani za kibinafsi lakini zimegawanywa katika vitendaji viwili tu, moja kupata data tuli ambayo mara chache hubadilika, na moja kupata data.
ambayo inaweza kubadilika au kuwekwa.
GCXS?……. Unganisha kwa data tuli ya kifaa.
Hurejesha mfululizo wa sehemu zinazofafanua kifaa kilichoambatishwa na uwezo wake. Sehemu zinarejeshwa zikiwa zimetenganishwa kwa koma.
- Jina la mtengenezaji - thamani ya maandishi ya ASCII
- Muundo wa mtengenezaji - thamani ya maandishi ya ASCII
- Bendera za Uwezo - nambari ya heksadesimali ya 32bit - Tazama kiambatisho
- Sehemu ya hifadhi #1 Jina (kamba ya ASCII)
- Sehemu ya hifadhi #1 Uwezo (thamani kamili)
- Sehemu ya hifadhi #1 Vizio 0 = Tupu/Haijulikani,1 = MB, 2 = GB, 3=TB
- Kitengo cha hifadhi #2 Jina
- Kitengo cha kuhifadhi #2 Uwezo
- Sehemu ya uhifadhi # Vitengo 2
- Sehemu ya hifadhi #3 ... nk.
GCXP?……. Pata data ya kubadilisha ya kifaa kilichoambatishwa
Hurejesha mfululizo wa sehemu zinazoashiria hali ya sasa ya kifaa kilichoambatishwa. Sehemu zimetenganishwa kwa koma.
- Hali ya sasa ya usafiri - Tazama kiambatisho
- Nambari ya sasa ya kasi ya fremu
- Kiashiria cha sasa cha kasi ya fremu
- Viwango vya Bendera (8bit Hex) - Bit 0 = Tone Frame, zingine hazijatumiwa
- Asilimia ya sasa ya kiwango cha betritage
- Nishati ya nje imetumika/alama ya kuchaji betri
- Klipu ya sasa/filejina
- Sehemu ya hifadhi iliyochaguliwa kwa sasa au inatumika
- Kitengo cha hifadhi #1 muda uliosalia kwa dakika
- Sehemu ya hifadhi #1 saizi iliyosalia ya media
- Kitengo cha hifadhi #2 muda uliosalia kwa dakika
- Sehemu ya hifadhi #2 saizi iliyosalia ya media
- Sehemu ya uhifadhi #3... nk.
GCXP=…… Hutumika kuweka hali ya usafiri ya kifaa kilichoambatishwa au kasi ya fremu.
Amri hii inaweza tu kubadilisha hali ya udhibiti wa usafiri au kasi ya fremu. Amri inahitaji tu kutoa uga wa kwanza ikiwa tu inadhibiti hali ya usafiri au kwa hiari sehemu mbili ikiwa pia inadhibiti kasi ya fremu.
- Hali ya sasa ya usafiri - Tazama kiambatisho
- Kihesabu cha sasa cha fremu/bit (si lazima)
- Kiashirio cha sasa cha fremu/bit (si lazima)
Blink mitandao
BLink ni mbinu ya kuunganisha vifaa vya mteja/mtumwa kwenye kifaa kikuu cha kudhibiti kupitia kiungo cha RF kinachomilikiwa na TCS cha masafa marefu. Kifaa kikuu LAZIMA kiwe kifaa
ambayo wateja wameunganishwa kwa ajili ya ulandanishi wa RF Timecode.
Amri zote za S1C hutumwa kwanza kwa kifaa kikuu na kisha kutumwa kwa mteja wa BLink kupitia kiungo cha RF. Majibu kutoka kwa mteja wa BLink hujibiwa kupitia kiunga cha RF kwenda kwa bwana na kisha kurudi kwa mwanzilishi wa amri.
Kwa ujumla, amri/maombi yote yanajibiwa lakini ni lazima ieleweke kwamba baadhi ya majibu yanaweza kuchukua sekunde moja kurudishwa. Ikiwa hakuna jibu linalosikilizwa ndani, sema sekunde 2, ombi asili linapaswa kutumwa tena.
Kifaa kikuu hupiga kura kila mara mtandao wa BLink kikipata taarifa za msingi za hali ambayo huhifadhiwa kwenye jedwali la karibu kwa majibu ya haraka ya maombi.
BLink bwana pia hutafuta vifaa vipya vinavyounganishwa kwenye mtandao. Vifaa vipya hupewa Kitambulisho kipya cha BLink ambacho kinalingana na ingizo la jedwali la maelezo ya hali. Wateja wapya kwa ujumla watapewa nafasi tupu ya jedwali lakini ikiwa hizi zitatumika basi maingizo kutoka kwa wateja 'hayajasikika kutoka' yatatumika tena. Jedwali hili linaweza kubadilika kadri vifaa vya BLink vikija na kuondoka kutoka kwa mtandao.
- Vifaa vipya vinaweza kutumia tena maingizo ya jedwali ya vifaa ambavyo vimetoweka.
- Maingizo ya jedwali yanaweza kuwepo kwa vifaa ambavyo havijasikika kwa muda mrefu.
- Vifaa vinavyorejesha vinaweza kutengewa kitambulisho kipya cha mtandao cha BLink na kwa hivyo nafasi tofauti kwenye jedwali, kwa hivyo rejeleo la Kitambulisho cha Kipekee lazima lidumishwe.
Mfumo wa BLink unaweza kusanidiwa kwa zaidi ya wateja 1000 lakini kwa sasa umezuiwa kwa karibu wateja 50 kulingana na kifaa cha TCS kinachotumika kama BLink master. Ni lazima izingatiwe kuwa wateja wengi wa BLink wanapunguza kasi ya mtandao.
Amri ya kutumia na mtandao wa BLink
Example kushughulikia kitengo cha mtu binafsi ndani ya mtandao wa BLink
“#@1; GLSD?\n”………. Inaomba Usawazishaji wa kiwango cha kifaa cha Blink 1
“#@42; GLSD=0\n”…… Huweka kiwango cha Usawazishaji cha kifaa cha Blink 42 kuzima.
Kumbuka; “#@0; GLSD?\n”…… Inaomba kiwango cha Usawazishaji cha Blink Master na italeta matokeo sawa na “#GLSD?\n”
Amri za utangazaji kwa vitengo vyote zitakuwa za seti iliyowekewa vikwazo vya amri/mipangilio pekee (sio maombi) na itashughulikiwa kwa kutumia "#@;" kiambishi awali yaani nambari ya kifaa haipo. Ujumbe wa matangazo HAUJIBIWI na wateja na hakuna njia ya kujua bila kuangalia kama amri imesikika au kutekelezwa.
Pia kuna amri za kushughulikia za Kikundi ambazo zinaweza kushughulikia vikundi vya vitengo ambavyo vimepewa kikundi fulani. Kuna vikundi 6 vinavyoitwa 'A' hadi 'F' na vinapaswa kushughulikiwa kama #@A; kwa mfano, kushughulikia vifaa vya kikundi 'A'.
S1C imeundwa kushughulikia kifaa cha 'Master' au kifaa chochote kinachosikiliza kifaa cha 'Master'. Kifaa kikuu kitakuwa kifaa ambacho mawasiliano yote ya S1C yanaelekezwa kwa ufikiaji wa mtandao wa BLink.
S1C pia inaweza kutumika moja kwa moja na vifaa ambavyo kwa sasa ni teja ndani ya mtandao wa BLink wa kifaa kingine kikuu, katika ufikiaji huu wa papo hapo wa mtandao wa BLink hauwezekani. Hii inaweza kutumika ndani kuuliza taarifa ya sasa ya kifaa hicho, kama vile Timecode, nk.
BLID?…… Hurejesha Kitambulisho cha sasa cha Blink cha kifaa. Kitambulisho cha BLink kinabainishwa na bwana BLink na hakiwezi kuwekwa vinginevyo.
BLGR?…… Hurejesha kikundi cha Blink kwa mtumwa. Vifaa vya watumwa vinaweza kushughulikiwa kibinafsi au ndani ya vikundi. Kuna makundi sita kwa hivyo jibu litakuwa 'A' hadi 'F' kulingana na kundi la sasa au litarudisha '0' (sifuri) ikiwa mtumwa hayumo katika kundi lolote.
BLGR= Inaweka kitengo cha watumwa kuwa cha kundi fulani la watumwa. Thamani zinapaswa kuwa ASCII 'A' hadi 'F' au '0' ili kumwondoa mtumwa kutoka kwa vikundi vyote.
Kutuma data iliyobainishwa na mtumiaji kwa vifaa vya watumwa vya BLink
DASP=
Tuma mtumiaji aliyefafanuliwa kwa bandari ya serial kwenye vifaa vya watumwa.
Amri inapaswa kutumika pamoja na umbizo linalohitajika kushughulikia vitengo vya watumwa kibinafsi au kimataifa. yaani
“#@7; DASP=Hujambo\n”….. Tutatuma “DASP=Hujambo” kwa kitambulisho cha mtumwa #7
“#@; DASP=” Kwa Wote\n”…… Itatuma “DASP=Kwa Wote” kwa kila mtumwa
Amri hii pia itafanya kazi na data ya binary kama vile
#@3;DASP>Data+ya+Urefu\nItatuma+Data+ya+Urefu kwa kitambulisho cha mtumwa #3
Urefu wa jumla wa amri unapaswa kuwekwa kwa ufupi iwezekanavyo na haipaswi kuzidi baiti 112.
Kutuma data iliyoainishwa na mtumiaji kutoka kwa vifaa vya watumwa kurudi kwa bwana.
DAMP=
Tuma mtumiaji aliyefafanuliwa kwa bandari ya serial kwenye kifaa kikuu.
yaani “DAMP=Hujambo\n”
Itafika kwa bwana kama “#@n; DAMP=Hujambo” – ambapo n = kitambulisho cha mtumwa
Amri zote zifuatazo zinapaswa kuelekezwa kwa kifaa kikuu pekee
BLST?……. (Imeacha kutumika - tumia BLSS/BLSP)
Hurejesha idadi ya vifaa vinavyojulikana vya BLink kwenye mtandao na nambari au mlolongo wa nambari zinazowakilisha bitmap ambazo vifaa vya utumwa vinatumika. Jibu la BLST=5, 91 linamaanisha kuwa kwa sasa kuna vifaa 5 mtandaoni, na ikiwa 91 (desimali) itabadilishwa kuwa thamani ya jozi yaani 1011011 itatoa uwakilishi wa bitmap ya vifaa vinavyotumika ambapo biti 0 inawakilisha kifaa 1, biti 1 inawakilisha kifaa. 2, na kadhalika. Katika mfano huu vifaa 1, 2, 4, 5, na 7 vyote vinatumika. Kila nambari ya bitmap inawakilisha vifaa 8 kwa hivyo nambari ya tatu katika jibu inawakilisha bitmap ya vifaa 9 hadi 16 na kadhalika. Ombi hili linapaswa kufuatwa na maombi ya kibinafsi ya hali ya sasa ya kifaa fulani.
Amri ya BLST lazima itumike moja kwa moja kwenye kifaa kikuu kilichounganishwa.
Unashughulikia kifaa cha mtumwa kama vile #@3:BLST? haitarudi chochote.
BLST=n….. Rejesha maelezo ya msingi ya hali kutoka kwa kifaa cha mtandao cha BLink. Ambapo n ni faharisi kwenye jedwali la vifaa vilivyohifadhiwa.
Kwa mfano; BLST=1 itajibu kwa maelezo ya kifaa cha kwanza kwenye jedwali, na BLST=2 itajibu na maelezo ya kifaa cha pili kwenye jedwali, na kadhalika.
Hali zitarejeshwa kama mfuatano wa ASCII na kila hali ikiwa imetenganishwa kwa koma kwenye kila mstari. Hali' itakayorejeshwa itakuwa:-
- Kitambulisho (Fahirisi ya Jedwali)
- Kitambulisho cha Kipekee (aina ya heksi ya nambari ya biti 32 yaani vibambo 8)
- Aina ya kitengo
- Jibu la Mwisho (muda gani tangu jibu la mwisho kutoka kwa mteja [x10mS])
- Msimbo wa saa uliojibu "HHMMSSFF"
- UserBits zilizojibu "UUUUUUUU"
- Hali ya Usawazishaji (0=INT, 1=Ext RF.. tazama amri ya TCSC)
- FPS (0=25,1=23.98,2=24,,,nk)
- Sawazisha Zaidi Std (0=Imezimwa, 1=PAL... angalia amri ya GLSD)
- Imefungwa kwa Chanzo cha Msimbo wa Muda (0 au 1)
- Betri (1-5)
- Kwenye PSU (0 au 1)
- Kufuli ya Bits ya Mtumiaji (1=Jedwali la Kuweka la Mtumiaji 0=Imefungwa kwa RF Master)
- Aina ya Kifaa Kilichoambatishwa - Tazama amri ya GCMD
- Nambari ya Kikundi Iliyokabidhiwa Sasa - 0 ikiwa hakuna
- Zilizoambatishwa ni Bendera za Kifaa. Thamani inapaswa kugawanywa katika vipande viwili
Marejesho ya kawaida kutoka kwa ombi hili yatakuwa:-
BLST=1,12ABCD78,6,121,00043410,00000000,1,1,0,1,3,0,0,2,0,3
Tunaweza kutaka kupanua orodha hii katika siku zijazo ili kwa sasa upuuze hali zozote zinazofuata.
Hali husasishwa karibu mara mbili kwa kila kiwango cha juu cha sekunde. Kwa hivyo amri hii inapaswa kutumika mara chache tu.
Muunganisho wa Awali - Takwimu Tuli
BLSS?……. Hurejesha bitmap ya vifaa vinavyojulikana vya BLink kwenye mtandao.
Bitmap imegawanywa katika maadili ya heksadesimali ya 32-bit ambayo yanawakilisha bitmap ambayo vifaa vya mtumwa vinatumika. Ninasema kuna jibu BLST=0000005B ikiwa sasa jibu limegawanywa kuwa jozi, kila biti inawakilisha kifaa kilichopo au la (1 au 0). Kwa hivyo, thamani ya hex ya 0000005B inabadilika kuwa binary 0…0001011011 na inaonyesha kuna biti 5 zilizowekwa, kwa hivyo kwa sasa kuna vifaa 5 mtandaoni, pia biti ambazo zimewekwa hutoa uwakilishi wa vifaa vinavyotumika ambapo biti 0 inawakilisha kifaa 1, biti. 1 inawakilisha kifaa 2, na kadhalika. Katika mfano huu vifaa 1, 2, 4, 5, na 7 vyote vinatumika. Kila nambari ya bitmap inawakilisha vifaa 32 kwa hivyo thamani za ziada katika jibu zinawakilisha bitmap ya vifaa 33 hadi 64 na kadhalika.
Amri ya BLSS lazima itumike moja kwa moja kwenye kifaa kikuu kilichounganishwa.
Unashughulikia kifaa cha mtumwa kama vile #@3:BLSS? haitarudi chochote.
BLSS=n…… Hurejesha data tuli ya kifaa cha mtumwa, ambapo n ni faharasa kwenye jedwali la vifaa vilivyohifadhiwa.
Hali zitarejeshwa kama mfuatano wa ASCII na kila hali ikiwa imetenganishwa kwa koma kwenye kila mstari. Hali' itakayorejeshwa itakuwa:-
- Blink ID
- Kitambulisho cha Kipekee (32bit Hexadecimal)
- Aina ya kitengo
- Jina la Aina ya Kifaa
- Marekebisho ya Firmware * 100
- Marekebisho ya FPGA * 100
- Marekebisho ya Ziada * 100
- Marekebisho ya S1C
- Alama za Uwezo wa Kifaa (Angalia kiambatisho)
Alama za uwezo wa kifaa zitafahamisha Hub ni utendakazi gani unaweza kutumika na kifaa, kama vile skrini ikiwa imewekwa, ina uwezo wa Wifi, au mlango wa nje wa Usawazishaji n.k.
imependekezwa kutumia nambari ya heksadesimali ya 32bit.
Marejesho ya kawaida kutoka kwa ombi hili yatakuwa:-
BLSS=1,12ABCD78,11,UltraSyncBLU,201,106,0,5, E0F07040<LF>
Kunaweza kuwa na mkanganyiko wakati wa kuchanganua thamani zilizorejeshwa kutoka kwa maombi mawili hapo juu kwani zote zinarudisha “BLSS= ”. Ili kutofautisha kati ya hizo mbili urefu wa kwanza field itaamua jibu lilitoka kwa ombi gani. Ikiwa sehemu ya kwanza ina urefu wa vibambo 8 inaweza kubainishwa kuwa jibu ni la "BLSS?" swala, vinginevyo, ni jibu la swali la "BLSS=n".
Kura ya Watumwa
BLSP?……. Sawa na 'BLSS?' amri - tazama hapo juu.
BLSP=n……. Rejesha maelezo ya hali kutoka kwa kifaa cha mtandao cha BLink.
Ambapo n inaashiria faharisi kwenye jedwali la vifaa vilivyohifadhiwa.
Kwa mfano; BLSP=1 itajibu kwa maelezo ya kifaa cha kwanza kwenye jedwali, na BLSP=2 itajibu na maelezo ya kifaa cha pili kwenye jedwali, na kadhalika.
Hali zitarejeshwa kama mfuatano wa ASCII na kila hali ikiwa imetenganishwa kwa koma kwenye kila mstari. Hali' itakayorejeshwa itakuwa:-
- Blink ID
- Nambari ya Kikundi Iliyokabidhiwa Sasa - '0'/'A' - 'F'
- Jibu la Mwisho (saa tangu jibu la mwisho x10mS). Sifuri ikiwa haijasikika.
- UserBits za Sasa "UUUUUUUUU"
- Data ilibadilisha bendera (8bit hex) - tazama hapa chini
- Sawazisha Zaidi Std (0=Imezimwa, 1=PAL... angalia amri ya GLSD)
- Percen ya Batritage
- Kwenye PSU (0 au 1)
- Nguvu ya Mawimbi ya RF (0 hadi 99)
- Jina la kirafiki
Sehemu ya 5 - bendera zilizobadilishwa data - ufafanuzi kidogo;
0 Data kuu tuli Imebadilishwa - tumia BLSS? kupata mabadiliko
1 Data Kuu ya Upigaji Kura Imebadilishwa - utumie BLSP? kupata mabadiliko
2 Data tuli ya kifaa iliyoambatishwa imebadilishwa - unatumia BLXS?
3 Data iliyoambatishwa ya upigaji kura ya kifaa imebadilishwa - unatumia BLXP?
4-7 Haijafafanuliwa
Alama zilizobadilishwa huwekwa upya kiotomatiki baada ya hoja hii.
Marejesho ya kawaida kutoka kwa ombi hili yatakuwa:-
BLSP=1,B,65,CAFEF00D,05,40,0,65,UltraSync 1<LF>
Vifaa vilivyo na maelezo yaliyobadilishwa
BLCH? Sawa na amri ya 'BLCG' lakini huashiria mabadiliko mara tu kifaa kikuu kinaposasisha rekodi zake na mabadiliko.
Ramani iliyorejeshwa ni sawa na 'BLSS?' amri hapo juu yaani hexadecimal sio desimali.
BLCH=0……. Weka upya biti za BLCH.
BLCG?…….. (Imeacha kutumika - tumia BLCH)
Hurejesha nambari ya vifaa vya watumwa vya mtandao vya BLink ambavyo vimebadilisha maelezo pamoja na ramani ndogo ya vifaa vilivyoathiriwa.
BLCG=0……. Weka upya bits za BLCG.
Hali ya Kifaa Kilichoambatishwa cha Slave
Amri hizi zinapaswa kutumiwa kupata taarifa kuhusu kifaa kilichounganishwa na kitengo cha watumwa, moja kwa moja kutoka kwa kifaa kikuu. Kuna hoja moja ya kupata data tuli ambayo mara chache hubadilika, na moja kupata data ambayo inaweza kubadilika mara kwa mara.
BLXS=n……… Pata data tuli ya kifaa cha mtumwa ambapo n = BLink ID ya mtumwa.
Hurejesha mfululizo wa sehemu za CSV ambazo hufafanua kifaa kilichoambatishwa na uwezo wake.
Sehemu zinarejeshwa zikiwa zimetenganishwa kwa koma.
- Blink ID
- Jina la mtengenezaji - thamani ya maandishi ya ASCII
- Muundo wa mtengenezaji - thamani ya maandishi ya ASCII
- Bendera za Uwezo - nambari ya heksadesimali ya 32bit - Tazama kiambatisho
- Sehemu ya hifadhi #1 Jina (kamba ya ASCII)
- Kitengo cha kuhifadhi #1 Uwezo (thamani kamili 0 - 65535)
- Sehemu ya hifadhi #1 Vizio 0 = Tupu/Haijulikani,1 = KB, 2 = MB, 3 =GB
- Kitengo cha hifadhi #2 Jina
- Kitengo cha kuhifadhi #2 Uwezo
- Sehemu ya uhifadhi # Vitengo 2
- Sehemu ya hifadhi #3 ... nk.
BLXP=n…….. Pata data inayobadilika ya kifaa cha mtumwa ambapo n = Kitambulisho cha BLink cha mtumwa.
Hurejesha mfululizo wa sehemu za CSV zinazoashiria hali ya sasa ya kifaa kilichoambatishwa. Sehemu zimetenganishwa kwa koma.
- Blink ID
- Hali ya sasa ya usafiri - Tazama kiambatisho
- Nambari ya sasa ya kasi ya fremu
- Kiashiria cha sasa cha kasi ya fremu
- Viwango vya Bendera (8bit Hex) - Bit 0 = Tone Frame, zingine hazijatumiwa
- Asilimia ya sasa ya kiwango cha betritage
- Nishati ya nje imetumika/alama ya kuchaji betri
- Klipu ya sasa/filejina
- Sehemu ya hifadhi iliyochaguliwa kwa sasa au inatumika
- Kitengo cha hifadhi #1 muda uliosalia kwa dakika
- Sehemu ya hifadhi #1 saizi iliyosalia ya media
- Kitengo cha hifadhi #2 muda uliosalia kwa dakika
- Sehemu ya hifadhi #2 saizi iliyosalia ya media
- Sehemu ya uhifadhi #3... nk.
Inasasisha Firmware
UFCK>urefu(=0x0A)+Baiti kumi za kwanza za sasisho file+'\n'
Amri ya binary yenye jibu la ASCII ili kuangalia toleo la sasisho file. Aina ya sasisho na toleo hushikiliwa ndani ya baiti kumi za kwanza za sasisho file kwa hivyo hizi zinahitaji kujumuishwa kwenye swala.
Jibu litakuwa UFCK=aina, toleo, bendera
aina – 0=haijulikani, 1=FW kuu, 2=FPGA, 3=Ext
toleo = sasisho toleo * 100
bendera – 0=Siwezi kutumia, 1=Sawa kuendelea, 2=toleo sawa, 3=toleo la zamani zaidi kuliko la sasa
UFST=n
Anzisha sasisho la programu ambapo n = saizi ya jumla ya 'sasisho file' kuhamishwa.
Jibu litatoa upeo wa juu wa data iliyosasishwa ambayo inaweza kuhamishwa katika kila kizuizi cha 'UFDA'. yaani UFST=106. Hivi sasa, hii imepunguzwa kwa upeo wa baiti 106 lakini, katika siku zijazo na ikiwa itahamishwa ndani kwa kutumia sema kiolesura cha serial, hii inaweza kuongezeka.
Amri hii inaweza kuchukua hadi sekunde 3 kukamilika kulingana na ukubwa wa sasisho.
Tafadhali tumia amri hii kwa uangalifu kwani kila simu inalazimisha kufuta bafa ya ndani ya sasisho la Flash.
UFDA>urefu + anwani + kizuizi cha data + checksum + '\n'
Hii ni amri ya binary ambapo vizuizi vya data hutumwa kwa mlolongo kuanzia sifuri ya anwani na kuendelea hadi file inahamishwa. Data inatumwa kwa muundo wa binary, ambapo;
- urefu ni urefu wa baiti moja ya ujumbe wote wa kufuata (bila kujumuisha wa mwisho '\n'). Kwa hiyo, ni urefu wa kuzuia data pamoja na tano (anwani na checksum bytes). Kwa sasa, thamani ya urefu haipaswi kuzidi 111(0x6f). Na herufi ya mwisho ya '\n' hii ndiyo jumla ya upeo wa sasa wa baiti 112 za data kufuatia baiti ya urefu.
- anwani ni tatu-byte, kidogo-endian, jamaa anwani ya kuzuia data tangu mwanzo wa file.
- data-block ni kizuizi cha data kutoka kwa file
- checksum ni 2's pongezi 16bit modular checksum ya kila moja ya anwani na data-block byte. Hii inakokotolewa kwa kuongezwa mfululizo kwa kila moja ya baiti (8-bit) kuanzia baiti za anwani na kumalizia na baiti ya mwisho ya data na kutupilia mbali mafuriko yoyote zaidi ya biti 16. Neno la matokeo la 16bit basi linapongezwa na kuambatanishwa na neno la XNUMXbit, hadi mwisho kama baiti mbili za mwisho za ujumbe.
Majibu ni kama ifuatavyo
UFDA=0 Sawa - tayari kwa block inayofuata
UFDA=1 Faini - Uhamisho umekamilika
UFDA=2 Hitilafu ya Checksum - Tafadhali Rudia ujumbe
UFDA=3 Anwani iko nje ya mlolongo
UFDA=Hitilafu ya Urefu wa 4 - au UFST haijatolewa
UFGO=jumla ya hundi
Amri hii huanzisha mchakato wa kusasisha mara tu data yote imehamishwa ambapo checksum ni 2 inayosaidia 16-bit checksum ya nzima. file na kuwasilishwa kwa desimali. Tazama amri ya UFDA kwa mbinu ya kuhesabu.
Majibu ni kama ifuatavyo
UFGO=0…… Kwa sasisho kuu la programu tumizi pekee. Tia alama kubainisha kuwa yote yalikuwa sawa na sasa tunaendelea na sasisho. Mawasiliano yatapotea kwa muda mfupi na yakikamilika UFGO=1 itatumwa;
UFGO=1……. Usasishaji umekamilika. Kunaweza kuwa na kuchelewa kwa sekunde nyingi kabla ya hii kutolewa.
UFGO=2…… Data bado haijakamilika
UFGO=3….. Checksum inalingana na data iliyohifadhiwa
UFGO=4….. Toleo la zamani au lililosasishwa sawa
UFGO=-n …….Thamani hasi za kurejesha wakati wa masasisho huwakilisha kutofaulu kwa sasisho.
Kila aina ya sasisho inapaswa kufanywa tofauti, yaani, Msimbo Mkuu, FPGA, na sasisho za BLE, tunahitaji kusasisha msimbo mkuu kwanza. Tutatoa sasisho kama tatu tofauti files ambapo moja au zaidi inaweza kuhitajika kusasishwa wakati wowote. AirGlu inaweza kubainisha kila sasisho ni la nini kutoka kwa yaliyomo, sio lazima uhifadhi filemajina.
Nyongeza
Je! Uwezo wa Kifaa wa TCS unaripoti kama inavyotumika katika BLSS=n na STSS? maombi
Kidogo…… Uwezo
0…… Ina utendakazi wa Pato la LTC
1…… Ina kipengele cha Kuingiza Data cha LTC
2……. Ina utendakazi wa Pato la Genlock
3……. Ina utendakazi wa Pato la Neno-Saa
4…… Ina uwezo wa Wi-Fi
5…… Ana uwezo wa BLE
6…… Ina mlango wa siri
7-11... Kwa sasa haijagawanywa na chaguo-msingi sifuri
12…. Ina onyesho lililojengewa ndani na inaweza kudhibiti mwangaza
13…. Ina udhibiti wa vitufe
14…. Ina betri inayoweza kuchajiwa ndani
15-19…. Kwa sasa haijagawanywa na chaguo-msingi 0
20-23….. Haijatengwa kwa sasa na chaguo-msingi 1
24….. Inaweza kufanya mpangilio wa onyesho la sifuri
25….. Inaweza kufanya mwangaza wa sifuri wa mwanga wa LED
26….. Unaweza kufanya BLink bwana
27-28…. Kwa sasa haijagawanywa na chaguo-msingi 0
29-31….. Haijatengwa kwa sasa na chaguo-msingi 1
Je, ni Alamisho za Uwezo wa Kifaa cha Nje kama zinavyotumika katika BLXS=n na GCXS? Maombi
Kidogo….. Uwezo
0/1….. Idadi ya vitengo vya Hifadhi ya Media vilivyowekwa
2…….. Hali ya usafiri inaweza kudhibitiwa
3……. Inaweza kudhibitiwa Washa au Zima
4…….. Vifaa vingi vya Video vinavyotumia FPS (=0) au kifaa cha Sauti Bitrate (=1)
5-9…… Chaguo-msingi ambayo haijatengwa kwa sasa =0
10-15…. Chaguo-msingi ambayo haijatengwa =1
16-23….. Chaguo-msingi isiyotengwa =0
24-31…… Chaguomsingi ambayo haijatengwa =1
Maagizo ya Ujumuishaji
2.2 Orodha ya sheria zinazotumika za FCC / ISED
FCC: | ISED: |
47CFR 15.247 | RSS-247 |
2.3 Masharti mahususi ya matumizi ya uendeshaji
Haitumiki
2.4 Taratibu za moduli chache
Haitumiki
2.5 Fuatilia miundo ya antena
Haitumiki
2.6 Mazingatio ya mfiduo wa RF
Ili kutii mahitaji ya kukaribia aliyeambukizwa ya FCC RF, OEM lazima ihakikishe kuwa ni antena pekee zimesakinishwa ambazo zimeorodheshwa pamoja na maelezo ya antena ya moduli hii. Moduli ya AirGlu2 inapaswa kutumika kwa namna ambayo uwezekano wa kuwasiliana na binadamu wakati wa operesheni ya kawaida hupunguzwa.
Viunganishi vya OEM na watumiaji wa mwisho lazima wapewe masharti ya uendeshaji ya kisambaza data ili kukidhi utiifu wa mwangaza wa RF.
Maelezo ya mionzi ya masafa ya redio: Kifaa hiki kinatii masharti ya kukaribia aliyeambukizwa ya FCC yaliyowekwa kwa mazingira yasiyodhibitiwa kwa hali maalum ya matumizi. Kisambazaji kisambazaji hiki lazima kiwe mahali pamoja au kufanya kazi kwa kushirikiana na antena au kisambaza data kingine isipokuwa kwa mujibu wa taratibu za FCC na kama ilivyoidhinishwa katika uwekaji uthibitishaji wa moduli. Mabadiliko au marekebisho ambayo hayajaidhinishwa waziwazi na mhusika anayehusika na utiifu yanaweza kubatilisha mamlaka ya mtumiaji ya kuendesha kifaa.
2.7 Antena
Antena ya nje iliyoidhinishwa kutumika ni Taoglas TG.09.0113 SMA (F) monopole. Kiwango cha juu cha Faida (nafasi ya bure) inayoruhusiwa ni 2.0 dBi (900MHz) na -6dBi (2.4GHz). Hakuna aina nyingine ya antena au faida ya juu zaidi ya muundo wa antena inapaswa kutumika. Muunganisho wa kipekee wa antena unaotumika kwenye moduli ya AirGlu2 ni sehemu ya ECT (Electric Connector Technology Co Ltd) Na. 818000157.
2.8 Lebo na maelezo ya kufuata
Mtengenezaji wa bidhaa mwenyeji ana jukumu la kutoa lebo halisi au kuweka upya lebo inayosema 'Ina Kitambulisho cha FCC: AYV-AGLU02 au Ina IC: 10427A-AGLU02' pamoja na bidhaa iliyokamilishwa. Tazama Miongozo ya Kuweka Lebo na Taarifa za Mtumiaji kwa Vifaa vya RF - KDB Publication 784748.
2.9 Taarifa kuhusu aina za majaribio na mahitaji ya ziada ya majaribio
Moduli ya AirGlu2 huja kamili ikiwa na API ya Hali ya Majaribio ndani ya programu dhibiti ya uendeshaji, ili kusanidi modi zote zinazohitajika za majaribio kama kisambazaji cha pekee katika seva pangishi.
2.10 Jaribio la ziada, Kanusho la Sehemu ya 15 la Sehemu Ndogo ya B
Kisambazaji moduli cha AirGlu2 kimeidhinishwa tu na FCC kwa sehemu za sheria mahususi (yaani, sheria za kisambaza data cha FCC) zilizoorodheshwa kwenye ruzuku, na mtengenezaji wa bidhaa mwenyeji anawajibika kwa kufuata sheria zingine zozote za FCC zinazotumika kwa seva pangishi ambayo haijashughulikiwa na kipeperushi cha kawaida. utoaji wa vyeti. Bidhaa ya mwisho ya seva pangishi inahitaji majaribio ya utii ya Sehemu ya 15 ya Sehemu ndogo ya B mara kisambaza data cha moduli kitakaposakinishwa.
Vyeti
CE
Moduli ya AirGlu2™ inaafikiana na mahitaji muhimu na mahitaji mengine muhimu ya Maagizo ya Vifaa vya Redio (RED) (2014/53/EU). Tafadhali kumbuka kuwa kila programu inayotumia moduli ya AirGlu2™ itahitaji kufanya majaribio ya EMC ya redio kwenye bidhaa ya mwisho kulingana na EN 301 489-17. Matokeo ya majaribio yaliyofanywa yanaweza kurithiwa kutoka kwa ripoti ya jaribio la moduli hadi ripoti ya majaribio ya bidhaa ya mwisho kwa kutumia moduli ya AirGlu2™. Mtihani wa EN 300 328 wa utoaji wa hewa safi lazima urudiwe na mkusanyiko wa bidhaa za mwisho. Hati za majaribio na programu ya majaribio ya uzalishaji wa hewa ya EN 300 328 ya uwongo yanaweza kuombwa kutoka kwa usaidizi wa Mifumo ya Timecode.
FCC
Kifaa hiki kinatii Sehemu ya 15 ya Sheria za FCC. Operesheni inategemea masharti mawili yafuatayo:
- Kifaa hiki hakiwezi kusababisha usumbufu unaodhuru, na
- Kifaa hiki lazima kikubali uingiliaji wowote uliopokewa, ikijumuisha uingiliaji ambao unaweza kusababisha utendakazi usiohitajika.
Mabadiliko yoyote au marekebisho ambayo hayajaidhinishwa waziwazi na Timecode Systems yanaweza kubatilisha mamlaka ya mtumiaji ya kuendesha kifaa.
Taarifa ya Mfiduo wa Mionzi ya FCC RF:
Kifaa hiki kinatii vikomo vya kufikiwa kwa mionzi ya FCC vilivyowekwa kwa mazingira yasiyodhibitiwa. Watumiaji wa mwisho lazima wafuate maagizo mahususi ya uendeshaji ili kukidhi utiifu wa kukaribiana na RF. Kisambazaji hiki lazima kiwe mahali pamoja au kufanya kazi kwa pamoja na antena au kisambaza data kingine isipokuwa kwa mujibu wa taratibu za FCC za bidhaa za visambazaji vingi. Majukumu ya OEM ya kutii Kanuni za FCC: Sehemu ya kisambaza data haipaswi kuwekwa pamoja au kufanya kazi kwa pamoja na antena au kisambaza data kingine isipokuwa kwa mujibu wa taratibu za FCC za visambazaji vingi vya bidhaa. Kila mpangishi mpya atahitaji kutathminiwa upya kwa utoaji wa hewa chafu unaowaka na
mabadiliko ya ruhusa kwa udhibitisho. Kwa moduli ya AirGlu2™, umbali wa chini kabisa wa kutenganisha kwa mwili wa binadamu ni 20cm. Kiunganishaji cha OEM kina jukumu la kujaribu bidhaa zao za mwisho kwa mahitaji yoyote ya ziada ya kufuata yanayohitajika na sehemu hii iliyosakinishwa (kwa mfanoample, uzalishaji wa vifaa vya dijiti, mahitaji ya pembeni ya Kompyuta, n.k.). Kumbuka Muhimu: Iwapo hali hii haiwezi kufikiwa (kwa usanidi fulani au mahali pamoja na kisambaza data kingine), basi uidhinishaji wa FCC hautachukuliwa kuwa halali na Kitambulisho cha FCC hakiwezi kutumika kwenye bidhaa ya mwisho. Katika hali hizi, kiunganishi cha OEM kitawajibika kutathmini upya bidhaa ya mwisho (pamoja na kisambaza data) na kupata uidhinishaji tofauti wa FCC.
Maliza Uwekaji lebo kwenye Bidhaa
Sehemu ya AirGlu™ haijawekewa lebo ya Kitambulisho chake cha FCC kutokana na ukubwa wake halisi. Ikiwa Kitambulisho cha FCC hakionekani wakati moduli imesakinishwa ndani ya kifaa kingine, basi sehemu ya nje ya kifaa ambamo moduli imesakinishwa lazima pia ionyeshe lebo inayorejelea moduli iliyoambatanishwa. Katika hali hiyo, bidhaa ya mwisho lazima iandikishwe katika eneo linaloonekana na yafuatayo:
"Ina Kitambulisho cha FCC cha Moduli ya Transmitter: AYV-AGLU02"
Or
"Ina kitambulisho cha FCC: AYV-AGLU02"
Kiunganishaji cha OEM haipaswi kutoa maelezo kwa mtumiaji wa mwisho kuhusu jinsi ya kusakinisha au kuondoa moduli hii ya RF au kubadilisha vigezo vinavyohusiana na RF katika mwongozo wa mtumiaji wa bidhaa ya mwisho.
ISED Kanada
Kisambazaji hiki cha redio kimeidhinishwa na Industry Canada kufanya kazi na antena yake iliyopachikwa. Aina zingine za antena ni marufuku kabisa kutumiwa na kifaa hiki. Kifaa hiki kinatii viwango vya RSS visivyo na leseni vya Industry Canada. Operesheni inategemea masharti mawili yafuatayo:
- Kifaa hiki hakiwezi kusababisha kuingiliwa; na
- Kifaa hiki lazima kikubali uingiliaji wowote, ikiwa ni pamoja na kuingiliwa ambayo inaweza kusababisha uendeshaji usiohitajika wa kifaa.
Taarifa ya Mfiduo wa RF
Moduli ya AirGlu2™ inakidhi mahitaji yaliyotolewa wakati umbali wa chini zaidi wa utengano kwa mwili wa binadamu ni zaidi ya 20cm. Mfiduo wa RF au tathmini ya SAR haihitajiki wakati umbali wa kutenganisha ni 20cm au zaidi. Moduli ya AirGlu2™ imejaribiwa kwa mfiduo wa hali mbaya zaidi wa RF.
Majukumu ya OEM ya kutii Kanuni za IC
Moduli ya kisambaza data haipaswi kuwekwa pamoja au kufanya kazi pamoja na antena au kisambaza data kingine chochote. Utoaji wa mionzi lazima ujaribiwe kwa kila bidhaa mpya ya mwenyeji na ISEDC lazima iarifiwe na Mabadiliko ya Kuruhusu ya Daraja la 4. Kiunganishaji cha OEM kina jukumu la kujaribu bidhaa yao ya mwisho kwa mahitaji yoyote ya ziada ya kufuata yanayohitajika na sehemu hii iliyosakinishwa (kwa mfanoample, uzalishaji wa vifaa vya dijiti, mahitaji ya pembeni ya Kompyuta, n.k.).
Ujumbe muhimu
Katika tukio ambalo masharti haya hayawezi kufikiwa (kwa usanidi fulani au mahali pa pamoja na kisambaza data kingine), basi uidhinishaji wa IC hautachukuliwa kuwa halali na kitambulisho cha IC hakiwezi kutumika kwenye bidhaa ya mwisho. Katika hali hizi, kiunganishi cha OEM kitawajibika kutathmini upya bidhaa ya mwisho (pamoja na kisambaza data) na kupata uidhinishaji tofauti wa IC.
Maliza Uwekaji lebo kwenye Bidhaa
Sehemu ya AirGlu™ haijawekewa lebo ya IC ID kwa sababu ya saizi yake ndogo. Bidhaa ya mwisho lazima iwekwe alama katika eneo linaloonekana na yafuatayo:
"Ina Moduli ya IC ya Kisambazaji: 10427A-AGLU02"
Or
"Ina IC: 10427A-AGLU02"
Kiunganishi cha OEM kinapaswa kufahamu kutotoa maelezo kwa mtumiaji wa mwisho kuhusu jinsi ya kusakinisha au kuondoa moduli hii ya RF au kubadilisha vigezo vinavyohusiana na RF katika mwongozo wa mtumiaji wa bidhaa ya mwisho.
JAPAN
Moduli ya AirGlu2™ imeidhinishwa nchini Japani kwa nambari ya uthibitisho 008-220415
Muhimu
Moduli haina lebo haijawekewa alama ya uidhinishaji ya Japani na kitambulisho kwa sababu ya saizi ndogo. Mtengenezaji ambaye anaunganisha moduli ya redio katika kifaa cha mwenyeji wake lazima aweke alama ya uidhinishaji na nambari ya uidhinishaji nje ya kifaa cha mwenyeji.
Alama ya uidhinishaji na nambari ya uthibitisho lazima iwekwe karibu na maandishi katika lugha ya Kijapani ambayo yametolewa hapa chini.
Tafsiri:
"Kifaa hiki kina vifaa maalum vya redio ambavyo vimeidhinishwa kwa Uthibitisho wa Ulinganifu wa Udhibiti wa Kiufundi chini ya Sheria ya Redio."
Uingereza Timecode Systems Ltd.
Sehemu ya 6, Kituo cha Biashara cha Elgar,
Barabara ya Moseley,
Halo, Worcester.
WR26NJ. Uingereza
(tarehe 26/05/2022)
Nyaraka / Rasilimali
![]() |
Mifumo ya Timecode AirGlu2 Usawazishaji na Moduli ya Kudhibiti bila Waya [pdf] Mwongozo wa Mtumiaji AGLU02, AYV-AGLU02, AYVAGLU02, AirGlu2, Moduli ya Usawazishaji na Udhibiti Isiyo na Waya, Usawazishaji na Moduli ya Kudhibiti bila Waya ya AirGlu2 |