Comhéadan Seachtrach Glacadóra JAVAD GREIS GNSS
Sonraíochtaí
- Táirge: Glacadóir GNSS GREIS
- Leagan Firmware: 4.5.00
- Athbhreithnithe Deiridh: 14 Deireadh Fómhair, 2024
Eolas Táirge
Is gléas comhéadain sheachtrach ardchruinneas é Glacadóir GNSS GREIS atá deartha ag JAVAD GNSS, a thairgeann faisnéis chruinn suímh.
Réamhrá
Is gléas ilúsáideach é GREIS a úsáidtear le haghaidh feidhmeanna éagsúla. Seo a leanas roinnt príomhphointí:
- Cad é GREIS: Is gléas comhéadain sheachtrach é do ghlacadóirí GNSS.
- Conas a Úsáidtear GREIS: Úsáidtear é chun feidhmiúlacht agus cruinneas córas GNSS a fheabhsú.
- Liostaí: Féach ar an lámhleabhar le haghaidh liostaí mionsonraithe de na gnéithe agus na feidhmiúlachtaí a dtacaítear leo.
- Cuspóirí: Déan iniúchadh ar réada éagsúla is féidir a úsáid le GREIS le haghaidh tascanna sonracha.
Teanga Ionchuir an Ghlacadóra
Ligeann teanga ionchuir an ghlacadóra d’úsáideoirí idirghníomhú leis an bhfeiste ag baint úsáide as orduithe agus comhréir shonracha. Seo achoimre ghearr ar...view:
- Teanga Examples: Foghlaim ó na samplaí a cuireadh ar fáilamples a thuiscint conas cumarsáid a dhéanamh leis an bhfeiste.
- Comhréir Teanga: Cuir tú féin ar an eolas faoi na rialacha comhréire maidir le horduithe a sheoladh chuig an nglacadóir.
- Orduithe: Bain úsáid as orduithe éagsúla chun an gléas a rialú agus a chumrú bunaithe ar do riachtanais.
Teachtaireachtaí Glacadóir
Tá sé ríthábhachtach teachtaireachtaí glacadóra a thuiscint chun sonraí agus faisnéis stádais a léirmhíniú. Seo an méid is gá duit a bheith ar an eolas faoi:
- Coinbhinsiúin: Lean formáidí agus luachanna sonracha chun teachtaireachtaí a léirmhíniú go cruinn.
- Sruth Caighdeánach Teachtaireachta: Iniúigh an fhormáid chaighdeánach teachtaireachta le haghaidh tarchur sonraí comhsheasmhach.
CCanna
C: An féidir liom firmware an Glacadóir GNSS GREIS a mhodhnú?
A: Níl, ní cheadaítear an firmware a mhodhnú de réir rialacháin chóipchirt JAVAD GNSS.
C: Conas is féidir liom rochtain a fháil ar thacaíocht le haghaidh saincheisteanna teicniúla a bhaineann le Glacadóir GNSS GREIS?
A: Le haghaidh tacaíochta teicniúla, déan teagmháil dhíreach le JAVAD GNSS.
Go raibh maith agat as do ghlacadóir GNSS JAVAD a cheannach. D'ullmhaigh JAVAD GNSS, Inc. na hábhair atá ar fáil sa Treoir Tagartha seo (an “Treoir”) d'úinéirí táirgí JAVAD GNSS. Tá sé deartha chun cabhrú le húinéirí an glacadóir a úsáid agus tá a úsáid faoi réir na dtéarmaí agus na gcoinníollacha seo (na “Téarmaí agus Coinníollacha”).
Téarmaí agus Coinníollacha
ÚSÁID GHAIRMIÚIL Tá glacadóirí GNSS JAVAD deartha le húsáid ag gairmí. Táthar ag súil go mbeidh eolas agus tuiscint mhaith ag an úsáideoir ar an úsáideoir agus ar na treoracha sábháilteachta roimh oibriú, cigireacht nó coigeartú. Caith i gcónaí na cosantóirí riachtanacha (bróga sábháilteachta, clogad, etc.) agus an glacadóir á oibriú.
SÉANADH BARÁNTA SEACHAS FAOI AON BARÁNTAÍ SA TREOIR SEO NÓ CÁRTA BARÁNTA A BHFUIL AN TÁIRGE, AN TREOIR SEO AGUS AN FHÁILTEOIR AR FÁIL “MAR ATÁ.” NÍ AON BARÁNTAÍ EILE. DÉANANN JAVAD GNSS AON BARÁNTA INTUIGTHE INTUIGTHE NÓ OIRIÚNACHTA D'AON ÚSÁID NÓ CUSPÓIR AR leith. NÍ BHÍ JAVAD GNSS AGUS A dháileoirí Dliteanais as EARRÁIDÍ TEICNIÚLA NÓ EAGARTHÓIREACHTA NÍ EARRÁIDÍ ATÁ INACMHAINNE anseo; NÁ MAIDIR LE DAMÁISTÍ TEAGMHÁLA NÓ IARMHARTACHTA A BHFUIL FOIRGNIÚ, FEIDHMIÚ NÓ ÚSÁID AN ÁBHAR SEO NÓ AN FHÁILTEOIR. ÁIRÍTEAR DAMÁISTÍ SÉANAITHE SIN ACH NACH bhfuil siad TEORANTA DO CAILLTEANAS MEÁCHAIN, CAILLTEANAS MEÁCHAIN NÓ SONRAÍ A DHÉANAMH, CAILLTEANAS MEÁCHAIN, COIGILTIS NÓ IONCAIM, NÓ CAILLTEANAIS ÚSÁID AN TÁIRGE. Ina theannta sin, NACH BHFUIL JAVAD GNSS FREAGRACH NÓ DLITEANAS MAIDIR LE DAMÁISTE NÓ COSTAIS A THÁIRGÍODH MAIDIR LE TÁIRGÍ NÓ BOGEARRAÍ IONCAIM A FHÁIL, ÉILIMH EILE, ÉILIMH MHÍCHOITEACHAIS, NÓ AON CHOSTAIS EILE. I GCÁS AR BITH, NÍ BHÍ AON DLITEANAS AR DHAMÁISTE NÓ NÓS FAOI DHUINE NÓ AON DAOINE EILE A BHÍONN FAOI BHREISE AN PRAGHAS CEANNAIGH DON GHABHADÓIR GAN DLITEANAS AR AON AON DÓIBH.
COMHAONTÚ CEADÚNAIS Úsáid aon ríomhchláir nó bogearraí a sholáthraíonn JAVAD GNSS nó a íoslódáil ó JAVAD GNSS webis ionann an suíomh (na “Bogearraí”) i dtaca leis an nglacadóir agus glacadh leis na Téarmaí agus Coinníollacha seo sa Treoir seo agus comhaontú chun cloí leis na Téarmaí agus Coinníollacha seo. Deonaítear ceadúnas pearsanta, neamheisiatach, neamh-inaistrithe don úsáideoir chun Bogearraí dá leithéid a úsáid faoi na téarmaí
RÉAMHRÁ Téarmaí agus Coinníollacha
luaite anseo agus in aon chás ach le glacadóir amháin nó ríomhaire amháin. Ní féidir leat na Bogearraí nó an ceadúnas seo a shannadh ná a aistriú gan toiliú sainráite scríofa JAVAD GNSS. Tá an ceadúnas seo i bhfeidhm go dtí go gcuirfear deireadh leis. Is féidir leat an ceadúnas a fhoirceannadh am ar bith ach na Bogearraí agus an Treoir a scriosadh. Féadfaidh JAVAD GNSS an ceadúnas a fhoirceannadh má theipeann ort aon cheann de na Téarmaí nó Coinníollacha a chomhlíonadh. Aontaíonn tú go scriosfaidh tú na Bogearraí agus an Treoir ar fhoirceannadh d'úsáid as an nglacadóir. Is le JAVAD GNSS gach úinéireacht, cóipcheart agus cearta maoine intleachtúla eile sna Bogearraí agus leis na Bogearraí. Mura bhfuil na téarmaí ceadúnais seo inghlactha, tabhair ar ais aon bhogearraí agus treoirleabhar nár úsáideadh.
RÚNDACHT Is faisnéis rúnda agus dhílsithe de chuid JAVAD GNSS iad an treoir seo, a bhfuil ann agus na Bogearraí (le chéile, an “Faisnéis faoi Rún”). Aontaíonn tú caitheamh le hEolas Rúnda JAVAD GNSS le méid nach lú déine ná an méid cúraim a d’úsáidfeá chun do rúin trádála is luachmhaire féin a chosaint. Ní chuirfidh aon ní sa mhír seo srian ort Faisnéis Rúnda a nochtadh do d’fhostaithe de réir mar is gá nó is cuí chun oibriú nó cúram a thabhairt don ghlacadóir. Ní mór d’fhostaithe den sórt sin an Fhaisnéis Rúndachta a choinneáil faoi rún freisin. I gcás ina gcuirtear iallach dlíthiúil ort aon chuid den Fhaisnéis Rúnda a nochtadh, tabharfaidh tú fógra láithreach do JAVAD GNSS ionas gur féidir leis ordú cosanta nó leigheas cuí eile a lorg.
WEBLÁITHREÁN; RÁITIS EILE Níl aon ráiteas ag JAVAD GNSS websuíomh (nó aon cheann eile webláithreán) nó in aon fhógráin eile nó i litríocht JAVAD GNSS nó a rinne fostaí nó conraitheoir neamhspleách de chuid JAVAD GNSS modhnaítear na Téarmaí agus Coinníollacha seo (lena n-áirítear ceadúnas Bogearraí, barántas agus teorannú dliteanais).
SÁBHÁILTEACHT Féadann díobháil do dhaoine nó do mhaoin agus/nó mífheidhmiú an táirge a bheith mar thoradh ar úsáid mhíchuí an ghlacadóra. Níor cheart an glacadóir a dheisiú ach amháin ag ionaid seirbhíse bharántas údaraithe JAVAD GNSS.
ILGHNÉITHEACH Féadfaidh JAVAD GNSS na Téarmaí agus Coinníollacha thuas a leasú, a mhodhnú, a chur in ionad nó a chur ar ceal ag am ar bith. Beidh na Téarmaí agus Coinníollacha thuas á rialú ag dlíthe Stát California, agus á bhforléiriú de réir, gan tagairt do choinbhleacht dlíthe.
Cad is GREIS ann
Is teanga idirghabhála é GREIS a chuireann ar chumas úsáideoir cumarsáid éifeachtach a dhéanamh le glacadóirí GNSS trí rochtain a fháil ar a gcumas agus a bhfeidhmeanna go léir.
Is ionann GREIS agus struchtúr cineálach teanga glacadóra do raon iomlán crua-earraí JAVAD GNSS. Tá an struchtúr teanga seo neamhspleách ar an nglacadóir agus is féidir é a mhodhnú nó a leathnú amach anseo. Tá GREIS bunaithe ar chur chuige aontaithe a cheadaíonn don úsáideoir glacadóir GNSS JAVAD a rialú ag baint úsáide as tacar cuí de réad ainmnithe. Baintear cumarsáid leis na cuspóirí seo amach trí orduithe agus teachtaireachtaí réamhshainithe. Níl aon srianta sonracha ar líon nó ar chineál na n-oibiachtaí glacadóra a úsáidtear.
Conas a Úsáidtear GREIS
Úsáidfidh aon chóras a dhéanann cumarsáid le glacadóir GNSS JAVAD trí cheann dá phoirt (srathach, comhthreomhar, USB, Ethernet, etc.) orduithe agus teachtaireachtaí GREIS chun an tasc riachtanach a chur i gcrích. Is éard atá i bpéire feidhmchlár tipiciúla a bhfuil ról an-tábhachtach ag GREIS iontu, ar dtús, úsáid a bhaint as rialaitheoirí láimhe chun cumarsáid a dhéanamh leis na glacadóirí le linn oibriú allamuigh i dtionscadail suirbhéanna agus RTK nó, sa dara háit, nuair a bhíonn sonraí á n-íoslódáil ó na glacadóirí isteach i gcórais deisce le haghaidh post breise. próiseáil. Ní úsáideann feidhmchlár iarphróiseála orduithe GREIS, ach caithfidh sé a bheith feasach ar theachtaireachtaí GREIS chun sonraí a bhaint as na sonraí files.
Gné thábhachtach amháin de GREIS is ea gur féidir é a úsáid go héifeachtach le haghaidh rialú uathoibríoch agus láimhe ar ghlacadóirí GNSS JAVAD. Le haghaidh rialú láimhe, cuirfidh an t-úsáideoir orduithe GREIS riachtanacha isteach sa ghlacadóir trí theirminéal. Is furasta é seo a bhaint amach mar go bhfuil GREIS deartha le bheith ina chomhéadan téacs inléite ag an duine. Ar an láimh eile, cloíonn GREIS le rialacha sách dian a fhágann go bhfuil sé éasca le húsáid ag feidhmchláir.
Liostaí
Baineann GREIS úsáid mhór as coincheap na liostaí. Úsáidtear liostaí i dteanga ionchuir an ghlacadóra agus sna gnáth-theachtaireachtaí téacs.
INTRODUCTION Cuspóirí
Léirítear liostaí in GREIS le seicheamh dúile atá teorannaithe ag camóg (,, cód ASCII 44), agus faoi iamh i braces ({}, cóid ASCII 123 agus 125):
{eilimint1, eilimint2, eilimint3}
Ina dhiaidh sin, d’fhéadfadh gur liostaí iad eilimintí de liosta féin:
{e1,{ee21,ee22},e3}
Mar sin tá an sainmhíniú thuas athchúrsach, ionas go gceadaítear liostaí de dhoimhneacht neadaithe treallach. Tugtar eilimintí duille ar eilimintí nach liostaí iad, nó go simplí duilleoga. D’fhéadfadh gnéithe de liostaí a bheith folamh, agus sa chás sin deirimid go bhfágtar an eilimint ar lár. Le haghaidh example, sa liosta thíos, fágtar an dara eilimint ar lár:
{e1,,e3}
Ceadaítear spásanna roimh theorainneacha agus ina ndiaidh agus ní thugtar aird orthu. Má tá an fhotheaghrán céanna (réimír) ag gach cuid de liosta ag an tús, d’fhéadfaí an fhotheaghrán seo a bhogadh amach as na braces timpeall ar an liosta, m.sh.
leamh{1,2,3}
is foirm níos giorra den
{elem1,elem2,elem3}
D’fhéadfaí eilimintí a iamh i Sleachta dúbailte (“, cód ASCII 34) a bhaintear le linn parsála. Taobh istigh den eilimint luaite, scaoileann siombailí speisialta (braces, camóga, etc.) a ról agus meastar gur carachtair rialta iad. Úsáid eile a bhaintear as comharthaí athfhriotail is ea idirdhealú a dhéanamh idir coinníollacha “ní shonraítear eilimint” agus coinníollacha “sonraítear eilimint fholamh”. Léirítear an chéad cheann trí eilimint a fhágáil ar lár ón liosta, agus sainítear an dara ceann trí phéire athfhriotail a chur idir na camóga. Tá sé úsáideach freisin lua nuair is gá spásanna tosaigh nó rian a bheith i sreangán. Chun cuóta dúbailte a chur san eilimint, luaigh an eilimint seo agus éalaigh an cuóta dúbailte taobh istigh leis an gcarachtar cúlslais (, cód ASCII 92). Chun backslais a chur leis féin i sreang luaite, éalaigh sé le cúlslais eile, le haghaidh example:
Example: “Teaghrán le “Sleachta”, cúlslais \, agus carachtair speisialta, {}”
Réada 1.4
I gcomhthéacs na samhla ar a bhfuil GREIS bunaithe, sainaithnítear glacadóir GNSS JAVAD le sraith réad ainmnithe.
GREIS
www.javad.com
20
INTRODUCTION Cuspóirí
Aitheantóirí Oibiachta
Sainmhínítear réad mar aonán crua-earraí nó bogearraí de chuid an ghlacadóra ar féidir aghaidh a thabhairt air, a shocrú nó a cheistiú. Tugtar feistí de ghnáth ar eintitis chrua-earraí, ach is gnách réada firmware files agus paraiméadair. Tá calafoirt ghlacadóra agus modúil chuimhne ar fad go maith exampníos lú feistí. Gach gléas, files agus paraiméadair a láimhseáil ar bhealach aonfhoirmeach ag GREIS. Tá sraith tréithe gaolmhar ag gach oibiacht is féidir a rochtain, a shainiú agus/nó a athrú trí GREIS.
1.4.1 Aitheantóirí Oibiachta
Luadh cheana go meastar glacadóir mar thacar réad (feistí, files, teachtaireachtaí, paraiméadair, etc.) i gcomhthéacs shamhail GREIS. Chun críocha aghaidh a thabhairt ar na cuspóirí sna horduithe glacadóra, ba cheart aitheantóir uathúil a shannadh do gach oibiacht.
Eagraítear rudaí sa ghlacadóir i ngrúpaí go loighciúil. Is réad é grúpa féin freisin agus baineann sé le grúpa eile murab é an bunghrúpa é. Mar sin eagraítear gach réad sa ghlacadóir ina ordlathas cosúil le crann ag tosú ag an ngrúpa fréimhe amháin. Tá an léiriú seo cosúil le heagrú Chonradh na Gaeilge files isteach i gcomhadlanna (fillteáin) a bhfuil an chuid is mó d’úsáideoirí ríomhairí eolach orthu.
In GREIS, léirítear grúpaí réad mar liostaí d’ainmneacha réad comhfhreagracha. Tá ainm an oibiachta uathúil laistigh den liosta lena mbaineann an réad. Sainmhínítear aitheantóir oibiachta uathúil domhanda mar na hainmneacha oibiachta go léir ar an gcosán tríd an gcrann oibiachta ón liosta fréamhacha go dtí an réad, arna theorannú ag an réamhshlais (/). Sainaithnítear an liosta fréamhacha féin leis an tslais tosaigh aonair.
Exampis lú aitheantóirí oibiachta ná:
Example: An bunghrúpa:
/
Example: ID leictreonach an ghlacadóra:
/par/rcv/id
Example: Port Srathach Ráta baud:
/par/dev/ser/a/ráta
Example: Tréithe (méid agus am modhnú deireanach) an file NAME (file tá tréithe difriúil ó na tréithe réada a phléitear thíos):
/log/NAME
Example: NMEA GGA abairt:
GREIS
www.javad.com
21
INTRODUCTION Aschur Tréimhsiúil
Cineálacha Réada
/msg/nmea/GGA
Tá tréithe amháin nó níos mó ag na réada go léir a bhaineann leo. Aithnítear tréithe oibiachta tríd an & carachtar agus ainm na tréithe a chur i gceangal leis an aitheantóir oibiachta. Is é an tréith phríomhúil atá ag gach oibiacht ná luach. Bíonn rochtain intuigthe ag orduithe GREIS ar an tréith seo i gcónaí. D’fhéadfadh tréithe breise a bheith ag cuid de na rudaí, mar shamplaample: example: Port srathach Ráta baud réamhshocraithe:
/par/dev/ser/a/ráta&def
Example: Ábhar an file AINM:
/log/NAME&ábhar
1.4.2 Cineálacha Oibiachtaí
Tá cineál GREIS bainteach le gach réad sa ghlacadóir. Sainmhíníonn an cineál réada a iompar maidir le horduithe GREIS. Go sonrach, sainmhíníonn an cineál na luachanna is féidir leis an réad a ghlacadh agus na horduithe ar leith is infheidhme maidir leis an réad.
Déan tagairt do “Cineálacha Príomhoibiachta” ar leathanach 184 chun cur síos mionsonraithe a fháil ar na cineálacha réad a dtacaítear leo faoi láthair.
GREIS
1.5 Aschur Tréimhsiúil
Tá ról tábhachtach ag baint le hoibríocht an ghlacadóra a chumas roinnt faisnéise a aschur go tréimhsiúil, mar shampla cineálacha éagsúla tomhais, luachanna ríofa, etc., de réir an sceidil shonraithe. Sainmhíníonn GREIS sraith shaibhir teachtaireachtaí ina bhfuil cineálacha éagsúla faisnéise i bhformáidí éagsúla ar aonaid íosta aschuir iad, agus cuireann sé modhanna ar fáil chun aschur tréimhsiúil a iarraidh ar aon teaglaim de na teachtaireachtaí in aon ord chun aon cheann de na meáin tacaithe atá oiriúnach d’aschur sonraí. Tugtar sruth aschuir ar aon mheán tacaithe atá oiriúnach d’aschur sonraí in GREIS.
I gcás gach sruth aschuir, coinníonn an glacadóir liosta de na teachtaireachtaí atá cumasaithe faoi láthair a bheith aschur chuig an sruth, ar a dtugtar liosta aschuir. Meaitseálann an t-ord ina n-aschuirtear teachtaireachtaí le hord na dteachtaireachtaí sa liosta aschuir. Ina theannta sin, tá a sraith paraiméadair sceidealaithe féin ag gach teachtaireacht atá i liosta aschuir a bhaineann leis. Sainmhíníonn paraiméadair sceidealaithe a ghabhann le teachtaireacht i liosta aschuir sceideal aschuir na teachtaireachta áirithe seo sa sruth aschuir áirithe seo. Soláthraíonn GREIS trí chom-
www.javad.com
22
RÉAMHRÁ Tréimhse agus Céim Aschuir Aschuir Thréimhsiúil
mands, em, out, agus dm, le gur féidir ionramháil éifeachtach a dhéanamh ar liostaí aschuir agus paraiméadair sceidealaithe.
Cuimsíonn paraiméadair sceidealaithe teachtaireachta ceithre réimse: tréimhse, céim, comhaireamh, agus bratacha, a bhfuil ról difriúil ag gach ceann acu sa sainmhíniú ar an sceideal aschuir. Anseo thíos déanfaimid cur síos ar conas go díreach a théann a luachanna i bhfeidhm ar an aschur, ach go bunúsach, sonraíonn an tréimhse an t-eatramh idir aschuir na teachtaireachta; sonraítear an t-athrú ama ar mhóimintí an aschuir i leith na móimintí ama nuair is iolraí den tréimhse ama é an t-am reatha; cuireann an comhaireamh, nuair is mó ná nialas é, teorainn leis an líon uaireanta a dhéanfar an teachtaireacht a aschur; ach bratacha filed ceadaíonn sé roinnt mionchoigeartaithe a dhéanamh ar an bpróiseas aschuir.
1.5.1 Tréimhse agus Céim Aschuir
Nóta:
Is luachanna snámhphointe sa raon [0…86400) soicind iad réimsí tréimhse agus céime na bparaiméadar sceidealaithe teachtaireachta. Déantar cur síos ar a gciall beacht thíos.
Nuair a shocraítear an giotán F_CHANGE i réimse na mbratach de na paraiméadair sceidealaithe, scaoileann réimse na céime a ghnáthról agus déantar “tréimhse aschuir éigeantaigh” ina ionad sin. Féach cur síos ar an mbratach F_CHANGE thíos le haghaidh sonraí.
Tá a ghreille ama inmheánach ag an nglacadóir atá sainmhínithe ag an gclog glacadóra agus luach an pharaiméadar / par/amh/curmsint a shainmhíníonn céim na n-aimsirí inmheánacha glacadóra. Tarlaíonn tréimhsí inmheánacha an ghlacadóra nuair a bhíonn am glacadóra iolraithe den chéim. Ina dhiaidh sin, sainmhínítear am glacadóra mar luach modulo clog glacadóra lá amháin (86400 soicind). Ní dhéanann an glacadóir na liostaí aschuir a scanadh ach amháin ag tréimhsí an ghlacadóra inmheánaigh, ionas nach bhféadfaí aon aschur a ghiniúint níos minice ná sin.
Agus an eangach ama inmheánach á cur san áireamh, sainmhíníonn na hathróga tréimhse agus céime na móimintí ama d’aschur teachtaireachta mar seo a leanas: ní dhéanfaidh an glacadóir an teachtaireacht a aschur ach amháin ag amanna an ghlacadóra Tout agus sásaíonn sé an dá chothromóid seo a leanas ag an am céanna:
Toutmod tréimhse = céim
(1)
Tout = N céim (2)
GREIS
nuair is uimhir slánuimhir N ag glacadh na luachanna [0,1,2,…,(86400/céim)-1].
Sainmhíníonn an chéad chothromóid an riail bhunúsach maidir le haschur teachtaireachtaí, agus cuireann an dara ceann srianta breise a bhaineann le tréimhsí inmheánacha an ghlacadóra. Tabhair faoi deara, sa chás is gnách, nuair a bhíonn an tréimhse agus an chéim ina iolraí de chéim, go bhfuil an dara cothromóid sásta go huathoibríoch gach uair a shásaítear an chéad chothromóid. Tabhair faoi deara freisin más rud é
86400 (tréimhse mhodhnúcháin) 0,
www.javad.com
23
INTRODUCTION Aschur Tréimhsiúil
Comhaireamh Aschuir
Example:
Example: example:
beidh an t-eatramh iarbhír idir an teachtaireacht dheireanach a seoladh roimh an tar-rolladh lae agus an chéad teachtaireacht tar éis an tar-rolladh lae difriúil ó luach na tréimhse.
Smaoinigh ar cúpla seanamples ag léiriú an mheicníocht seo:
Glac leis go bhfuil an tréimhse 10s, is é 2.2s an chéim, agus is é 0.2s an chéim. Toisc nach féidir le Tout, de réir an dara cothromóid, ach luachanna atá iolrach de chéimeanna a ghlacadh, glacfaidh an chuid clé den chéad chothromóid na luachanna seo a leanas: 0, 0.2, 0.4, …, 9.8, 0, …, as a bhfuil luach amháin 2.2 mheaitseáil chéim. Tarlóidh na cluichí seo, agus déanfar an teachtaireacht a aschur, gach uair a thógann Tout ceann de na luachanna seo a leanas: 2.2s, 12.2s, 22.2s, etc.
Glactar go bhfuil an tréimhse 10s, is é 2.2s an chéim, agus is é 0.5s an chéim. Ní dhéanfaidh an glacadóir an teachtaireacht a aschur ós rud é nach sásaítear an péire cothromóidí comhuaineacha thuas riamh.
Cuir céim > tréimhse. Ní dhéanfaidh an glacadóir an teachtaireacht a aschur ar chor ar bith mar ní shásófar an chéad chothromóid choíche.
1.5.2 Líon Aschuir
Nóta:
Is luach slánuimhir é réimse comhairimh na bparaiméadar sceidealaithe teachtaireachta sa raon [-256…32767) agus feidhmíonn sé do dhá chuspóir éagsúla:
1. Nuair is é 0 an comhaireamh, déanfar líon neamhtheoranta teachtaireachtaí a aschur. Nuair a bhíonn an comhaireamh níos mó ná 0, sainmhíníonn sé cé mhéad uair a bheidh an teachtaireacht a aschur. Sa chás seo déantar an cuntar a laghdú faoi 1 gach uair a dhéantar an teachtaireacht a aschur, agus nuair a bhíonn sé 0, socraítear an giotán F_DISABLED i réimse na bratacha. Ní chuireann sceidealóir na dteachtaireachtaí aschuir teachtaireachtaí le tacar giotán F_DISABLED.
2. Nuair a shocraítear an comhaireamh go luach sa raon [-256…-1], ní chuirtear aschur na teachtaireachta faoi chois, agus feidhmíonn réimse an chomhairimh cuspóir iomlán difriúil. Cumasaíonn sé an teachtaireacht a fhilleadh i dteachtaireacht speisialta [>>] roimh aschur (féach “[>>] Fillteán” ar leathanach 132). Úsáidtear luach an chomhairimh ansin chun an réimse aitheantais a shocrú sa teachtaireacht [>>] ginte ionas go mbeidh an t-aitheantas cothrom go huimhriúil le (-1 – comhaireamh).
Tá an ghné timfhilleadh úsáideach, le haghaidh example, le haghaidh feidhmchlár freastalaí a fhaigheann teachtaireachtaí ón nglacadóir agus a chuireann ar aghaidh chuig cliaint iolracha iad. Is féidir leis teachtaireachtaí treallach a fhilleadh isteach sna teachtaireachtaí [>>] le haitheantóirí éagsúla a iarraidh, na teachtaireachtaí a fuarthas a dhíscaoileáil, agus na sonraí a sheoladh chuig cliant(í) ar leith bunaithe ar an aitheantas faighte. Trí úsáid a bhaint as an ngné seo, ní gá go mbeadh a leithéid d’fheidhmchlár ar an eolas faoi fhormáidí sonraí ar bith eile ach faoi fhormáid na teachtaireachta [>>], agus is féidir leis aon bhealach cumarsáide a úsáid leis an nglacadóir chun teachtaireachtaí a fháil agus a sheoladh i bhformáidí éagsúla.
GREIS
www.javad.com
24
1.5.3 Bratacha Aschuir
INTRODUCTION Aschur Tréimhsiúil
Bratacha Aschuir
Is réimse giotán 16-giotán ar leithead é réimse bratach na bparaiméadar sceidealaithe teachtaireachta. Is bratach ar leith é gach giotán den réimse giotán seo agus feidhmíonn sé cuspóir difriúil. Seo a leanas liosta de na bratacha sceidealaithe teachtaireachta.
Tábla 1-1. Bratacha Sceidealú Teachtaireachta
Giotán#
0 1 2 3 4 5 6 7 8 9 10 11 12
HEX
0x0001 0x0002 0x0004 0x0008 0x0010 0x0020 0x0040 0x0080 0x0100 0x0200 0x0400 0x0800 0xF000
Ainm
F_OUT F_CHANGE F_OUT_ON_ADD F_NOTENA F_FIX_PERIOD F_FIX_PHASE F_FIX_COUNT F_FIX_FLAGS in áirithe in áirithe F_DISABLED in áirithe
Nóta: Ní thugtar ainmneacha páirce isteach anseo ach amháin chun tagairt a dhéanamh dóibh sa lámhleabhar seo. Níl aon bhealach chun iad a úsáid sna horduithe GREIS.
F_OUT Má tá an bhratach seo socraithe, déanfar na chéad teachtaireachtaí tar éis an t-ordú comhfhreagrach a agairt a aschur ag an ré glacadóra inmheánaigh is gaire d'am forghníomhaithe an ordaithe is cuma cad atá sonraithe ag an bparaiméadar sceidealaithe tréimhse.
F_CHANGE Má tá an bhratach seo socraithe, ní dhéanfar an teachtaireacht chomhfhreagrach a aschur ach amháin má tá sonraí na teachtaireachta athraithe ó aschur deiridh na teachtaireachta go dtí an sruth aschuir tugtha. Seiceálann an glacadóir cibé an bhfuil athrú ar shonraí na teachtaireachta ach amháin ag na tráthanna a shainmhínítear leis na cothromóidí (1), (2) áit a bhfuil athróg chéim socraithe go nialas, agus athróg tréimhse socraithe go dtí luach an réimse tréimhse. Imríonn céim paraiméadar sceidealaithe na teachtaireachta, a chailleann a fheidhm bhunaidh sa chás seo, ról tréimhse aschuir éigean anois. Ciallaíonn “aschur éigeantach” go ndéanfar an teachtaireacht chomhfhreagrach a aschur cibé acu an mbeidh athrú tagtha ar a bhfuil ann nó nach mbeidh ag na tráthanna a shainmhínítear leis na cothromóidí (1),(2) nuair a shocraítear athróg tréimhse go luach réimse na céime, agus an chéim. athróg socraithe go nialas. Más nialas an chéim réimse, ní fheidhmíonn an glacadóir aon aschur éigeantais ionas go n-aschuirfear an teachtaireacht chomhfhreagrach ach amháin ar an gcoinníoll go bhfuil a shonraí athraithe.
GREIS
www.javad.com
25
INTRODUCTION Aschur Tréimhsiúil
Bratacha Aschuir
F_OUT_ON_ADD Má tá an bhratach seo socraithe, déanfar an chéad teachtaireacht a aschur díreach tar éis an t-ordú em nó as ordú comhfhreagrach a dhéanamh. Ní thugtar aird ar an mbratach seo i bhformhór na dteachtaireachtaí1.
F_NOTENA Má tá an bhratach seo socraithe do theachtaireacht i liosta aschuir, ní ghlanfar an bhratach F_DISABLED don teachtaireacht seo nuair a bheidh an teachtaireacht cumasaithe, agus mar sin fanfaidh a haschur ar fionraí. Le haghaidh example, úsáidtear an bhratach seo ionas nach n-aschuirfear cuid de na teachtaireachtaí ón tsraith réamhshocraithe teachtaireachtaí nuair a athraíonn an t-úsáideoir an tréimhse aschuir ar an eitilt, gan an t-aschur a dhíchumasú ar dtús.
F_FIX_PERIOD, F_FIX_PHASE, F_FIX_COUNT, F_FIX_PERIOD Agus tú socraithe go 1 i bparaiméadar sceidealaithe, cuir cosc ar athruithe ar réimsí comhfhreagracha den pharaiméadair sceidealaithe seo trí em agus orduithe amach.
F_DISABLED Níl sé in-ríomhchláraithe go sainráite ag an úsáideoir. Nuair a chumasaíonn ceann teachtaireacht le comhaireamh dearfach, ansin, tar éis don teachtaireacht seo a bheith aschuir ag amanna comhairimh, socraíonn sceidealóir na teachtaireachta an bhratach seo go 1. Glantar an bhratach seo go 0 nuair a athchumasaítear an teachtaireacht, ach amháin má tá bratach F_NOTENA socraithe do an teachtaireacht seo.
1. Faoi láthair ní thugann ach dhá theachtaireacht GREIS, [JP] agus [MF], an bhratach seo.
GREIS
www.javad.com
26
Caibidil 2
TEANGA IONCHUR FAIGHTE
Déanann an chaibidil seo cur síos ar chomhréir agus ar shéimeantaic teanga ionchuir an ghlacadóra. Tosaímid le roinnt seanample mothú na teanga a thabhairt don léitheoir, ansin cas chuig sainmhíniú mionsonraithe ar chomhréir, agus ansin déan cur síos ar na horduithe sainithe go léir mar aon lena semantics.
2.1 Teanga Examples
Seo cúpla seanamples na ráiteas fíor a thuigeann an glacadóir mar aon le freagraí glacadóra. Gheobhaidh tú níos mó exampLeideanna maidir le horduithe ar leith a úsáid sna fo-ailt chomhfhreagracha. Marcáiltear an t-ionchur chuig an nglacadóir leis an gcarachtar, agus marcáiltear aschur an ghlacadóra leis an gcarachtar:
Example: Iarr ar an nglacadóir a ID leictreonach a phriontáil. Gineann an glacadóir an teachtaireacht freagartha a thaispeántar:
Example:
priontáil,/par/rcv/id RE00C QP01234TR45
Iarr ar an nglacadóir ráta baud a phort srathach A a shocrú go 9600. D'éirigh leis an nglacadóir an t-ordú a rith agus ní ghineann sé freagra ar bith.
socraithe,/par/dev/ser/a/ráta,9600
Example: Bain úsáid as an ordú céanna agus atá san ex roimhe seoample, ach iallach a chur ar an nglacadóir freagra a ghiniúint trí úsáid a bhaint as an aitheantóir ráitis.
Example:
% set_rate% set,/par/dev/ser/a/rate,9600 RE00A%socraigh_ráta%
Déan iarracht ráta ró-ard baud a shocrú. Freagraíonn an glacadóir leis an teachtaireacht earráide cé nár úsáideamar aon aitheantóir ráitis.
socraithe,/par/dev/ser/a/ráta,1000000 ER016{4, luach lasmuigh den raon}
Nóta:
Cuireann an glacadóir a ghnáthfhreagraí agus a fhreagraí earráide in dhá ghnáth-theachtaireacht, [RE] agus [ER], faoi seach. Le haghaidh tuilleadh faisnéise faoi fhormáid na dteachtaireachtaí GREIS, féach ar “Formáid Ghinearálta na dTeachtaireachtaí” ar leathanach 64. Tá cur síos ar na teachtaireachtaí [RE] agus [ER] iad féin in “Teachtaireachtaí Idirghníomhacha” ar leathanach 129.
GREIS
www.javad.com
27
FAIGHTEOIR IONCHUR TEANGA Comhréir Teanga
2.2 Comhréir Teanga
Sainmhíníonn GREIS línte de charachtair ASCII d'fhad treallach1, arna theorannú le ceachtar den dá iompar ar ais ( , cód deachúil ASCII 13), nó fotha líne ( , cód deachúil ASCII 10) carachtair, a bheith mar ghnéithe comhréire barrleibhéil na teanga. Ceadaítear línte folamh agus déantar neamhaird de i GREIS. Mar thoradh air sin, d'fhéadfaí líne a theorannú le haon teaglaim de agus/nó carachtair. Ligeann sé do GREIS tacaíocht a thabhairt gan uaim do choinbhinsiúin deireadh líne WindowsTM, MacTM, agus UNIXTM.
Tá teanga ionchuir an ghlacadóra cásíogair. Ciallaíonn sé sin, le haghaidh exampLe, teaghráin GREIS, greis, agus gReIs, mar teaghráin éagsúla, go deimhin measann an glacadóir amhlaidh.
Is é an comhartha uimhreach (#, cód ASCII 35) an carachtar réamhrá tráchta. Déanann an glacadóir neamhaird ar gach rud ag tosú ón gcarachtar seo suas go dtí deireadh na líne.
Tar éis trácht (más ann dó) a bhaint den líne, baintear an glacadóir as spásanna tosaigh agus rian, agus ansin briseann sé an líne ina ráitis. Déantar ráitis a theorannú le leathstad (;, cód ASCII 59), nó le dhá cheann ampersands (&&, cóid ASCII 38), nó a bhfuil dhá bharra ingearacha acu (||, cóid ASCII 124). Ansin déantar ráitis i líne in ord, ó chlé go deas. Má thagann earráid as ráiteas a chríochnaíonn in && teorannóir, ní dhéantar an chuid eile de ráitis sa líne a fhorghníomhú. Más ráiteas a chríochnaíonn in || forghníomhaíonn teorannóir go rathúil, ní dhéantar an chuid eile de ráitis sa líne a fhorghníomhú. Ní stopann ráiteas a chríochnaíonn i leathstad go deo le seicheamh na ráiteas a chur i gcrích. Tabhair faoi deara gur críochnóir ráitis é deireadh na líne leis féin, mar sin ní gá duit ceann de theorainneacha ráiteas soiléir a chur ag deireadh na líne.
Seo a leanas formáid ráitis:
[%ID%][COMMAND][@CS] mar a léiríonn lúibíní cearnacha réimsí roghnacha, agus ina gceadaítear aon líon spásanna bána roimh agus tar éis gach réimse. Ní thugtar aird ar spásanna bána den sórt sin, ach amháin chun críche seiceála a ríomh, féach thíos. Is iad na réimsí:
Aitheantóir ráitis %ID%, áit a seasann ID teaghrán treallach, b'fhéidir folamh. Más ann dó, déanann an glacadóir an t-aitheantóir a chóipeáil isteach sa teachtaireacht freagartha don ráiteas. Ginfidh aon ráiteas ina bhfuil aitheantóir freagra ón nglacadóir i gcónaí. Ceadaítear freisin ráiteas nach bhfuil ann ach aitheantóir; i gcás den sórt sin, ní dhéanfaidh an glacadóir ach teachtaireacht freagartha a ghiniúint.
ORDÚ liosta (b'fhéidir folamh) ina dtugtar an t-ainm ordaithe ar an gcéad eilimint. Léiríonn sé an gníomh atá le déanamh. Tá an chuid eile de na heilimintí (más ann dóibh) ordú
GREIS
1. Tacaíonn cur i bhfeidhm reatha GREIS sna glacadóirí le línte suas le 256 carachtar ar fad.
www.javad.com
28
FAIGHTEOIR IONCHUR TEANGA Comhréir Teanga
argóintí. D'fhéadfaí bracanna atá timpeall ar an liosta orduithe a fhágáil ar lár. Déan tagairt do “Liostaí” ar leathanach 19 don chomhréir liostaí. @CS checksum, áit a bhfuil CS ina sheic 8-giotán formáidithe mar uimhir heicsidheachúil 2-bheart. Sula ndéanfaidh sé ráiteas le seiceála, déanfaidh an glacadóir an t-ionchur seiceálacha CS a chur i gcomparáid leis an gceann a ríomhann an firmware agus diúltóidh sé an ráiteas a fhorghníomhú i gcás nach ionann na seiceálacha sin. Ríomhtar Checksum ag tosú leis an gcéad charachtar neamhbhán sa ráiteas go dtí agus lena n-áirítear an carachtar @. Féach “Seiceálacha Ríomhaireachta” ar leathanach 579 le haghaidh sonraí.
Feidhmíonn aitheantóir ráitis, % ID%, na críocha seo a leanas:
1. Fórsaí freagra glacadóra ar an ordú. 2. Ceadaíonn a sheoladh orduithe iolracha le aitheantóirí éagsúla chuig an glacadóir
gan fanacht le freagra do gach ordú, ansin faigh na freagraí agus inis cén freagra a fhreagraíonn don ordú. 3. Cuidíonn sé le sioncrónú a bhunú leis an nglacadóir trí cheadú a sheiceáil go gcomhfhreagraíonn freagra glacadóra ar leith d'ordú ar leith, agus ní le hordú éigin eile a eisíodh roimh nó ina dhiaidh.
D’fhéadfaí liosta ar a dtugtar roghanna a chur i gceangal le haon eilimint den ORDÚ tar éis an idirstad (:, cód ASCII 58). Má tá eilimint amháin sa liosta roghanna, d’fhéadfaí na braces máguaird a fhágáil ar lár. Iomadaítear liosta roghanna atá i gceangal le liosta le gach eilimint den liosta, cé go bhfuil tosaíocht ag na roghanna atá ceangailte go sainráite le heilimint den liosta thar roghanna iomadaithe. Le haghaidh example,
{e1,{e2:{o1,,o3},e3}}:{o4,o5}
comhionann le:
{e1:{o4,o5},{e2:{o1,o5,o3},e3:{o4,o5}}}
Tabhair faoi deara freisin conas a cheadaíonn rogha o2 caillte rogha o5 iomadú chuig an liosta roghanna don eilimint e2.
Braitheann líon agus brí na n-argóintí agus na roghanna san ordú ar ghníomh ordaithe ar leith agus sainmhínítear é sa chur síos ar gach ordú glacadóra. Ina theannta sin, má shonraíonn tuairisc an ordaithe roinnt roghanna, ach go gcailltear cuid nó gach ceann acu sa ráiteas, cuirtear na luachanna réamhshocraithe do na roghanna caillte in ionad. Tá na luachanna réamhshocraithe le haghaidh roghanna sainmhínithe freisin sa chur síos ar gach ordú glacadóra.
GREIS
www.javad.com
29
FAIGHTEOIR IONCHUR TEANGA Comhréir Teanga
Mar thagairt, thíos tá an tábla ina bhfuil na seichimh charachtair go léir a bhfuil brí speisialta acu i dteanga ionchuir an ghlacadóra:
Tábla 2-1. Ionchur Carachtair Speisialta Teanga
Carachtair Deachúla Cód ASCII
Brí
10
deighilteoir líne
13
deighilteoir líne
#
35
;
59
deighilteoir ráitis marcanna tosaigh
&&
38
||
124
%
37
ráitis agus ráitis deighilteoirí nó marc aitheantóra ráitis deighilteoir
@
64
{
123
}
125
,
44
:
58
marc seiceála tús an liosta marc deireadh an liosta marc liosta eilimintí deighilteoir marc roghanna
”
34
comhartha athfhriotail
92
éalú
GREIS
www.javad.com
30
Orduithe TEANGA IONCHUR FAIGHTE
2.3 Orduithe
Sa chuid seo déanaimid cur síos ar na horduithe go léir atá sainmhínithe i GREIS. Tá examples. Le haghaidh cur síos mionsonraithe ar rudaí a úsáidtear mar argóintí san examples, féach le do thoil do Chaibidil 4 ar leathanach 181.
GREIS
www.javad.com
31
2.3.1 sraith
TEANGA IONCHUR Glacadóir Orduithe socraithe
Ainm
socraigh luach tacair ruda.
Achoimre
Formáid: tacar, réad, luach Roghanna: ceann ar bith
Argóintí
oibiacht a dhéanamh ar aitheantóir an oibiachta sprice. Mura dtosaíonn an réad le “/”, ansin cuirtear an réimír “/ par/” isteach go huathoibríoch roimh an réad sula ndéantar an t-ordú.
luach a chur ar an luach atá le sannadh don réad sprice. Braitheann raon na luachanna ceadaithe chomh maith le séimeantaic an taisc ar an gcineál oibiachta agus sonraítear níos déanaí sa lámhleabhar seo do gach oibiacht a dtacaítear leis.
Roghanna
Dada.
Cur síos
Sannann an t-ordú seo luach don réad. Ní ghintear aon fhreagra mura bhfuil earráid ann nó má chuireann aitheantóir an ráitis iachall ar fhreagra.
Examples
Example: Socraigh ráta baud port srathach C go 115200. Ceachtar de:
socraithe,/par/dev/ser/c/ráta,115200 socraithe,dev/ser/c/ráta,115200
Example: Socraigh ráta baud port srathach A go 9600 agus freagra fórsa:
%%set,dev/ser/a/rate,9600 RE002%%
GREIS
www.javad.com
32
2.3.2 cló
TEANGA IONCHUR Glacadóir Orduithe a phriontáil
Ainm
luach priontála ruda a phriontáil.
Achoimre
Formáid: priontáil, roghanna réad: {names}
Argóintí
oibiacht aitheantóir an oibiachta atá le haschur. Mura dtosaíonn an réad le “/”, ansin cuirtear an réimír “/ par/” isteach go huathoibríoch roimh an réad sula ndéantar an t-ordú.
Roghanna
Tábla 2-2. achoimre roghanna priontála
Cineál Ainm
Luachanna
ainmneacha boolean ar, as
Réamhshocrú
as
ainmneacha más múchta, aschuir ach luachanna oibiachta. Agus tú ar siúl, aschuir ainmneacha oibiachta chomh maith le luachanna oibiachta san fhormáid NAME=VALUE.
Cur síos
Priontálann an t-ordú seo luach an ruda, ag réamhshocrú an luacha go roghnach le hainm an réad comhfhreagrach. Gintear an freagra i gcónaí, agus d’fhéadfaí níos mó ná teachtaireacht [RE] amháin a ghiniúint mar fhreagra ar ordú priontála amháin.
Déantar luach liosta réad cineáil a phriontáil mar liosta luachanna do gach oibiacht ar an liosta. Cuirtear é seo i bhfeidhm go hathchúrsach go dtí go sroichtear rudaí duilleoige, agus mar sin aschuireann priontáil réad den chineál neamhdhuille go héifeachtach an fo-chrann iomlán ag tosú ón réad sonraithe. I gcás liostaí a phriontáil, d'fhéadfaí teachtaireachtaí [RE] iolracha a ghiniúint. Mar sin féin, ní féidir an t-aschur a scoilteadh ach díreach tar éis carachtair dheighilteoirí liostaí.
GREIS
www.javad.com
33
TEANGA IONCHUR Glacadóir Orduithe a phriontáil
Examples
Example: Tréimhse reatha an ghreille ama glacadóra inmheánaigh a phriontáil. Ceachtar de:
priontáil,/par/raw/curmsint RE004 100 priontáil,raw/curmsint RE004 100
Example: Priontáil tréimhse reatha ghreille ama an ghlacadóra inmheánaigh in éineacht leis an ainm réad. Ceachtar de:
priontáil,/par/raw/curmsint:ar RE015/par/raw/curmsint=100 priontáil,raw/curmsint:ar RE015/par/raw/curmsint=100
Example: Eolas faoin leagan glacadóra priontála:
priontáil, rcv/leagan RE028{“2.5 Meán Fómhair, 13,2006, 2 lch0,71″, 5, 00, MGGDT_XNUMX, gan aon cheann, REXNUMXD {gan aon cheann, gan aon cheann}}
Example: Priontáil faisnéis leagan an ghlacadóra mar aon le hainmneacha comhfhreagracha:
priontáil,rcv/leagan:ar RE043/par/rcv/leagan={príomh=”2.5 Meán Fómhair,13,2006 p2”,boot=0,wh=71,board=MGGDT_5, RE00C móideim=non, RE017 pow={fw=non,wh=non}}
Example: Priontáil na teachtaireachtaí go léir atá cumasaithe le haghaidh aschur chuig port srathach B mar aon lena paraiméadair sceidealaithe:
priontáil, amach/dev/ser/b: ar RE02D/par/ amach/dev/ser/b={jps/RT={1.00,0.00,0,0×0}, RE01A jps/SI={1.00,0.00,0,0×0}, RE01A jps/rc={1.00,0.00,0,0×0}, RE01A jps/ET={1.00,0.00,0,0×0}, RE01D nmea/GGA={10.00,5.00,0,0×0}}
GREIS
www.javad.com
34
2.3.3 liosta
RECEIVER IONCHUR TEANGA Liosta orduithe
Ainm
liostaigh liosta inneachair ruda.
Achoimre
Formáid: liosta[,réad] Roghanna: ceann ar bith
Argóintí
oibiacht aitheantóir an oibiachta atá le haschur. Má fhágtar réad ar lár, glactar leis /log. Mura dtosaíonn an réad le “/”, ansin cuirtear an réimír “/ log/” isteach go huathoibríoch roimh an réad sula ndéantar an t-ordú.
Roghanna
Dada.
Cur síos
Aschuir an t-ordú seo ainmneacha gach ball den oibiacht. Gintear an freagra i gcónaí, agus d’fhéadfaí níos mó ná teachtaireacht [RE] amháin a ghiniúint mar fhreagra ar ordú liosta amháin. Mura bhfuil an réad sonraithe den liosta cineáil, gintear teachtaireacht [RE] fholamh. Más liosta é an réad sonraithe, clóitear liosta ainmneacha gach oibiachta ar an liosta. Cuirtear é seo i bhfeidhm go hathchúrsach go dtí go sroichtear réada duilleoige, agus mar sin de réir mar a liostáiltear réad de chineál neamhdhuille, is éifeachtaí an fo-chrann iomlán a thosaíonn ón réad sonraithe a aschuir. I gcás liostaí a phriontáil, d'fhéadfaí teachtaireachtaí [RE] iolracha a ghiniúint. Mar sin féin, ní féidir an t-aschur a scoilteadh ach díreach tar éis carachtair dheighilteoirí liostaí.
Examples
Example: Freagra folamh chun réad nach liosta é a liostú:
liosta,/par/rcv/ver/main RE000
Example: Freagra earráide maidir le liostú réad nach bhfuil ann:
liosta,/níl_ann_ER018{2,,1ú paraiméadar mícheart}
GREIS
www.javad.com
35
RECEIVER IONCHUR TEANGA Liosta orduithe
Example: Faigh liosta loga atá ann cheana féin-files. Ceachtar de
liosta,/liosta loga
an t-aschur céanna a tháirgeadh, m.sh.
RE013{log1127a,log1127b}
Example: Liostaigh gach teachtaireacht chaighdeánach GREIS a dtacaíonn an glacadóir leo:
list,/msg/jps RE03D{JP,MF,PM,EV,XA,XB,ZA,ZB,YA,YB,RT,RD,ST,LT,BP,TO,DO,OO,UO,GT, RE040 NT,GO,NO,TT,PT,SI,NN,EL,AZ,SS,FC,RC,rc,PC,pc,CP,cp,DC,CC,cc,EC, RE040 CE,TC,R1,P1,1R,1P,r1,p1,1r,1p,D1,C1,c1,E1,1E,F1,R2,P2,2R,2P,r2, RE040 p2,2r,2p,D2,C2,c2,E2,2E,F2,ID,PV,PO,PG,VE,VG,DP,SG,BI,SE,SM,PS, RE040 GE,NE,GA,NA,WE,WA,WO,GS,NS,rE,rM,rV,rT,TM,MP,TR,MS,DL,TX,SP,SV, RE031 RP,RK,BL,AP,AB,re,ha,GD,LD,RM,RS,IO,NP,LH,EE,ET}
Example: Liostaigh na teachtaireachtaí go léir sa tacar teachtaireachtaí réamhshocraithe:
liosta,/msg/sainmhíniú RE040{jps/JP,jps/MF,jps/PM,jps/EV,jps/XA,jps/XB,jps/RT,jps/RD,jps/SI, RE040 jps/NN,jps/EL,jps/FC,jps/RC,jps/DC,jps/EC,jps/TC,jps/CP,jps/1R, RE040 jps/1P,jps/2R,jps/2P,jps/E1,jps/D2,jps/E2,jps/SS,jps/SE,jps/PV, RE040 jps/ST,jps/DP,jps/TO,jps/DO,jps/UO,jps/IO,jps/GE,jps/NE,jps/GA, RE01D jps/NA,jps/WE,jps/WA,jps/WO}
GREIS
www.javad.com
36
GREIS
2.3.4 em & amach
TEANGA IONCHUR FAIGHTEOIR Orduithe em & amach
Ainm
em, amach a chumasú aschur tréimhsiúil teachtaireachtaí.
Achoimre
Formáid: Formáid: Roghanna:
em, [sprioc],teachtaireachtaí amach,[sprioc],teachtaireachtaí {tréimhse, céim, comhaireamh, bratacha}
Argóintí
sprioc aon sruth aschuir nó tacar teachtaireachta. Mura sonraítear aon sprioc, glactar leis an teirminéal reatha, /cur/term.
teachtaireachtaí an liosta (le nó gan braces máguaird) d'ainmneacha teachtaireachtaí agus / nó ainmneacha tacar teachtaireachtaí a bheith cumasaithe. Mura dtosaíonn cuid de na hainmneacha sonraithe le “/”, ansin cuirtear an réimír “/ msg/” isteach go huathoibríoch roimh na hainmneacha sin sula ndéantar an t-ordú.
Roghanna
Tábla 2-3. em agus achoimre roghanna amach
Cineál Ainm
Luachanna
Réamhshocrú
snámhphointe tréimhse [0…86400)
–
snámhphointe céime [0…86400)
–
comhaireamh slánuimhir [-256…32767] 0 for em 1 for out
slánuimhir na mbratach [0…0xFFFF] –
tréimhse, céim, comhaireamh, bratacha paraiméadair sceidealaithe teachtaireacht.
Cur síos
Cumasaíonn na horduithe seo aschur tréimhsiúil na dteachtaireachtaí sonraithe isteach sa sprioc, ag cur i bhfeidhm paraiméadair sceidealaithe na teachtaireachta mar na paraiméadair atá sonraithe ag roghanna. Ní ghintear aon fhreagra mura bhfuil earráid ann, nó má chuireann aitheantóir an ráitis iachall ar an bhfreagra.
Tá na horduithe em agus amach mar an gcéanna ach amháin go bhfuil luach réamhshocraithe an rogha comhairimh socraithe ag 0 le haghaidh em, agus 1 le haghaidh amach. Níl san ordú amach ach bealach níos áisiúla chun é a iarraidh
www.javad.com
37
TEANGA IONCHUR FAIGHTEOIR Orduithe em & amach
Nóta:
aschur aonuaire de theachtaireacht(í). Ní bheidh muid ag caint ach faoi em sa chur síos seo cé go mbaineann gach rud leis an amach chomh maith.
Táthar ag súil sa chur síos thíos go bhfuil an léitheoir eolach ar an ábhar sa rannán “Aschur Tréimhseach” ar leathanach 22.
I gcás gach sruth aschuir, tá liosta aschuir chomhfhreagrach de theachtaireachtaí1,2 atá cumasaithe faoi láthair a aschur go dtí an sruth tugtha. Nuair nach bhfuil teachtaireacht a ritheadh mar argóint don ordú em sa liosta aschuir faoi láthair, cuireann an t-ordú em an teachtaireacht sonraithe i gceangal le deireadh an liosta. Nuair a bhíonn teachtaireacht a cuireadh ar aghaidh chuig ordú em sa liosta aschuir cheana féin, ní athraíonn an t-ordú em ach paraiméadair sceidealaithe na teachtaireachta seo agus ní athraíonn sé suíomh na teachtaireachta laistigh den liosta.
De réir mar a chumasc an t-ordú em na teachtaireachtaí sonraithe leis an liosta aschuir, is smaoineamh maith é ordú dm a úsáid chun an liosta aschuir don sruth a thugtar a ghlanadh sula n-eisítear orduithe em.
Próiseálann an t-ordú em na teachtaireachtaí a liostú teachtaireacht amháin ag an am, ó chlé go deas, agus ón gcéad teachtaireacht socraithe go dtí an teachtaireacht deiridh a leagtar teachtaireacht. Má thagann sé ar ainm nach gcomhfhreagraíonn d'aon teachtaireacht nó tacar teachtaireachtaí ón nglacadóir tacaithe, cuimhnítear go raibh earráid ann le linn an fhorghníomhaithe, ach ní stopann sé ag próiseáil an liosta teachtaireachtaí. Ar an mbealach seo beidh gach teachtaireacht ón liosta teachtaireachtaí a d'fhéadfaí a chumasú cumasaithe, agus ní dhéanfar ach earráid amháin a thuairisciú nuair nach féidir ceann amháin nó níos mó de na teachtaireachtaí sonraithe a chumasú.
Nuair a phróiseálann an t-ordú em teachtaireacht ar láimh, ríomhtar na paraiméadair deiridh maidir le sceidealú na teachtaireachta oibriúcháin sa liosta aschuir chomhfhreagrach de theachtaireachtaí agus na foinsí iomadúla faisnéise faoi pharaiméadair sceidealaithe á gcur san áireamh, go sonrach:
1. Luachanna atá sonraithe go sainráite i roghanna an ordú em.
2. Na luachanna réamhshocraithe de roghanna ordú em.
3. Paraiméadair sceidealaithe atá sonraithe don teachtaireacht tugtha mar chuid den tacar teachtaireachta comhfhreagrach. Ní chuirtear iad seo san áireamh ach amháin nuair a bhíonn teachtaireacht á chumasú trí theachtaireacht a leagan síos, ní teachtaireacht aonair.
4. Paraiméadair sceidealaithe reatha na teachtaireachta sa liosta aschuir chomhfhreagrach (más ann).
5. Paraiméadair sceidealaithe réamhshocraithe atá sonraithe don teachtaireacht tugtha mar chuid den ghrúpa teachtaireachta comhfhreagrach.
Tá na foinsí paraiméadair thuas liostaithe in ord a dtosaíochta, agus tá an tosaíocht is airde ag an gcéad cheann, agus cuirtear i bhfeidhm iad ina n-aonar ar gach ceann de na ceithre paraiméadair sceidealaithe. Mar sin, sáraíonn luachanna ó (1) luachanna ó (2), an luach a thagann as
GREIS
1. I gcás sruth NAME, tugtar /par/out/NAME ar an liosta aschuir chomhfhreagrach 2. Tá teorainn treallach ag an bhfirmware reatha maidir le huaslíon na dteachtaireachtaí i liosta aschuir atá socraithe go 49.
www.javad.com
38
TEANGA IONCHUR FAIGHTEOIR Orduithe em & amach
sháraíonn sé luach ó (3), etc. Mar sin féin, má tá cuid de na giotán F_FIX_PERIOD, F_FIX_PHASE, F_FIX_COUNT, nó F_FIX_FLAGS socraithe i réimse bratacha na chéad fhoinse eile, ní shárófar réimsí comhfhreagracha den chéad fhoinse eile.
Examples
Example: Cumasaigh aschur teachtaireachta NMEA GGA chuig an teirminéal reatha:
em,,nmea/GGA:{,,1}
Mar an gcéanna thuas, ach ag baint úsáide as in ionad em:
amach,,nmea/GGA
Example: Cumasaigh aschur an tacair réamhshocraithe teachtaireachtaí chuig an logchomhad reatha-file A ag baint úsáide as na paraiméadair aschuir réamhshocraithe. Ceachtar de:
Example:
em,/cur/file/a,/msg/safe em,/cur/file/a, def
Cumasaigh aschur na dteachtaireachtaí réamhshocraithe chuig an logchomhad reatha-file A gach 10 soicind I gcás na bparaiméadar aschuir eile, úsáidfear a luachanna réamhshocraithe:
em,/cur/file/a,def:10
Example: Cumasaigh aschur na sraithe réamhshocraithe teachtaireachtaí chuig an teirminéal reatha ag baint úsáide as paraiméadair aschuir réamhshocraithe. Ceachtar de:
Example:
em,/cur/term,/msg/def em,,/msg/def em,,def
Cumasaigh aschur teachtaireachtaí GREIS [~~](RT) agus [RD] chuig an teirminéal reatha. Ceachtar de:
Example:
em,,/msg/jps/RT,/msg/jps/RD em,,jps/{RT,RD}
Cumasaigh aschur teachtaireachtaí NMEA GGA agus ZDA chuig an teirminéal reatha gach 20 soicind:
Example:
em,,nmea/{GGA,ZDA}:20
Cumasaigh aschur teachtaireachtaí [SI], [EL] agus [AZ] chuig an gcalafort sraitheach A. Socraigh paraiméadair sceidealaithe le haghaidh [SI] ionas go mbeidh an t-eatramh idir aon dá theachtaireacht [SI] ina dhiaidh sin cothrom le 10 soicind, má bhíonn siad comhtharlaitheach, agus 1 soicind ar shlí eile; aschur ach an chéad caoga teachtaireacht [SI]. Ina theannta sin, socraigh an glacadóir an t-eatramh aschuir go 2 soicind le haghaidh teachtaireachtaí [EL] agus [AZ]:
em,/dev/ser/a,jps/{SI:{1,10,50,0×2},EL,AZ}:2
GREIS
www.javad.com
39
TEANGA IONCHUR FAIGHTEOIR Orduithe em & amach
Example: Cumasaigh aschur RTCM 2.x cineálacha teachtaireachta 1 agus 31 chuig calafort sraitheach B le eatramh aschuir 3 soicind, agus cineálacha teachtaireachta RTCM 2.x 18, 19, 3, 22 chuig calafort C le eatramh aschuir 1 soicind le haghaidh cineálacha 18 agus 19; agus 10 soicind le haghaidh cineálacha 3 agus 22:
em,/dev/ser/b,rtcm/{1,31}:3; em,/dev/ser/c,rtcm/{18:1,19:1,22,3}:10
Example: Saincheap an tacar teachtaireachtaí réamhshocraithe ionas nach mbeidh ann ach NMEA ZDA agus GGA:
dm,/msg/def em,/msg/def,/msg/nmea/{ZDA,GGA}
GREIS
www.javad.com
40
2.3.5 dm
TEANGA IONCHUR FAIGHTEOIR Orduithe dm
Ainm
dm aschur tréimhsiúil teachtaireachtaí a dhíchumasú.
Achoimre
Formáid: dm[,[sprioc][,messages]] Roghanna: aon cheann
Argóintí
sprioc aon sruth aschuir nó tacar teachtaireachta. Mura sonraítear aon sprioc, glactar leis an teirminéal reatha, /cur/term. Mura dtosaíonn cuid de na hainmneacha sonraithe le “/”, ansin cuirtear an réimír “/ msg/” isteach go huathoibríoch roimh na hainmneacha sin sula ndéantar an t-ordú.
teachtaireachtaí liosta na dteachtaireachtaí a bheidh le díchumasú, bíodh sé le nó gan braces máguaird, nó aon ghrúpa teachtaireacht nó sraith teachtaireacht. Mura sonraítear aon teachtaireachtaí, díchumasaítear gach aschur tréimhsiúil chuig an sprioc.
Roghanna
Dada.
Cur síos
Díchumasaíonn an t-ordú seo aschur tréimhsiúil na dteachtaireachtaí sonraithe isteach sa sprioc oibiachta. Ní ghintear aon fhreagra mura bhfuil earráid ann, nó má chuireann aitheantóir an ráitis iachall ar an bhfreagra.
Mura sonraítear aon teachtaireachtaí, díchumasaítear an t-aschur tréimhsiúil go léir chuig an sprioc. Más logáil reatha é an sprioc-file agus ní shonraítear aon teachtaireachtaí, an t-aschur go léir chuig an file faoi mhíchumas, an file dúnta, agus loga reatha comhfhreagrachfile tá sé socraithe chun aon cheann.
Má shonraítear teachtaireacht sa liosta teachtaireachtaí nach bhfuil ar a gcumas faoi láthair a aschur go dtí an sprioc a thugtar, ní ghintear aon earráid chomhfhreagrach leis an ordú dm. Cé nach ndéanann an coinníoll seo earráidí féideartha eile a dhíchumasú ó bheith á dtuairisciú.
Examples
Example: Díchumasaigh na teachtaireachtaí go léir atá á n-aschur isteach sa logchomhad reatha-file A agus dún an file:
dm,/cur/file/a
GREIS
www.javad.com
41
TEANGA IONCHUR FAIGHTEOIR Orduithe dm
Example: Díchumasaigh an t-aschur tréimhsiúil go léir isteach sa chríochfort reatha. Ceachtar de:
dm,/cur/téarma dm
Example: Díchumasaigh aschur na teachtaireachta GREIS [~~](RT) isteach sa phort srathach B:
dm,/dev/ser/b,/msg/jps/RT
Example: Díchumasaigh aschur na teachtaireachta GREIS [DO] isteach sa loga reathafile B:
dm,/cur/file/b,/msg/jps/DO
Example: Bain teachtaireacht GREIS [PM] ón tacar teachtaireachtaí réamhshocraithe:
dm,/msg/def,/msg/jps/PM
Example: Díchumasaigh aschur gach teachtaireacht NMEA chuig an teirminéal reatha:
dm,/cur/term,/msg/nmea
Example: Díchumasaigh aschur teachtaireachtaí NMEA GGA agus ZDA isteach sa teirminéal reatha. Ceachtar de:
dm,/cur/term,/msg/nmea/GGA,/msg/nmea/ZDA dm,,/msg/nmea/GGA,/msg/nmea/ZDA dm,,nmea/GGA,nmea/ZDA dm,,nmea/{GGA,ZDA}
GREIS
www.javad.com
42
2.3.6 init
FAIGHTEOIR IONCHUR TEANGA Orduithe init
Ainm
init rudaí a thúsú.
Achoimre
Formáid: init,object[/] Roghanna: ceann ar bith
Argóintí
cuir in iúl an réad a thúsú. / má tá an réad i láthair agus gur de chineál-liosta an réad, cuir na hearraí ar fad in uachtar ina ionad
den réad féin.
Roghanna
Dada.
Nóta: Note:
Cur síos
Cuireann an t-ordú seo tús le rudaí sonraithe. Ní ghintear aon fhreagra mura bhfuil earráid ann, nó má chuireann aitheantóir an ráitis iachall ar an bhfreagra.
Braitheann an tséimeantaic chruinn a bhaineann leis an inisealú ar an réad a bheith tosaithe, ach go ginearálta d’fhéadfaí é a mheas mar rud a iompú chuig a staid “réamhshocraithe” nó “glan”. Le haghaidh example, le haghaidh paraiméadair ciallaíonn sé a gcuid luachanna a shocrú chuig mainneachtainí comhfhreagracha, le haghaidh an filefeiste stórála ciallaíonn sé an meán bunúsach a athfhormáidiú, etc.
Beidh atosaigh an ghlacadóra mar thoradh ar roinnt rudaí a thosú. Is é seo an cás faoi láthair maidir le cuimhne neamh-luaineach an ghlacadóra a thosú (/dev/nvm/a).
Cé go bhféadfadh sé athrú sa todhchaí, tá cur i bhfeidhm reatha an ordaithe cineálach seo sna glacadóirí sách teoranta. Déanta na fírinne ní dhéantar ach rudaí atá le fáil san examples thíos faoi láthair.
Examples
Example: Glan NVRAM agus glacadóir atosaigh. Caillfear na sonraí go léir atá stóráilte sa NVRAM (almanacs, ephemeris, etc.), socrófar na paraiméadair go léir chuig a luachanna réamhshocraithe tar éis atosaigh:
init,/dev/nvm/a
Example: ephemeris soiléir:
init,/eph/
GREIS
www.javad.com
43
FAIGHTEOIR IONCHUR TEANGA Orduithe init
Example: Socraigh na paraiméadair glacadóra go léir dá luachanna réamhshocraithe:
init,/par/
Example: Socraigh na paraiméadair WLAN go léir ar a luachanna réamhshocraithe. Tá gá leis an aonad a atosú le go dtiocfaidh na hathruithe i bhfeidhm:
init,/par/net/wlan/
Example: Tús a chur leis an file córas (.i. an meán bunúsach a athfhormáidiú). Gach filecaillfear s atá stóráilte sa ghlacadóir:
init,/dev/blk/a
Example: Cuir na tacair teachtaireachta go léir in aithne dá luachanna réamhshocraithe:
init,/msg/
GREIS
www.javad.com
44
2.3.7 chruthú
TEANGA IONCHUR FAIGHTE Cruthaíonn orduithe
Ainm
cruthaigh cruthaigh réad nua.
Achoimre
Formáid: cruthaigh[,object] Roghanna: {log}
Argóintí
aitheantóir oibiachta an oibiachta atá le cruthú. Mura dtosaíonn an réad le “/”, ansin cuirtear an réimír “/ log/” isteach go huathoibríoch roimh an réad sula ndéantar an t-ordú. Má fágtar ar lár é, ansin cruthófar a file Glactar leis agus uathúil file gintear an t-ainm go huathoibríoch.
Roghanna
Tábla 2-4. achoimre roghanna a chruthú
Luachanna Cineál Ainm
teaghrán loga a,b,…
Réamhshocrú
a
logáil an log-file an chruthaithe file atá le sannadh do. An log-file roghnaithe is /cur/log/X, áit arb é X luach an rogha1.
Cur síos
Cruthaíonn an t-ordú seo oibiacht nua. Ní ghintear aon fhreagra mura bhfuil earráid ann, nó má chuireann aitheantóir an ráitis iachall ar an bhfreagra.
Sainmhínítear an suíomh sa chrann agus cineál an réad cruthaithe ag argóint an oibiachta.
D’fhéadfaí dhá chineál réad a chruthú:
1. Files. A nua file a chruthaítear aon uair a shonraíonn an t-aitheantóir oibiachta réad i bhfo-chrann /log, nó nuair a fhágtar argóint an oibiachta ar lár.
2. Sonraitheoirí teachtaireachta. Cruthaítear sonróir teachtaireachta nua aon uair a shonraíonn an t-aitheantóir oibiachta réad i dtacar teachtaireachta (m.sh., /msg/def).
GREIS
1. Tacaíonn Firmware reatha le ceann amháin nó dhá logáil comhuaineach-files ag brath ar ghlacadóir ar leith.
www.javad.com
45
TEANGA IONCHUR FAIGHTE Cruthaíonn orduithe
Ag cruthú Files
Nuair a chruthú files, fágtar argóint an oibiachta ar lár nó tá formáid /log/NAME ann, áit arb é NAME ainm an file le cruthú, agus tá /log/ roghnach. Sa chás roimhe roghnóidh glacadóir ainm uathúil go huathoibríoch don file. Sa chás deireanach ba cheart go mbeadh an t-AINM sonraithe ina shraith suas le 31 carachtar agus níor cheart go mbeadh spásanna ná na carachtair seo a leanas ann: “,{}()@&”/”.
Má tá an file Tá /log/NAME ann cheana, teipfidh an t-ordú cruthaigh agus soláthróidh sé teachtaireacht earráide. Mar thoradh air sin, níl aon bhealach ann le cuid de na cinn atá ann cheana féin a chlochar files leis an ordú cruthaigh.
Tar éis nua file cruthaithe go rathúil, sanntar é do cheann de na loga reathafiles ag brath ar luach an loga_file rogha. Más logchomhfhreagrach-file pointí eile cheana féin file nuair a chuirtear cruth i gcrích, an sean-log-file dúnta agus leanfaidh an t-aschur isteach sa nua file gan aon bhriseadh.
Sonraitheoirí Teachtaireacht a Chruthú
Nuair a chuirtear teachtaireachtaí le tacar teachtaireachta, bíonn formáid /msg/SET/GROUP/MSG san argóint oibiachta, áit arb é SET an t-ainm atá ar an tacar teachtaireachta inar cheart teachtaireacht nua a chruthú, is é GROUP ainm an ghrúpa lena mbaineann an teachtaireacht , agus is é MSG ainm na teachtaireachta féin (m.sh., /msg/def/nmea/GGA, nó /msg/jps/rtk/min/jps/ET).
Déanfar na paraiméadair sceidealaithe teachtaireachta a chóipeáil uathu siúd atá sainithe don teachtaireacht tugtha sa ghrúpa teachtaireachta. Úsáid ordú socraithe chun na paraiméadair sceidealaithe a shaincheapadh más gá.
Examples
Ag cruthú Files
Example: Cruthaigh nua file le hainm a ghintear go huathoibríoch agus sann don loga reatha éfile A (/ cur/file/a). Ceachtar de:
cruthaigh cruthaigh,:a
Example: Cruthaigh loga nua-file leis an ainm “mo_file”. Ceachtar de:
cruthaigh,/logáil/mo_filecruthaigh, mo_file
Example: Cruthaigh files “file1” agus “file2”, agus sann iad do /cur/file/a agus /cur/file/b:
cruthaigh,file1:a; cruthaigh,file2:b
GREIS
www.javad.com
46
TEANGA IONCHUR FAIGHTE Cruthaíonn orduithe
Sonraitheoirí Teachtaireacht a Chruthú
Example: Cuir teachtaireachtaí /msg/jps/ET leis an tacar teachtaireachtaí réamhshocraithe:
cruthaigh,/msg/def/jps/ET
Example: Cuir teachtaireacht NMEA GGA leis an sraith teachtaireachtaí réamhshocraithe agus cuir iallach ar a tréimhse agus a chéim a bheith i gcónaí 10 agus 5, faoi seach, is cuma cén luachanna dóibh a shonrófar in ordú em nó amach:
cruthaigh,/msg/def/nmea/GGA socraigh,/msg/def/nmea/GGA,{10,5,,0×30}
GREIS
www.javad.com
47
2.3.8 bhaint
TEANGA IONCHUR FAIGHTE Baintear na horduithe
Ainm
bhaint bhaint as réad.
Achoimre
Formáid: bain, réad[/] Roghanna: ceann ar bith
Argóintí
aitheantóir oibiachta an oibiachta atá le baint. Mura dtosaíonn an réad le “/”, ansin cuirtear an réimír “/ log/” isteach go huathoibríoch roimh an réad sula ndéantar an t-ordú.
/ má tá an oibiacht i láthair agus gur den liosta cineáil an oibiacht, bain a bhfuil ann go léir in ionad an oibiachta féin.
Roghanna
Dada.
Cur síos
Baineann an t-ordú seo (scriosadh) réad atá ann cheana féin. Ní ghintear aon fhreagra mura bhfuil earráid ann, nó má chuireann aitheantóir an ráitis iachall ar an bhfreagra. Mura bhfuil aon réad sonraithe ag oibiacht, nó mura féidir an réad a bhaint, gintear earráid. D’fhéadfaí dhá chineál réad a bhaint:
1. Files. Má tá an file ar cheann de na loga reathafiles, teipfidh an t-ordú agus ginfear teachtaireacht earráide.
2. Sonraitheoirí teachtaireachtaí ó thacair teachtaireachta.
Examples
Example: Bain an log-file leis an ainm “NAME”. Ceachtar de:
bain,/logáil/AINM bain,AINM
Example: Bain gach log-files:
bain,/logáil/
GREIS
www.javad.com
48
TEANGA IONCHUR FAIGHTE Baintear na horduithe
Example: Bain teachtaireacht chaighdeánach GREIS [EN] ón tacar teachtaireachtaí réamhshocraithe:
bain,/msg/def/jps/GA
Example: Bain na teachtaireachtaí go léir ón sraith réamhshocraithe teachtaireachtaí:
bain,/msg/def/
Example: Bain na teachtaireachtaí go léir as an tacar íosta de theachtaireachtaí caighdeánacha GREIS atá oiriúnach do RTK:
bain,/msg/rtk/jps/min/
GREIS
www.javad.com
49
2.3.9 imeacht
TEANGA IONCHUR FAIGHTE Ócáid Ordaithe
Ainm
imeacht cruth saor in aisce a chruthú.
Achoimre
Formáid: imeacht, teaghrán Roghanna: aon cheann
Argóintí
teaghrán treallach1 a chuimsíonn suas le 63 carachtar.
Roghanna
Dada.
Nóta: Example:
Cur síos
Gineann an t-ordú seo imeacht saor in aisce. Ní ghintear aon fhreagra mura bhfuil earráid ann, nó má chuireann aitheantóir an ráitis iachall ar an bhfreagra.
Stóráiltear an teaghrán tugtha mar aon leis an am a bhfaightear an t-ordú teagmhais sa ghlacadóir i maolán an imeachta speisialta2. Aschuirtear inneachar an mhaoláin seo chuig na sruthanna aschuir go léir ina bhfuil an teachtaireacht chaighdeánach GREIS [==](EV) (a gcuirtear síos air ar leathanach 131) cumasaithe.
Tá an mheicníocht um imeacht saorfhoirme beartaithe le go bhféadfaidh na cláir rialaithe faisnéis téacs treallach a chur ar aghaidh chuig feidhmchláir iar-phróiseála gan an fhaisnéis sin a léirmhíniú sa ghlacadóir. Ní ghineann croí-firmware an ghlacadóra imeachtaí saorfhoirme ann féin, agus ní léirmhíníonn sé ar bhealach éigin an fhaisnéis a sheoltar trí na horduithe imeachta.
Tá na teaghráin go léir ag tosú leis an gcarachtar foscór (ASCII 0x5F) in áirithe d'fheidhmchláir JAVAD GNSS. Ba chóir a bheith cúramach nach n-úsáidtear teaghráin dá leithéid leis na horduithe teagmhais mura féidir leat do thasc a chur i gcrích ar shlí eile nó má tá sé beartaithe agat comhoibriú le roinnt bogearraí GNSS JAVAD. Sa dara cás déan tagairt le do thoil do chur síos mionsonraithe ar imeachtaí saorfhoirme atá curtha in áirithe d’fheidhmchláir JAVAD GNSS sa treoir “Frame Format for Free-form Events” atá ar fáil ó http://www.javad.com.
Gin imeacht saorfhoirme ina bhfuil an teaghrán “Info1″:
imeacht,Faisnéis1
GREIS
1. Tabhair chun cuimhne má tá aon cheann de na carachtair atá in áirithe do theanga ionchuir an ghlacadóra i teaghrán, ba cheart duit an teaghrán seo a chur isteach i Sleachta dúbailte.
2. Soláthraíonn an firmware reatha maolán mór go leor chun suas le sé cinn déag de 64 beart saor in aisce a stóráil.
www.javad.com
50
TEANGA IONCHUR FAIGHTE Ócáid Ordaithe
Example: Gin imeacht saorfhoirme ina bhfuil carachtair in áirithe:
imeacht,” EVENT{DATA,SENT}”
Example: Gin imeacht saorfhoirme atá curtha in áirithe do bhogearraí feidhmchláir JAVAD GNSS (cuireann an teagmhas seo fógra d’fheidhmchlár iarphróiseála faoi athrú dinimic):
imeacht,”_DYN=STATIC”
Example: Gin saorfhoirm le teaghrán folamh:
imeacht,””
Example: Gin cúpla imeacht saorfhoirme agus faigh ar ais na teachtaireachtaí [==] (EV) (in inneachar [==] cuirtear poncanna in ionad teachtaireachtaí neamhphriontáilte san ex.ample):
em,,jps/EV %accepted% event,”roinnt teaghrán” RE00A%accepted% ==011…..roinnt_teagrán. %1% event,1; %2% event,2 RE003%1% RE003%2% ==007…..1. ==007…..2. dm,,jps/EV
GREIS
www.javad.com
51
2.3.10 fháil
TEANGA IONCHUR FAIGHTE Faigheann orduithe
Ainm
tús a chur le haisghabháil file ábhar ag baint úsáide as DTP1.
Achoimre
Formáid: faigh, réad[,fritháireamh] Roghanna: {teorainn ama, bloc_size, tréimhse, céim, iarrachtaí}
Argóintí
aitheantóir oibiachtúil an file a aisghabháil. Mura dtosaíonn an réad le “/”, ansin cuirtear an réimír “/ log/” isteach go huathoibríoch roimh an réad sula ndéantar an t-ordú. Mura bhfuil an réad ann nó mura féidir é a aisghabháil, gintear teachtaireacht earráide.
fhritháireamh a fhritháireamh i mbearta ó thús an file ag a bhfuil le tosú ar aisghabháil. Má fhágtar ar lár é, glactar leis 0.
Roghanna
Tábla 2-5. Faigh achoimre roghanna
Ainm
Cineál
Luachanna
am istigh
slánuimhir [0…86400], soicind
slánuimhir block_size [1…163841]
tréimhse
snámhphointe [0…86400), soicind
chéim
snámhphointe [0…86400), soicind
iarrachtaí slánuimhir [-257…100] 1. 2048 do ghlacadóirí nach dtacaíonn TCP nó USB leo.
Réamhshocrú
10 512 0 0 10
teorainn an t-am istigh le haghaidh DTP. block_size an méid bloc sonraí FD. tréimhse an tréimhse aschuir don scagadh (féach thíos). céim an aschuir don scagadh (féach thíos). déanann sé iarracht brí éagsúil ag brath ar an raon, mar seo a leanas:
1. Féach “Prótacal Aistrithe Sonraí” ar leathanach 580.
GREIS
www.javad.com
52
TEANGA IONCHUR FAIGHTE Faigheann orduithe
[1…100] uaslíon na n-iarrachtaí a dhéanfaidh an tarchuradóir DTP chun bloc singil a sheoladh. Nuair a shocraítear é go 1, cuirtear modh sruthaithe speisialta i ngníomh (féach thíos).
0 seachas FD a thosú, aschuir amhábhar an réada. [-256…-1] seachas FD a thosú, aschuir inneachar an oibiachta atá fillte ann
[>>] teachtaireacht.
-257 seachas FD a thosú, aschuir inneachar an oibiachta atá fillte i dteachtaireachtaí [RE].
Cur síos
Tosaíonn an t-ordú seo a aisghabháil a file isteach sa ríomhaire ósta ag baint úsáide as an bPrótacal Aistrithe Sonraí (DTP) nó formáid aschuir amh. Ní ghintear aon fhreagra mura bhfuil earráid ann, nó má chuireann aitheantóir an ráitis iachall ar an bhfreagra.
Nuair a bheidh sé i mód DTP, tar éis go n-éireoidh leis an ordú a fháil, cuirtear tús leis an tarchuradóir DTP ar an nglacadóir agus fanann sé go rithfear an glacadóir DTP ar an óstach. Dá bhrí sin, chun aon sonraí a aisghabháil i ndáiríre, tá gá le cur i bhfeidhm glacadóir FD ar an óstach.
Ligeann an argóint fhritháireamh roghnach don óstach tacaíocht a chur i bhfeidhm chun aistriú sonraí idirbhriste a atosú. Tabhair faoi deara go bhféadfadh go mbeadh achar fada ama ag teastáil chun fritháireamh a dhéanamh sa ghlacadóir. Chun atosú a chur i bhfeidhm i gceart sna bogearraí óstaigh, cuir i bhfeidhm freagra an ghlacadóra ar an ordú faigh ag baint úsáide as aitheantóir ráitis agus fan leis an bhfreagra ón nglacadóir sula ritheann tú DTP ar an óstach. Glacann an modh seo advantage go dtugann an glacadóir freagra ar an ordú tar éis an iarraidh a dhéanamh.
Nuair a bheidh an rogha iarrachtaí socraithe go 1, cuirfear an tarchuradóir DTP i mód sruthú mar a thugtar air. Sa mhodh seo, tar éis an chéad NACK a fháil ón nglacadóir DTP, sruthóidh an tarchuradóir DTP bloic sonraí gan fanacht le ACKanna ón nglacadóir DTP, agus cuirfidh an tarchuradóir deireadh le haistriú sonraí láithreach má fhaightear NACK. Ligeann an cur chuige seo aistriú sonraí i bhfad níos tapúla thar naisc iontaofa a bhfuil latencies arda (cosúil le TCP) nó lasc treo sách ard lastuas (cosúil le USB). Ní gá aon chúram speisialta chun tacú leis an modh seo a chur i bhfeidhm i gceart ag fáil cuid den phrótacal.
Nuair a bhíonn an rogha tréimhse neamh-nialas cuirtear modh scagtha speisialta i ngníomh. Le haghaidh example, ceadaíonn sé sonraí 1Hz a íoslódáil ó a file scríobhadh é sin ag baint úsáide as ráta nuashonraithe 10Hz. Go sonrach, ní sheolfaidh an glacadóir na sonraí ach amháin le haghaidh na dtréimhsí ina sásaíonn modúl ama an ghlacadóra lá amháin (Tr) an chothromóid seo a leanas:
Tr {mod period} = céim
Chun seo a bhaint amach, parsálann an glacadóir inneachar an file agus scagairí-amach cuid de na teachtaireachtaí. Tabhair faoi deara go bhfuil sé an-deacair a chur i bhfeidhm atosú ar íoslódála idirbhriseadh má
GREIS
www.javad.com
53
TEANGA IONCHUR FAIGHTE Faigheann orduithe
Níl sé dodhéanta sa chás seo toisc nach bhfuil aon smaoineamh ag an óstach ar fhritháireamh an ghlacadóra file cuireadh isteach ar an íoslódáil.
D’fhéadfaí deireadh a chur le haon chineál aistrithe le deireadh faighte sonraí trí aon siombail earráide FD a sheoladh (m.sh., ASCII ‘#’).
Nuair a bheidh sonraí á n-aistriú i dteachtaireachtaí [RE], cinnfidh luach block_size uasmhéid an phálasta sonraí do gach teachtaireacht [RE] (teoranta freisin ag méid maolán firmware inmheánach). Mar is gnách, cuirfear tús le gach teachtaireacht [RE] le haitheantas na n-orduithe (más ann dó).
Agus sonraí á n-aistriú i dteachtaireachtaí [>>], cinnfidh luach na rogha iarrachtaí réimse aitheantais na dteachtaireachtaí [>>] mar seo a leanas:
id = -1 – iarrachtaí
agus is é luach “block_size” a chinnfidh uasmhéid an phálasta sonraí do gach teachtaireacht [>>] (teoranta freisin ag méid maolán firmware inmheánach).
Beidh an beart eile tar éis id (an chéad bheart den réimse sonraí) sa teachtaireacht [>>] ina charachtar seicheamh ansin ag tosú le siombail ASCII 0 agus á incrimintithe modulo 64 do gach teachtaireacht, agus beidh seicheamh na siombailí ASCII ó 0 go o, san áireamh:
seq = 0 lúb { seq_char = '0' + (seq++ % 64) }
Ligeann carachtar an tseichimh deireadh a fháil le cailliúint [>>] teachtaireacht(í) sa seicheamh a bhrath.
Ansin leanfaidh an t-ualach sonraí réad de suas le bytes block_size, agus ansin an tsuim a sheiceáil, de réir an fhormáid [>>] teachtaireacht.
Déanfar aschur rathúil sa mhodh fillte a thabhairt chun críche i gcónaí le teachtaireacht [>>] gan aon phálasta sonraí, chun ligean don deireadh glactha deireadh an aistrithe a chinneadh go hiontaofa.
Examples
Example: Tosaigh ag fáil ábhar an file NAME ag úsáid DTP. Ceachtar de:
Example:
faigh,/logáil/AINM faigh,AINM
Tosaigh ag aisghabháil ábhar an file AINM ag tosú leis an mbeart uimhir 3870034 (bearta a chomhaireamh ó nialas). Bí ag súil le tamall fada le himeacht idir an t-ordú agus an freagra:
%%faigh,AINM,3870034 RE002%%
GREIS
www.javad.com
54
TEANGA IONCHUR FAIGHTE Faigheann orduithe
Example: Tosaigh ag fáil ábhar an file mo_logfile ag tosú ó bheart 3000 ag baint úsáide as teorainn ama 50 soicind agus blocmhéid 8192 beart:
faigh, mo_logfile:{50,8192},3000
Example: Tosaigh ag fáil ábhar an file NAME ag scagadh amach tréimhsí sa chaoi is go n-aisghabhfar an toradh file bheadh sonraí 0.1Hz:
faigh, NAME:{,,10}
Example: Tosaigh ag fáil ábhar an file NAME ag úsáid mód sruthaithe (rogha na n-iarrachtaí socraithe go 1):
faigh, NAME:{,,,,1}
Example: Seol ábhar an file NAME fillte i [>>] teachtaireachtaí a bhfuil id 61 orthu (siombail ASCII '=' é), ag baint úsáide as suas le 128 beart sonraí in aghaidh na teachtaireachta:
faigh, NAME:{,128,,,-62}
Example: Seol ábhar an file Chlúdaigh NAME isteach ar [RE] teachtaireachtaí ag úsáid suas le 190 beart de shonraí in aghaidh na teachtaireachta, réamhullmhaithe ag %MY_ID%:
%MY_ID%faigh,NAME:{,190,,,-257}
GREIS
www.javad.com
55
2.3.11 chur
TEANGA IONCHUR RECEIVER Orduithe a chur
Ainm
cuir tús file Íoslódáil ag baint úsáide as DTP 1.
Achoimre
Formáid: cuir, réad[,fritháireamh] Roghanna: {teorainn ama, bloc_size}
Argóintí
aitheantóir oibiachtúil an file sonraí a scríobh chuig . Mura dtosaíonn an réad le “/”, ansin cuirtear an réimír “/ log/” isteach go huathoibríoch roimh an réad sula ndéantar an t-ordú.
fhritháireamh a fhritháireamh i mbearta ó thús an file ag a bhfuil le tosú ag scríobh. Má fhágtar ar lár é, glactar leis 0.
Roghanna
Tábla 2-6. achoimre roghanna a chur
Ainm
Cineál
Luachanna
Réamhshocrú
am istigh
slánuimhir [0…86400], soicind 10
slánuimhir block_size [1…163841]
512
1. 2048 le haghaidh glacadóirí nach dtacaíonn TCP nó USB leo.
teorainn an t-am istigh le haghaidh DTP. block_size an méid bloc sonraí FD.
Cur síos
Tosaíonn an t-ordú seo sonraí a uaslódáil ó ríomhaire óstach isteach i a file sa ghlacadóir ag baint úsáide as an bPrótacal Aistrithe Sonraí (DTP). Ní ghintear aon fhreagra mura bhfuil earráid ann, nó má chuireann aitheantóir an ráitis iachall ar an bhfreagra.
Tar éis go n-éiríonn leis an ordú cuir, cuirtear tús leis an nglacadóir DTP ar an nglacadóir agus fanann sé go rithfear an tarchuradóir DTP ar an óstach. Dá bhrí sin, chun aon sonraí a uaslódáil i ndáiríre, tá gá le tarchuradóir FD a chur i bhfeidhm ar an óstach.
1. Féach “Prótacal Aistrithe Sonraí” ar leathanach 580.
GREIS
www.javad.com
56
TEANGA IONCHUR RECEIVER Orduithe a chur
Ligeann an argóint fhritháireamh roghnach don óstach tacaíocht a chur i bhfeidhm chun aistriú sonraí idirbhriste a atosú. Ligeann luach fritháirimh neamh-nialasach don óstach sonraí a iarraidh i gceangal le deireadh ceann atá ann cheana féin file de mhéid meaitseála.
Más é 0 an fritháireamh agus an file Níl an réad ann, déanfaidh an glacadóir iarracht ceann nua a chruthú agus a oscailt file leis an ainm sainmhínithe ag réad. Sa chás seo teipfidh an t-ordú má tá a file le hainm tugtha.
Má tá an fritháireamh níos mó ná 0, agus tá a file réad, agus an file méid comhionann le luach an fhritháireamh, ansin beidh an t-ordú a oscailt an file réad le haghaidh aguisín. Sa chás seo teipfidh an t-ordú mura bhfuil ann cheana file le hainm tugtha nó más é méid an ceann atá ann file nach bhfuil ag teacht leis na cinn a shonraítear le fritháireamh.
Examples
Example: Tosaigh sonraí a uaslódáil chuig úr file “NAME” ag úsáid FD. Ceachtar de:
Example:
cuir,/logáil/AINM cuir,AINM
Tosaigh ag uaslódáil sonraí agus ceangail iad leis na sonraí atá ann cheana file “AINM”. Úsáid teorainn ama réamhshocraithe FD agus blocmhéid FD 4096 beart. Faigh méid an file roimh thosú ar an uaslódáil (tabhair faoi deara go bhfuil an file tá méid ag teastáil ar an ósta ar aon nós ionas gur féidir leis an líon beart seo a scipeáil óna shonraí foinse file):
Example:
priontáil,/log/AINM&méid RE008 3870034 cuir,/log/AINM:{,4096},3870034
Cuir tús le huaslódáil sonraí chuig leagan úr file “mo_logfile” ag baint úsáide as teorainn ama 50 soicind agus blocmhéid 8192 beart:
cuir, mo_logfile:{50,8192}
GREIS
www.javad.com
57
2.3.12 fld
FAIGHTEOIR IONCHUR TEANGA Orduithe fld
Ainm
Firmware fld íoslódáil.
Achoimre
Formáid: fld, id,roghanna oibiachta: {teorainn ama, block_size}
Argóintí
teaghrán id ina bhfuil ID1 leictreonach an ghlacadóra. Mura gcomhfhreagraíonn an t-aitheantas sonraithe le haitheantas leictreonach iarbhír an ghlacadóra, teipfidh an t-ordú agus cuirfear teachtaireacht earráide ar fáil.
aitheantóir oibiachta foinse an fhir firmware atá le luchtú. Ceachtar ainm an ghlacadóra file, nó ainm port ionchuir. Nuair is ainm an phoirt ionchuir é, ba cheart /cur/term nó ainm iarbhír an phoirt reatha a thabhairt, nó déanfar earráid a thuairisciú.
Roghanna
Tábla 2-7. Achoimre roghanna fld
Ainm
Cineál
Luachanna
am istigh
slánuimhir [0…86400], soicind
block_size slánuimhir [1…163841] 1. 2048 le haghaidh glacadóirí nach dtacaíonn TCP nó USB leo.
Réamhshocrú
10 512
teorainn an t-am istigh le haghaidh DTP. block_size an méid bloc sonraí FD.
Cur síos
Luchtaíonn an t-ordú seo firmware ó réad sonraithe isteach sa ghlacadóir agus ansin athshocraíonn sé an glacadóir. Ní ghintear aon fhreagra mura bhfuil earráid ann, nó má chuireann aitheantóir an ráitis iachall ar an bhfreagra.
1. D'fhéadfaí an t-aitheantas a fháil trí ordú print,/par/rcv/id.
GREIS
www.javad.com
58
FAIGHTEOIR IONCHUR TEANGA Orduithe fld
Rabhadh:
Más rud é go dtarlódh cliseadh cumhachta nó briseadh marfach ar aistriú firmware trí chalafort le linn an luchtaithe, féadfaidh an glacadóir dul isteach i staid leath-oibre nuair nach féidir ach an firmware a luchtú trí chalafoirt RS-232 ag baint úsáide as an modh “glacadh cumhachta ar aghaidh”.
Má ainmníonn an réad atá ann cheana féin file1, déanfaidh an glacadóir seiceáil ar dtús cibé an file ina bhfuil firmware bailí don ghlacadóir (tógann sé roinnt soicind le cur i gcrích). Má éiríonn leis an seic, déanfaidh an glacadóir an firmware a luchtú agus ansin déanfaidh sé féin-athshocrú. Tabhair faoi deara go seolfar an freagra ar an ordú (más ann) tar éis an tseic a dhéanamh ach sula dtosaíonn luchtú firmware. Ní thugtar aird ar an teorainn ama agus roghanna block_size sa chás seo.
Má ainmníonn réad sruth ionchuir, seolfaidh an t-ordú an freagra (más ann) agus ansin cuirfidh sé tús le glacadóir DTP a fhanfaidh le tarchuradóir DTP a reáchtáil ar an óstach. Dá bhrí sin, chun an firmware a uaslódáil i ndáiríre, is gá cur i bhfeidhm tarchuradóra FD ar an óstach. Déanfaidh an glacadóir féin-athshocrú (atosaigh) tar éis don luchtú a bheith críochnaithe go rathúil nó nuair a chuirtear isteach air.
Examples
Example: Íoslódáil an firmware ó file “firmware.ldp” isteach sa ghlacadóir le haitheantas leictreonach 123456789AB. Bí ag súil le cúpla soicind idir an t-ordú a sheoladh agus an freagra a fháil, agus seiceálann an glacadóir an file le haghaidh bailíocht firmware:
%%fld,123456789AB,/log/firmware.ldp RE002%%
Example: Tosaigh uaslódáil firmware ón gcalafort USB ag baint úsáide as blocmhéid 16384 bytes agus teorainn ama 20 soicind. Faigh ID leictreonach roimh an ordú a eisiúint:
print,rcv/id RE00C 8PZFM10IL8G fld,8PZFM10IL8G,/dev/usb/a:{20,16384}
GREIS
1. Táthar ag súil go mbeidh an file ina bhfuil an firmware uaslódáilte chuig an nglacadóir roimh ré, eg, ag baint úsáide as an ordú put.
www.javad.com
59
FAIGHTEOIR IONCHUR TEANGA Orduithe fld
GREIS
www.javad.com
60
Caibidil 3
TEACHTAIREACHTAÍ FAIGHTE
Déanann an chaibidil seo cur síos ar fhormáid ghinearálta na dteachtaireachtaí caighdeánacha GREIS chomh maith le formáidí ar leith de na teachtaireachtaí réamhshainithe go léir. Seachas teachtaireachtaí caighdeánacha GREIS, tacaíonn an glacadóir le go leor teachtaireachtaí i bhformáidí éagsúla, mar shampla NMEA nó BINEX. Tá cur síos déanta ag deireadh na caibidle seo ar fhormáidí na dteachtaireachtaí “eachtrannach”.
3.1 Coinbhinsiúin
3.1.1 Sonraíochtaí Formáide
Chun cur síos a dhéanamh ar fhormáid éigin mar sheicheamh beart1 i bhfoirm dhlúth, sainmhínímid formáidí do roinnt cineálacha príomhréimsí agus ansin úsáidimid nodaireacht gar dóibh siúd a úsáidtear i dteanga ríomhchlárúcháin C chun sainmhínithe ar fhormáidí níos casta a chruthú:
struchtúr NAME {LENGTH} { TYPE FIELD[COUNT]; // CUR SÍOS … CINEÁL RÉIMSE[COUNT]; // CUR SÍOS
};
áit:
NAME an t-ainm atá tugtha don fhormáid seo. D’fhéadfaí é a úsáid i sainmhínithe formáide eile mar an CINEÁL réimse.
FAD an fad i mbearta den seicheamh iomlán. Maidir le formáid fhad sheasta, is uimhir é, le haghaidh teachtaireacht fad athraitheach, féadfaidh sé a bheith ina shloinneadh uimhríochtúil ag brath ar roinnt paraiméadair athraitheacha eile nó díreach ar an teaghrán var.
CINEÁL FIELD[COUNT] tuairisceoir réimse. Déanann sé cur síos ar sheicheamh COUNT eilimint den CINEÁL céanna ar a dtugtar an t-ainm FIELD. D’fhéadfadh an CINEÁL a bheith mar cheann de na príomhchineálacha réimse a gcuirtear síos orthu thíos, nó AINM d’fhormáid eile. Nuair a bhíonn [COUNT] as láthair, tá eilimint amháin go díreach sa réimse. Nuair a bhíonn COUNT as láthair (ie, níl ach lúibíní cearnacha folamh, []), ciallaíonn sé go bhfuil an réimse comhdhéanta de líon neamhshonraithe eilimintí.
GREIS
1. I gcomhthéacs na caibidle seo, ciallaíonn “beart” eintiteas 8-giotán. Tá innéacs nialais ag an ngiotán beart is lú.
www.javad.com
61
TEACHTAIREACHTAÍ FAIGHTE Coinbhinsiúin
Sonraíochtaí Formáide
CUR SÍOS tuairisc ar an réimse mar aon lena haonaid tomhais agus a raon luachanna ceadaithe, i gcás inarb iomchuí. Tá lúibíní cearnacha timpeallaithe ar aonaid tomhais.
Sainmhínítear na príomhchineálacha réimse seo a leanas:
Tábla 3-1. Cineálacha Réimse Príomhúla
Cineál Ainm
Brí
Fad i Bytes
a1
Carachtar ASCII
1
i1
slánuimhir sínithe
1
i2
slánuimhir sínithe
2
i4
slánuimhir sínithe
4
u1
slánuimhir gan síniú
1
u2
slánuimhir gan síniú
2
u4
slánuimhir gan síniú
4
f4
Snámhphointe beachtais aonair IEEE-754
4
f8
Snámhphointe cruinneas dúbailte IEEE-754
8
str
seicheamh nialasach de charachtair ASCII athróg
Chun formáid ar leith a shainiú go hiomlán, ní mór dúinn freisin ord beart a shonrú sna príomhréimsí neamh-chomhiomlána atá ilbheart (i2, i4, u2, u4, f4, f8). Maidir le teachtaireachtaí GREIS, sainmhínítear an t-ordú seo leis an teachtaireacht [MF], féach “[MF] Formáid Teachtaireachtaí” ar leathanach 74 le haghaidh sonraí.
Ag baint úsáide as na sainmhínithe thuas is féidir (go hathchúrsach) sonraíocht formáide ar bith a leathnú chuig seicheamh beart comhfhreagrach. Le haghaidh example, an fhormáid
struchtúr example {9} { u1 n1; f4 n2; i2 n3[2];
};
leathnaíonn sé go dtí an seicheamh beart seo a leanas ag glacadh leis an gcéad ord beart is lú suntasaí (LSB):
n1[0](0), n2[0](0),n2[0](1),n2[0](2),n2[0](3), n3[0](0),n3[0](1),n3[1](0),n3[1](1)
GREIS
www.javad.com
62
GREIS
TEACHTAIREACHTAÍ FAIGHTE Sruth Caighdeánach Teachtaireachta
Luachanna Speisialta
agus don seicheamh beart seo a leanas ag glacadh leis an gcéad ord beart is suntasaí (MSB):
n1[0](0), n2[0](3)n2[0](2)n2[0](1)n2[0](0) n3[0](1)n3[0](0)n3[1](1)n3[1](0)
i gcás ina n-ainmníonn x[i](j) j-ú beart (beart #0 an ceann is lú suntasaí) d’eilimint i-ú den réimse x.
3.1.2 Luachanna Speisialta
I gcás teachtaireachtaí dénártha, féadfaidh luachanna speisialta a bheith i gcuid dá réimsí slánuimhir agus snámhphointe, a úsáidtear in ionad sonraí iarbhír nuair nach bhfuil aon sonraí don réimse ar fáil. Tá na réimsí dénártha ar gá luachanna speisialta a sheiceáil le linn eastóscadh sonraí marcáilte leis an comhartha exclamation, “!” sa chéad cholún den sainmhíniú réimse.
Sainmhíníonn an tábla seo a leanas luachanna speisialta do chineálacha éagsúla réimse sonraí:
Tábla 3-2. Luachanna Speisialta do Réimsí
Cineál Réimse
i1 u1 i2 u2 i4 u4 f4 f8
Luach Speisialta
127 255 32767 65535 2147483647 4294967295 ciúin NaN ciúin NaN
Ionadaíocht HEX
7F FF 7FFF FFFF 7FFF_FFFF FFFF_FFFF 7FC0_0000 7FF8_0000_0000_0000
3.2 Sruth Caighdeánach Teachtaireachta
Is seicheamh de dhá chineál teachtaireachta ar a mhéad é sruth caighdeánach teachtaireachtaí GREIS, teachtaireachtaí caighdeánacha GREIS, agus teachtaireachtaí téacs neamhchaighdeánacha.
Is é an cineál teachtaireachtaí is tábhachtaí agus a úsáidtear go forleathan ná sraith shaibhir teachtaireachtaí caighdeánacha GREIS. Tá a bhformáid ghinearálta deartha go cúramach le go mbeidh idir dhénártha agus téacs-teachtaireachtaí ann.
www.javad.com
63
TEACHTAIREACHTAÍ FAIGHTE Formáid Ghinearálta na dTeachtaireachtaí
Teachtaireachtaí Caighdeánacha
saoithe, agus chun gur féidir le feidhmchláir scipeáil éifeachtach a dhéanamh ar na teachtaireachtaí nach bhfuil eolas ag an bhfeidhmchlár orthu nó nach bhfuil suim acu iontu.
Mar gheall ar thacaíocht do theachtaireachtaí téacs neamhchaighdeánacha, ar cheart dóibh cloí go fóill leis an bhformáid atá sainithe dóibh sa lámhleabhar seo, is féidir teachtaireachtaí caighdeánacha GREIS a mheascadh le teachtaireachtaí i bhformáidí áirithe eile i sruth caighdeánach sonraí GREIS. Tá seanample formáid den sórt sin tá teachtaireachtaí NMEA.
Teachtaireachtaí téacs neamhchaighdeánach de chás speisialta, na teachtaireachtaí nach bhfuil ach ASCII agus/nó carachtair, a chur isteach ag an inneall formáidithe teachtaireachta sa ghlacadóir idir na gnáththeachtaireachtaí GREIS chun an sruth teachtaireachta a bheidh mar thoradh air a dhéanamh níos inléite nuair a sheoltar chuig teirminéal nó téacs cineálach é viewer nó iarratas eagarthóir.
Seachas teachtaireachtaí caighdeánacha GREIS agus teachtaireachtaí téacs neamhchaighdeánacha, tacaíonn glacadóirí GNSS JAVAD go hiondúil le neart formáidí eile (eg, RTCM, BINEX, CMR). Mar sin féin, tá na formáidí sin ar neamhréir le formáid sruth caighdeánach teachtaireachta GREIS. Má bhíonn teachtaireachtaí de na formáidí sin i sruth, ní féidir sruth caighdeánach teachtaireachta GREIS a thabhairt air a thuilleadh, agus ní féidir é a pharsáil de réir na rialacha céanna leis an sruth caighdeánach.1
3.3 Formáid Ghinearálta na dTeachtaireachtaí
3.3.1 Teachtaireachtaí Caighdeánacha
Seo a leanas formáid gach teachtaireacht chaighdeánach:
struct StdMessage {var} {
a1 id[2];
// Aitheantóir
fad a1[3];
// Fad coirp heicsidheachúlach, [000…FFF]
u1 comhlacht[fad]; // Comhlacht
};
Tosaíonn gach teachtaireacht chaighdeánach leis an aitheantóir teachtaireachta uathúil comhdhéanta de dhá charachtar ASCII. Ceadaítear aon charachtair ón bhfothacar “0” trí “~” (.i. cóid ASCII deachúla sa raon [48…126]) san aitheantóir.
GREIS
1. Go deimhin, tá formáid na dteachtaireachtaí caighdeánacha GREIS chomh solúbtha gur féidir aon sruth sonraí a ionchorprú isteach sa sruth caighdeánach sonraí GREIS, ach ansin ba cheart an sruth neamh-chomhoiriúnach bunaidh a fhilleadh i seicheamh teachtaireachtaí GREIS speisialta. Feidhmíonn an teachtaireacht réamhshainithe le haitheantóir “>>” don chuspóir seo.
www.javad.com
64
TEACHTAIREACHTAÍ FAIGHTE Formáid Ghinearálta na dTeachtaireachtaí
Teachtaireachtaí Téacs Neamhchaighdeánacha
Leantar aitheantóir na teachtaireachta ag fad réimse coirp na teachtaireachta. Sonraíonn an réimse seo, ina bhfuil trí dhigit heicsidheacha sa chás uachtair, fad an chomhlachta teachtaireachta i mbearta. Mar sin is é 4095 (0xFFF) beart uasfhad coirp na teachtaireachta.
Leanann comhlacht na teachtaireachta díreach tar éis an réimse faid agus cuimsíonn sé go díreach líon na mbeart atá sonraithe ag an réimse fad. Níl aon srianta ar ábhar an chomhlachta teachtaireachta atá intuigthe ag an bhformáid ghinearálta. Tá formáid an chomhlachta teachtaireachta i dteachtaireacht sainmhínithe go hintuigthe ag aitheantóir na teachtaireachta. Formáidí na gcorp teachtaireachta de na teachtaireachtaí réamhshainithe go léir
3.3.2 Teachtaireachtaí Téacs Neamhchaighdeánacha
Seo a leanas formáid na dteachtaireachtaí téacs neamhchaighdeánacha:
struchtúr NonStdTextMessage {var} {
a1 id;
// Aitheantóir, [!…/]
a1 comhlacht[];
// Corp ar fad treallach, [0…)
a1 eom;
// Deireadh na teachtaireachta ( nó )
};
Is ionann aitheantóir teachtaireachta agus aon charachtar sa raon [!… /] (cóid dheachúla ASCII sa raon [33…47]). Tá aitheantóir teachtaireachta roghnach. Más rud é as láthair, ba cheart go mbeadh fad nialasach ag an gcomhlacht teachtaireachta (ie, ba chóir go mbeadh sé as láthair freisin).
Is seicheamh de charachtair ASCII é comhlacht teachtaireachta ach amháin (cód deachúil 13) agus (cód deachúil 10) carachtair. Ní chuireann an fhormáid teorainn le fad an choirp.
Is é an marcóir deireadh teachtaireachta ceachtar nó carachtar.
Tabhair faoi deara go gceadaíonn an fhormáid teachtaireachtaí neamhchaighdeánacha nach bhfuil iontu ach carachtair CR nó LF. Ligeann an ghné seo cuma níos fusa ar shruthanna caighdeánacha teachtaireachta GREIS a léamh agus sonraí á n-aschur chuig teirminéal ginearálta nó viewle téacs cineálach viewer nó eagarthóir.
Tá ceann de na haitheantóirí neamhchaighdeánacha teachtaireachta téacs, an carachtar “$”, curtha in áirithe cheana féin mar aitheantóir do ghnáth-theachtaireachtaí NMEA. Níor cheart go n-úsáidfeadh aon teachtaireacht téacs neamhchaighdeánach an “$” mar aitheantóir.
3.3.3 Sruth na dTeachtaireachtaí a Pharsáil
Sa chuid seo, gheobhaidh tú roinnt leideanna agus leideanna maidir le conas cód a scríobh atá beartaithe chun sruthanna teachtaireachta glacadóra GREIS a pharsáil. Cé nach bhfuilimid chun an t-ábhar seo a phlé go mion sa lámhleabhar tagartha seo, ba mhaith linn béim a leagan anseo ar an teachtaireacht chaighdeánach
GREIS
www.javad.com
65
TEACHTAIREACHTAÍ FAIGHTE Formáid Ghinearálta na dTeachtaireachtaí
Sruth Teachtaireachta a pharsáil
ligfidh an fhormáid duit beagnach aon sruth teachtaireachta GREIS a d’fhéadfadh teacht ort go praiticiúil a phróiseáil / a pharsáil go héifeachtach.
Nóta:
Sioncrónú
Agus sruth teachtaireachta á pharsáil, ní mór duit an teorainn teachtaireachta is gaire a aimsiú ar dtús. Seo rud ar a dtugtar de ghnáth “sioncrónú”. Déantar sioncrónú teachtaireachta nuair a chuirtear tús le parsáil nó nuair a chailltear an sioncrónú de bharr earráide sa sruth sonraí. Go deimhin, chun an algartam a shimpliú, b'fhéidir go measann tú go bhfuil tú sioncrónaithe cheana féin nuair a thosaíonn tú ar an sruth sonraí a pharsáil. Má tharlaíonn sé nach amhlaidh atá an scéal, ba cheart go dtarlódh an earráid pharsála. Ansin scipeann tú carachtar amháin ón sruth ionchuir agus lig ort go bhfuil tú sioncronaithe arís. Cuireann cur chuige den sórt sin deireadh go héifeachtach leis an tasc sioncrónaithe mar chuid ar leith den algartam parsála.
Toisc gur cheart go mbeadh an ráta earráidí i sruth sonraí réasúnta úsáideach sách íseal, níor cheart go mbeadh an sioncronú ina thasc go minic. Ina theannta sin, is gnách go mbíonn teachtaireachtaí sách gearr i sruth sonraí GREIS, mar sin is gnách go mbíonn an fad go dtí an teorainn teachtaireachta is gaire beag. Agus na breithnithe seo á gcur san áireamh, níl aon cheanglas ann go mbeadh algartam sioncrónaithe an-tapa.
Nóta:
Ag bacadh go dtí an Chéad Teachtaireacht Eile
Má tá fad na dteachtaireachtaí caighdeánacha GREIS san fhormáid ghinearálta is féidir leat neamhaird a dhéanamh go héasca ar theachtaireachtaí gan a bheith ar an eolas faoi fhormáid a gcorp. Molaimid go láidir parsálaithe a scríobh ionas nach ndéanann siad teachtaireachtaí anaithnide a shárú.
Chun dul ón teachtaireacht reatha go dtí an chéad cheann eile, déan na céimeanna seo a leanas:
1. Glac leis go dtosaíonn an teachtaireacht reatha ag an ionad “N”. Aimsigh fad na teachtaireachta reatha (díchódaigh carachtair ## N+2, N+3, N+4). Glac leis go bhfuil fad na teachtaireachta cothrom le L. Léim amach na chéad charachtair L+5 ag tosú ón suíomh “N”.
2. Scipeáil ar fad agus carachtair (más ann dóibh).
Go fírinneach, ní mholtar duit aon fhaisnéis apriori faoi mhéideanna agus ábhar na gcomhlachtaí teachtaireachta a úsáid i do chód parsála. Má tá meas agat ar an moladh seo, ní bheidh aon deacracht agat leis an gclár parsála má athraítear cuid de na teachtaireachtaí.
Pléitear na rialacha agus na leideanna maidir le comhlachtaí teachtaireachta na dteachtaireachtaí caighdeánacha réamhshainithe GREIS a pharsáil níos déanaí in “Comhlachtaí Parsála Teachtaireachta” ar leathanach 67.
GREIS
www.javad.com
66
GREIS
TEACHTAIREACHTAÍ FAIGHTE Teachtaireachtaí Caighdeánacha Réamhshainithe
Comhlachtaí Teachtaireachta a Pharsáil
3.4 Teachtaireachtaí Caighdeánacha Réamhshainithe
Sa chuid seo cuirfimid an léitheoir ar an eolas maidir le sraith teachtaireachtaí caighdeánacha GREIS réamhshainithe. Nuair a dhéanaimid tagairt do theachtaireacht leis an aitheantóir XX, úsáidimid an nodaireacht [XX]. Cé go dtugtar an chuid is mó de na teachtaireachtaí ag a n-aitheantóir teachtaireachta in GREIS, tá ainmneacha éagsúla ag cuid acu, go háirithe iad siúd a bhfuil aitheantóirí neamh-alfamanúla acu. I gcás teachtaireachtaí dá leithéid úsáidtear an nodaireacht [XX](NN), áit a bhfuil XX ina aitheantóir teachtaireachta, agus is é NN an t-ainm teachtaireachta atá le húsáid sna horduithe GREIS. Le haghaidh example Tá an ceannteideal “~~” ag an teachtaireacht [~~](RT) agus tugtar /msg/jps/RT air in orduithe GREIS.
Sainmhínítear sa chuid seo formáidí na gcomhlachtaí do na teachtaireachtaí caighdeánacha réamhshainithe go léir. Cuimhnigh go bhfuil ceanntásc caighdeánach ag gach teachtaireacht atá sainithe ag an bhformáid ghinearálta freisin i sruth sonraí.
3.4.1 Comhlachtaí Teachtaireachta a Pharsáil
Eisínteachtaí Formáide Ceadaithe
Ligeann formáidí teachtaireachtaí dénártha a bhfuil méid teachtaireachtaí seasta acu tuilleadh réimsí sonraí a chur leis sa todhchaí. Ní cheadaítear réimsí nua a chur isteach ach ag deireadh chorp na teachtaireachta díreach roimh an réimse seiceála (más ann dó). Meastar gur síntí formáide iad na modhnuithe sin ar na comhlachtaí teachtaireachta, agus nach athruithe neamh-chomhoiriúnacha iad.
Cé nach teachtaireachtaí le méid seasta teachtaireachta iad teachtaireachtaí caighdeánacha GREIS, seans go mbeidh réimsí nua fós le feiceáil sna teachtaireachtaí seo amach anseo. Is féidir réimsí nua a chur isteach ag deireadh teachtaireacht téacs atá ann cheana féin díreach roimh an réimse seiceála, nó díreach roimh aon brace ar thaobh na láimhe deise (}). Le haghaidh example, teachtaireacht a léitear faoi láthair mar:
…1,{21,22},3,@CS
is féidir é a leathnú níos déanaí chuig
…1,{2.1,2.2,2.3},3,4,@CS
áit ar cuireadh dhá réimse bhreise, “2.3” agus “4”.
Cuir do halgartaim parsála i bhfeidhm agus na rialacha seo a leanas á gcur san áireamh le go n-oibreoidh siad fiú le síntí formáide amach anseo:
1. Ná glac leis gur cheart go mbeadh méid chorp na teachtaireachta sa teachtaireacht faighte ag teacht go díreach leis an méid sonrach atá sainithe sa doiciméad seo. Ní féidir leat a bhfuil ann a úsáid ach amháin má tá an teachtaireacht ró-ghearr. Má tá an teachtaireacht níos faide ná mar a bhíothas ag súil leis, déan neamhaird de na sonraí breise.
2. Seoladh an réimse seiceála i gcoibhneas le deireadh an chomhlachta teachtaireachta.
www.javad.com
67
TEACHTAIREACHTAÍ FAIGHTE Teachtaireachtaí Caighdeánacha Réamhshainithe
Nótaí Ginearálta
3. Seoladh réimsí sonraí eile i gcoibhneas le tús an chomhlachta teachtaireachta. 4. Cuir san áireamh an riail thuas maidir le síneadh a chur le teachtaireachtaí téacs nuair a
ag scríobh fháiscirí sonraí le haghaidh teachtaireachtaí téacs.
Seiceálacha
Tar éis teachtaireacht a bhaint as an sruth sonraí ag baint úsáide as teicnící a bhfuil cur síos orthu sa “Sruth Teachtaireachta Parsála” ar leathanach 65, agus gur dealraitheach go bhfuil aitheantóir na teachtaireachta ar cheann díobh sin a bhfuil spéis ag an bhfeidhmchlár ann, ba cheart corp na teachtaireachta a pharsáil chun na sonraí a bhaint . Sula mbaintear amach an t-ábhar, ba cheart seiceálacha na teachtaireachta a ríomh agus a chur i gcomparáid leis an tseic atá sa teachtaireacht.
Bíonn seiceálacha i bhformhór na dteachtaireachtaí réamhshainithe. Ríomhtar seic le ceanntásc na teachtaireachta (.i. “aitheantóir teachtaireachta” móide “fad coirp na teachtaireachta”) agus an corp féin. Féach “Seiceálacha Ríomhaireachta” ar leathanach 579 le haghaidh tuilleadh eolais ar ríomh seiceála.
Cuirtear an seiceála i gcónaí ag deireadh an chomhlachta teachtaireachta. Má athraítear struchtúr teachtaireachta trí réimse/réimsí sonraí nua a chur leis, cuirfear na réimsí sonraí nua leis roimh an réimse seiceála. Míníonn sé seo an fáth go bhfuil sé molta aghaidh a thabhairt ar an réimse sheiceála i gcoibhneas le deireadh an chomhlachta teachtaireachta.
3.4.2 Nótaí Ginearálta
Scálaí Ama
Tá cúig scála ama a fhéadfaidh do ghlacadóir a láimhseáil:
Am glacadóra Tg Am córais GPS Tu UTC(USNO). Am Comhordaithe Uilíoch arna thacú ag Breathnadóir Chabhlaigh na SA-
suairc. Tn am córais GLONASS. Ts UTC(SU). Am Comhordaithe Uilíoch arna thacú ag an Stát Am agus Fre-
Seirbhís quency, an Rúis.
Is é “Am glacadóra” an t-aon eangach ama atá ar fáil i gcónaí i do ghlacadóir (.i. d’fhéadfadh nó nach bhfuil na heangacha ama eile ón liosta thuas ar fáil faoi láthair).
Déanta na fírinne, déanann glacadóir JAVAD GNSS a chuid ama glacadóra a shioncronú i gcónaí le ceann de na ceithre scála ama domhanda: am GPS, UTC(USNO), am GLONASS, nó UTC(SU). Tá an
GREIS
www.javad.com
68
GREIS
TEACHTAIREACHTAÍ FAIGHTE Teachtaireachtaí Caighdeánacha Réamhshainithe
Nótaí Ginearálta
tagraítear do ghreille ama a roghnaítear mar sin mar “am tagartha glacadóra” (Trr) ina dhiaidh seo sa chuid seo1.
D’fhéadfadh go mbeadh nodairí ama (formáidí) difriúla ag baint le córais ama éagsúla (m.sh., le haghaidh am GPS, úsáidimid téarmaí mar “uimhir seachtaine”, “am na seachtaine”, etc.). Tabhair faoi deara, áfach, nach mbeidh an ionadaíocht “am glacadóra” ag brath ar an am tagartha glacadóra roghnaithe agus go léirítear é i gcónaí mar dháta glacadóra agus am den lá.
Níl faisnéis am tagartha istigh sa chuid is mó de na teachtaireachtaí réamhshainithe. In ár view, bheadh sé iomarcach ceann amháin agus an t-am céanna a úsáid tag leis na teachtaireachtaí go léir a ghineann an glacadóir ag an tréimhse reatha. Nuair a bhíonn faisnéis glacadóra á haschur agat don aga reatha, faigheann tú teachtaireachtaí éagsúla de ghnáth. In ionad am aonair a sholáthar do gach ceann acu tag réimse sonraí, úsáidimid teachtaireacht speisialta a iompraíonn faisnéis ama glacadóra coitianta do na teachtaireachtaí seo. Tugtar “Am Glacadóra” ar an teachtaireacht seo agus tá an t-aitheantóir [~~] uirthi.
Tá modh oibríochta ann, áfach, ar a dtugtar mód moillithe RTK, nuair a d’fhéadfadh glacadóir ré ar leith réiteach a thabhairt ar aird a thagraíonn do ré éigin eile san am a chuaigh thart. Am a chur ar fáil tag le haghaidh réiteach den sórt sin, Am Réitigh speisialta-Tag Úsáidtear [ST] teachtaireacht. Go deimhin soláthraíonn an teachtaireacht seo an t-am ceart tag le haghaidh réiteach i ngach modh oibríochta, cé go mbíonn an t-am céanna aige le [~~] i bhformhór na modhanna.
Tá roinnt teachtaireachtaí eile ag caitheamh ama tag réimse sonraí. Is iad sin teachtaireachtaí ina bhfuil faisnéis atá le feiceáil go neamhspleách ar ghreille aga an ghlacadóra. Tá seanample teachtaireacht dá leithéid ná “Imeacht” [==].
Teorainneoirí
Go deimhin, tá an teachtaireacht “Am Glacadóra” ceaptha chun teacht roimh na teachtaireachtaí eile go léir a ghintear ag an ré reatha, rud a chuireann teorainn le teachtaireachtaí a fhreagraíonn do na tréimhsí éagsúla. Ó thaobh foirmiúil de view, is faoin úsáideoir atá sé ord na dteachtaireachtaí a shainiú sa sruth aschuir. Mar sin féin, ba cheart cúram a ghlacadh chun a áirithiú nach mbriseann an t-ord ina scríobhtar teachtaireachtaí isteach sa sruth aschuir an “shioncrónú ré”, rud atá fíor-riachtanach chun na sonraí logáilte a iarphróiseáil le pacáistí bogearraí JAVAD GNSS. Le haghaidh tuilleadh sonraí ar an tacar teachtaireachtaí réamhshocraithe, féach “Tacar Teachtaireachtaí” ar leathanach 562.
I gcás feidhmeanna fíor-ama tá sé riachtanach deireadh na tréimhse a chinneadh a luaithe is féidir. I gcás feidhmchláir den sórt sin níl sé áisiúil ach tréimhsí a theorannú trí mharcóir “tús na haga”. Molaimid an teachtaireacht “Epoch Time” [::] (ET) a úsáid mar mharcóir “deireadh na haoise”. Tá an réimse ama céanna den lá sa teachtaireacht seo agus atá le fáil sa teachtaireacht “Am Glacadóra” a cheadaíonn seiceáil sláine níos fearr. Is é an smaoineamh am a chur i gcomparáid tag
1. Sa firmware glacadóra reatha is é an t-am tagartha glacadóra ná am córais GPS nó GLONASS, féach ar /par/raw/time/tag ar leathanach 220
www.javad.com
69
GREIS
TEACHTAIREACHTAÍ FAIGHTE Teachtaireachtaí Caighdeánacha Réamhshainithe
Nótaí Ginearálta
ó [::] teachtaireacht in aghaidh an ama tag ón teachtaireacht [~~] chomhfhreagrach. Mímheaitseáilte tags is léiriú iad ar ré briste.
Tabharfaidh tú faoi deara go bhfuil aitheantóirí ag formhór na dteachtaireachtaí nach bhfuil iontu ach digití agus/nó litreacha Béarla. Go deimhin, is é “Am Glacadóra” [~~] an t-aon teachtaireacht a úsáideann aitheantóir an carachtar “~”. Tá ciall leis mar go bhfuil ról an-tábhachtach ag an teachtaireacht [~~] agus é ag feidhmiú mar theorannóir ré. Mar sin tá réamhchúraimí speisialta ann chun an dóchúlacht go gcaillfear an príomhtheachtaireacht seo a íoslaghdú. Mar an gcéanna, caithfidh aitheantóir na teachtaireachta “Imeacht” ([==]) a bheith chomh sainiúil agus is féidir freisin toisc go bhféadfaidh bogearraí feidhmchláir imeachtaí saorfhoirme a úsáid díreach mar theorainneacha.
Tá sé an-soiléir go n-úsáidfí aitheantóirí “an-sainiúla” do na teachtaireachtaí a fheidhmíonn mar theorainneacha. Más rud é go bhfuil seiceáil na teachtaireachta mícheart, seiceáil a haitheantóir. Mura bhfuil ceachtar de charachtair an aitheantóra comhthráthach le “~”, ansin ní dócha gur teachtaireacht [~~] truaillithe é seo. Mar sin, ní gá scipeáil chuig an gcéad [~~] teachtaireacht eile sa chás seo.
Ar an láimh eile, má tá an tseiceáil cheart ag teachtaireacht ach is é “~” ceann de na carachtair aitheantóra, ansin bheadh sé níos sábháilte caitheamh leis an teachtaireacht seo mar theachtaireacht [~~] truaillithe. Sa chás seo, téigh go dtí an chéad [~~] teachtaireacht eile.
Cineálacha Réitigh
Ainmníonn an réimse “solType” a úsáidtear i go leor de na teachtaireachtaí réamhshainithe an cineál réitigh comhfhreagrach agus féadfaidh na luachanna seo a leanas a bheith aige:
Tábla 3-3. Cineálacha Réitigh
Luach
Brí
0
níl
Doiciméid / Acmhainní
![]() |
Comhéadan Seachtrach Glacadóra JAVAD GREIS GNSS [pdfTreoir Úsáideora Comhéadan Seachtrach Glacadóir GNSS GREIS, GREIS, Comhéadan Seachtrach Glacadóir GNSS, Comhéadan Seachtrach Glacadóra, Comhéadan Seachtrach, Comhéadan |