miercuri, 28 noiembrie 2018

SmartPTT File Transfer

SmartPTT File Transfer este o aplicatie cu ajutorul careia se pot transfera fisiere prin intermediul transceiverelor  Motorola MotoTRBO.  Este un instrument usor de folosit si foarte util pentru transferul fisierelor de orice tip si marime intre doi utilizatori la distanta, mai ales cand conexiunea prin radio este singurul mijloc de comunicare disponibil.

Aplicatia este de tip freeware si poate fi descarcata de aici: https://smartptt.com/download/

Statia DMR se conecteaza cu calculatorul prin intermediul cablului USB 2.0 folosit pentru programare. Din pacate, in afara de Motorola, aplicatia nu este compatibila cu alti fabricanti de statii DMR.

Aplicatia este de tip server/client; statia care transmite datele preia rolul de client, iar cea care receptioneaza are rolul de server.

In functie de calitatea semnalului radio, viteza medie este de aproximativ 1400-1600 baud, dar poate ajunge pana la 2800 baud.

Instalarea se face fara nici un fel de dificultate, dar numai pe sisteme de operare Windows, XP sau mai noi.

Desi configurarea aplicatiei este destul de bine explicata in meniul help, totusi poate creea anumite probleme la inceput. Din acest motiv voi enumera mai jos setarile necesare, atat pentru statia radio, cat si pentru SmartPTT.


Setari statie radio (Motorola CPS)

  • General Settings / TX Preamble Duration (ms): 60




  • Network / Radio IP: 192.168.10.1 (default)
  • Network / Max TX PDU Size (bytes): 500




  • Channel xx / Data Call Confirmed: debifat



Setari ruta (Windows CMD)

Deoarece statia radio este vazuta ca o placa de retea, pentru a transmite pachetele de date intre client si server, este necesara definirea unei rute in Windows Command Prompt, cu urmatoarea comanda:

route –p add  (Server Radio IP) mask (Subnet Mask) (Local Radio IP)

Utilizand ID-ului statiei corespondente , se poate afla IP-ul (Server Radio IP) cu ajutorul CPS-ului:

  • Network / ARS Radio ID: ID-ul statiei corespondente (ex. 2263002)
  • Network / ARS IP: IP-ul statiei corespondente (ex. 13.34.135.218)



Exemplu comanda pentru ruta catre un singur IP/ID:

route -p add 13.34.135.218 mask 255.255.255.255 192.168.10.1

Pentru un interval mai larg de ID-uri, se poate defini o singura ruta.
Exemplu comanda pentru ruta catre toate ID-urile de la 2260000 la 2269999:

route –p add 13.34.0.0 mask 255.255.0.0 192.168.10.1

Desi nu este specificat foarte clar, rutele trebuie create atat in client, cat si in server.




Setari SmartPTT Server

  • Settings / Save to (calea unde vor fi salvate fisierele receptionate)
  • Settings / Client List (lista de clienti de la care pot fi receptionate fisiere)


Pentru a porni serverul se apasa butonul „Start Server”.



Setari SmartPTT Client

  • Connection management / Server ID -> Connect



  • Select File to Transmit


Pentru a incepe transferul fisierului se apasa butonul „Start File Transfer” si se asteapta confirmarea de primire din partea serverului.