Configurare – Instrument

În această secțiune se pot face setări ce se referă la instrumentele utilizate sau la formatele de fișiere de coordonate utilizate.

 

Configurarea poate fi făcută pentru orice tip de instrument (stație totală, carnet electronic de teren, PocketPC, etc.). De asemenea se poate stabili orice format pentru scrierea sau citirea fișierelor de coordonate.

Nota: Pentru a nu face confuzii, în explicațiile de mai jos se va folosi numai cuvântul “instrument” înțelegându-se prin acesta și “fișier de coordonate cu orice format”.

În lista cu instrumente puteți să faceți modificări, puteți șterge instrumentele ce nu va sunt folositoare sau puteți să introduceți instrumente noi.

Un instrument poate fi descris prin: nume, o linie de informație (descriere) și extensie. Extensia alocata pentru un instrument va fi folosită pentru salvarea coordonatelor într-un fișier sau pentru citirea coordonatelor dintr-un fișier.

Parametrii de comunicație serială pe COM1, COM2, etc. sunt folosiți atât la recepția cât și la transmiterea coordonatelor. Pentru o funcționare corectă a recepției și a transmisiei de date pe portul serial trebuie ca acești parametri să fie identici cu cei din instrument. Pentru cazul în care în meniul de configurare a parametrilor de comunicație din stația totală lipsesc unii parametri cum ar fi DataBits sau FlowControl consultați manualul de utilizare a stației totale pentru a afla valoarea acestora.

 

Cu ajutorul formatului de date puteți stabili modul de citire și de scriere a coordonatelor punctelor. Astfel, cu ajutorul caracterelor N, n, E, e, Z, z, P, C, s, [.], [ ], [^], [/] se poate constitui un model pentru scrierea sau citirea coordonatelor. Aceste caractere trebuiesc așezate pe linia cu formatul de date și reprezintă:

-      [N,n,E,e,Z,z] = coordonate valori întregi și valori zecimale;

-      [P,C] = numărul și codul punctului;

-      [s] = semnul plus sau minus;

-      [.] = punctul utilizat pentru separarea zecimalelor;

-      [ ] = caracterul spațiu;

-      [^] = CariageReturn;

-      [/] = LineFeed;

 

Exemplul nr.1

Pentru un format de date de tipul:

      PPPPP   sNNNNNN.nnn   sEEEEEE.eee   ZZZZZZ.zzz   CCCCCCCCCCCCCCC^/

Vor fi scrise sau citite liniile de forma:

      00101   +555123.789   -333456.123   000101.555   Border         ^/

 

Pentru instrumentele care nu acceptă caractere alfanumerice la denumirea punctelor, atunci când sunt transmise puncte ce au denumirea diferită de un număr întreg, programul va solicita pentru aceste puncte schimbarea denumirilor cu numere întregi.

Exemplul nr.2

Pentru cazul când instrumentul suporta caractere alfanumerice, datele vor fi scrise sub forma:

       A101   +555123.789   -333456.123   000101.555   Border         ^/

 

Textul cu masca 1 este folosit pentru identificarea formatului de date la recepția coordonatelor și pentru suprapunere peste formatul de date la transmiterea coordonatelor către instrument.

Exemplul nr.3

Dacă pentru exemplul nr.1 este folosită masca:

PNT         X=            Y=            Z=                            ^/

atunci liniile vor fi citite numai dacă vor conține la poziție textele PNT, X=, Y=,Z= și vor fi scrise sub forma:

PNT   00101 X=+555123.789 Y=-333456.123 Z=000101.555   Border         ^/

 

Textul cu masca 2 va fi folosit doar pentru identificarea formatului de date la recepția coordonatelor din instrument pentru cazul în care există încă un format de identificare a coordonatelor.

Exemplul nr.4

Dacă la recepția coordonatelor există coordonate ce sunt recepționate sub forma:

PNT   00101 N=+555123.789 E=-333456.123 Z=000101.555   Border         ^/

atunci acestea pot fi și ele citite cu o masca de forma:

PNT         N=            E=            Z=                            ^/

 

La scrierea datelor zerourile ce apar la partea întreaga a coordonatelor și la numărul punctului pot fi suprimate.

Exemplul nr.5

Atunci când se suprimă zerourile datele vor fi scrise sub forma:

PNT     101 X=+555123.789 Y=-333456.123 Z=   101.555   Border         ^/

 

Pentru cazul în care informațiile despre un punct sunt pe mai multe linii, cum ar fi de exemplu coordonatele pe un rând și codul pe următorul rând, atunci formatul de date și textul cu masca 1 sau 2 trebuiesc scrise ca fiind linii adunate ce conțin de două sau mai multe ori caracterele CariageReturn și LineFeed.

Exemplul nr.6 (cazul liniilor multiple)

pentru date ce trebuiesc recepționate de tipul:

PNT 101   123.789  456.123  101.555^/

COD Border                         ^/

formatul de date trebuie să fie scris de forma:

    PPPPP NNN.nnn  EEE.eee  ZZZ.zzz^/    CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC^/

iar textul cu masca 1 va fi scris de forma:

PNT                                ^/COD                                ^/

 

Textul de început transmisie este textul ce se transmite pe prima linie. Text de finalizare a transmisiei este textul ce se va transmite pe ultima linie. Anumite instrumente au nevoie de aceste texte pentru a ști când începe recepționarea coordonatelor și când se finalizează transmisia.

Formatele definite pentru instrumente reprezintă modalitatea prin care se pot citi sau scrie coordonate. Toate aceste formate pot fi folosite la recepția și la transmiterea coordonatelor dar și atunci când se dorește să se importe sau să se exporte un fișier de coordonate cu un anumit format.

Recepția coordonatelor de la un instrument poate fi făcută cu comanda RxCoo.

Transmiterea coordonatelor către un instrument poate fi făcută cu comanda TxCoo.

Salvarea coordonatelor în format pentru instrument poate fi făcută tot cu comanda TxCoo selectând modul de transmitere în fișier.

Citirea fișierelor de coordonate cu format pentru instrument poate fi făcută cu comanda RapPct alegând fișierul cu extensia dorita.