Il y aura une coupure de service pour le réseau Blitzortung à partir du 09/12/19 21:00H (UTC) jusqu'au 10/12/19 05:00H (UTC). Le datacentrer doit changer un fibre optique partiellement détruit par des travaux.

Version Linux


  • Admin

    [color=#0000BF]Le logiciel officiel Tracker pour Linux[/color]


    Le code source du logiciel Tracker pour Linux en vous rendant sur le site Blitzortung.org.
    Le fichier tracker_Linux.c doit être compilé par g++ -Wall -lm -o tracker_Linux tracker_Linux.c pour générer le fichier exécutable de Tracker.
    Une petite description de toutes les options peut être listée en démarrant le logiciel avec l'argument « h » :

    > g++ -Wall -lm -o tracker_Linux tracker_Linux.c
    > ./tracker_Linux -h
    ./tracker_Linux: [-h] [-L] [-ll file] [-lo file] [-ls file] [-vl] [-vo] [-vs] [-
    vi] [-e serial_device] [-s]
    gps_type baud_rate serial_device username password
    gps_type : gps type (SANAV, Garmin, or SiRF ('-' for no initialization))
    baud_rate : baud rate (4800, 9600, 19200, or 38400)
    serial_device : serial device (example: /dev/ttyS0)
    username : username (example: PeterPim)
    password : password (example: s36r67hi)
    -h : print this help text
    alternative: --help
    -L : write log messages to the system message logger
    altervative: --syslog
    -ll file : write log messages to file
    alternative: --log_log file
    -lo file : write board output to file
    alternative: --log_output file
    -ls file : write sent information to file
    alternative: --log_sent file
    -vl : verbose mode, write log messages to stdout
    alternative: --verbose_log
    -vo : verbose mode, write board output to stdout
    alternative: --verbose_output
    -vs : verbose mode, write sent information to stdout
    alternative: --verbose_sent
    -vi : verbose mode, write system information to stdout
    alternative: --verbose_info
    -e serial_device : serial device for input echo
    alternative: --echo serial_device
    -s : activate SBAS (WAAS/EGNOS/MSAS) support
    alternative: --SBAS

    Si le logiciel Tracker est exécuté avec les arguments -vl, -vo, et -vi pour le module GPS SiRF utilisant la vitesse de transmission de 38400 bauds, cela va générer les lignes suivantes.
    Nous avons omis quelques lignes indiquées par « ... ».

    > ./tracker_Linux -vl -vo -vi SiRF 38400 /dev/ttyUSB0 PeterPim s36r67hi
    2011-07-15 19:00:46, PID: 11524, tracker started
    2011-07-15 19:00:46, PID: 11524, $PSRF103,00,00,01,01*25
    $PSRF103,01,00,00,01*25
    $PSRF103,02,00,00,01*26
    $PSRF103,03,00,00,01*27
    $PSRF103,04,00,01,01*21
    $PSRF103,05,00,00,01*21
    $PSRF103,06,00,00,01*22
    $PSRF103,08,00,00,01*2C
    $PSRF100,1,38400,8,1,0*3D
    $PSRF151,00*0E
    2011-07-15 19:00:46, PID: 11524, initialize GPS with SiRF, 38400 baud, using
    38400 baud, please wait!
    2011-07-15 19:00:49, PID: 11524, initialize GPS with SiRF, 38400 baud, using
    19200 baud, please wait!
    2011-07-15 19:00:51, PID: 11524, initialize GPS with SiRF, 38400 baud, using
    9600 baud, please wait!
    2011-07-15 19:00:54, PID: 11524, initialize GPS with SiRF, 38400 baud, using
    4800 baud, please wait!
    2011-07-15 19:00:57, PID: 11524, Ready!
    $BS,B85DD4,A,192315,150711,5111.9575,N,00647.0819,E,39.20,06,29a*77
    $BS,DDDDDC,A,192316,150711,5111.9574,N,00647.0820,E,39.40,06,29a*05
    122880 lat: +0.000711, lon: +0.000094, alt: +0.0, acc: -19000000000 nsec, sat: 6
    2011-07-15 19:00:58, PID: 11524, GPS status changed from '-' to 'A'
    $BS,035DE3,A,192317,150711,5111.9573,N,00647.0821,E,40.40,06,29a*0F
    245761 lat: +0.002133, lon: +0.000283, alt: +0.0, acc: -8999997966 nsec, sat: 6
    2011-07-15 19:00:59, PID: 11524, GPS seconds running, 16 17
    $BS,28DDEB,A,192318,150711,5111.9568,N,00647.0821,E,42.60,06,29a*03
    368641 lat: +0.004266, lon: +0.000565, alt: +0.0, acc: -5666667571 nsec, sat: 6
    ...
    $BS,A65E6B,A,192335,150711,5111.9545,N,00647.0805,E,63.40,07,29a*7B
    2457608 lat: +51.199256, lon: +6.784684, alt: +54.2, acc: +224 nsec, sat: 7
    2011-07-15 19:01:17, PID: 11524, Position fixed, lat: +51.199256, lon:
    +6.784684, alt: +54.2
    2011-07-15 19:01:17, PID: 11524, 1PPS signal accuracy ok, counter: 80DE64
    A65E6B, +224 nsec
    $BS,CBDE73,A,192336,150711,5111.9545,N,00647.0805,E,63.40,07,29a*0F
    2457608 lat: +51.199256, lon: +6.784684, alt: +54.2, acc: -183 nsec, sat: 7
    $BS,F15E7A,A,192337,150711,5111.9544,N,00647.0806,E,63.30,07,29a*7E
    2457608 lat: +51.199256, lon: +6.784684, alt: +54.2, acc: +224 nsec, sat: 7
    $BS,16DE82,A,192338,150711,5111.9544,N,00647.0807,E,63.30,07,29a*0D
    2457608 lat: +51.199256, lon: +6.784684, alt: +54.2, acc: -183 nsec, sat: 7
    $BD,1E213B,6B806D82708275807B7F817F848185818480827E827F7C7E797F777E777C797C7C7E8
    080827F ... 817F*0F
    $BS,3C5E89,A,192339,150711,5111.9545,N,00647.0810,E,62.70,07,29a*03
    2457608 lat: +51.199256, lon: +6.784684, alt: +54.2, acc: +203 nsec, sat: 7
    ...

    Il est recommandé d'écrire un script « marche/arrêt » dans le dossier /etc/init.d/ et/ou /etc/rc2.d, de telle manière que le logiciel Tracker démarre automatiquement après un
    redémarrage de votre ordinateur. Un exemple d'un tel script de démarrage pour Debian ou Ubuntu peut être trouvé sur le site Blitzortung.org, dans le menu « Services », puis dans
    le menu « Divers »

  • Participant

    Salut

    Est il possible d'utiliser la version Linux en mode console ? du coup est il possible d'e l'utiliser sur un serveur meteohub ?

  • Admin

    Je pense que c'est possible il existe [url=http://wetterstation-littau.ch/download/Installation-Linuxtracker.pdf]ça[/url] mais c'est en allemand,tu pourras peut être t'en débrouiller,tiens nous au courant

  • Participant

    Merci !

  • Participant

    Salut!
    [quote="meteo-quimper"]Est il possible d'utiliser la version Linux en mode console ? du coup est il possible d'e l'utiliser sur un serveur meteohub ?[/quote] Tracker-Linux est un programme juste pour le mode console. Pas de GUI. Parfait pour meteohub 😉

    Téléchargement ici: http://www.blitzortung.org/Documents/tracker_Linux_25.c

  • Participant

    la commande ./tracker_Linux -vl -vo -vi SiRF 38400 /dev/ttyS0 User Password (j'ai bien rentré le User & password) me répond:

    Illegal region (1 = Europe, 2 = Oceanien, 3 = USA, 4 = Japan)!

  • Admin

    Tu dois spécifier la région dans la ligne de commande pour l'Europe :1

  • Participant

    il faut rajouter quoi exactement dans la ligne de commande ?

  • Participant

    Après Password, tu ajoutes 1

    Si Quimper se trouve en Papouasie, tu mets 2 :mrgreen:

  • Participant

    c'est pas mieux:


    meteohub:/blitzortung# ./tracker_Linux -vl -vo -vi SiRF 38400 /dev/ttyS0 Login Pass 1
    ./tracker_Linux: [options] gps_type serial_device [username password region]
    gps_type : gps type (SANAV, Garmin, or SiRF ('-' for no initialization))
    serial_device : serial device (examples: /dev/ttyS0 or /dev/ttyUSB0)
    username : username (example: PeterPim)
    password : password (example: xxxxxxxx)
    region : region (1 = Europe, 2 = Oceanien, 3 = USA, 4 = Japan)
    -bt baudrate : tracker baudrate 4800, 9600, 19200, 38400, 115200, 500000, 2500000 (default = 115200)
    alternative: --baudrate
    -bg baudrate : gps baudrate 4800, 9600, 19200, 38400 (default = 4800)
    alternative: --baudrate_gpd
    -L : write log messages to the system message logger
    altervative: --syslog
    -ll file : write log messages to file
    alternative: --log_log file
    -lo file : write board output to file
    alternative: --log_output file
    -ls file : write sent information to file
    alternative: --log_sent file
    -vl : verbose mode, write log messages to stdout
    alternative: --verbose_log
    -vi : verbose mode, write system information to stdout
    alternative: --verbose_info
    -vo : verbose mode, write board output to stdout
    alternative: --verbose_output
    -vs : verbose mode, write sent information to stdout
    alternative: --verbose_sent
    -e serial_device : serial device for input echo
    alternative: --echo serial_device
    -s : activate SBAS (WAAS/EGNOS/MSAS) support
    alternative: --SBAS
    -h : print this help text
    alternative: --help

  • Participant

    Enlève 38400

  • Admin

    ou alors tu rajoutes -bt ou -bg devant 38400 en fonction de ce que tu voulais paramétrer.

  • Participant

    Salut

    J'ai enlevé 38400 et ca fonctionne, maintenant que ce passe t'il quand meteohub est mis a jour ? faut refaire l'installation du tracker ?

  • Admin

    Si la mise à jour n'écrase pas les fichiers du tracker je ne pense pas qu'il te faut réinstaller,mais je ne connais pas meteohub........

  • Participant

    [quote="flc85"]Si la mise à jour n'écrase pas les fichiers du tracker je ne pense pas qu'il te faut réinstaller,mais je ne connais pas meteohub........[/quote] Je pense la même chose mais je n'utilise pas non plus météohub.

  • Participant

    j'ai recu mon meteohub ce matin, pour ce qui est des données météo pas de problème, par contre la carte contrôleur perd très souvent la connexion usb, l'interface usb du controleur est vraiment sujette au perturbations ou autres, quelqu'un aurai une solution, car pour l'instant le détecteur est inutilisable...

  • Admin

    As tu essayé la version XLT de Tobias?

  • Participant

    Salut

    J'ai installé la version XLT, ça a l'air d’être bon...

Log in to reply