README.txt
********************************************************************************************
Pour lancer le client sur ton telescope Gemini:
./client_gemini_run.py
(Windows: python3 client_gemini_run.py)
(NB: un log "client.log" est créé et alimenté au fur et à mesure)
(Pour avoir plus de détail, mettre la variable DEBUG à True dans le fichier client_gemini_run.py)
(press ENTER to quit)
REQUEST TO SERVER [ex: ':GD#' (Get Dec), ':GR#' (Get RA)']: GD
src.client.client_udp_or_tcp - INFO - Sent: b'01000000:GD#\n'
src.client.client_udp_or_tcp - INFO - RECEIVED (ALL BYTES): b'01000000+87.380139#\x00'
src.client.client_udp_or_tcp - INFO - RECEIVED (useful data): +87.380139
REQUEST TO SERVER [ex: ':GD#' (Get Dec), ':GR#' (Get RA)']: GR
src.client.client_udp_or_tcp - INFO - Sent: b'01000000:GR#\n'
src.client.client_udp_or_tcp - INFO - RECEIVED (ALL BYTES): b'0100000020.865902#\x00'
src.client.client_udp_or_tcp - INFO - RECEIVED (useful data): 20.865902
REQUEST TO SERVER [ex: ':GD#' (Get Dec), ':GR#' (Get RA)']: GV
src.client.client_udp_or_tcp - INFO - Sent: b'01000000:GV#\n'
src.client.client_udp_or_tcp - INFO - RECEIVED (ALL BYTES): b'01000000510#\x00'
src.client.client_udp_or_tcp - INFO - RECEIVED (useful data): 510
REQUEST TO SERVER [ex: ':GD#' (Get Dec), ':GR#' (Get RA)']: Gv
src.client.client_udp_or_tcp - INFO - Sent: b'01000000:Gv#\n'
src.client.client_udp_or_tcp - INFO - RECEIVED (ALL BYTES): b'01000000T\x00'
src.client.client_udp_or_tcp - INFO - RECEIVED (useful data): T
********************************************************************************************
Pour lancer le client sur le "simulateur" de telescope (localhost, port 11110):
- dans un terminal, lancer le simulateur: ./server_run.py
- dans un autre terminal, lancer le client: ./client_gemini_run.py local
********************************************************************************************
Pour lancer les TESTS:
cd test/
./test_client_gemini.py
Ca doit se terminer par quelque chose comme:
Ran 1 test in 0.005s
OK
Là, il faut arrêter avec CTRL-C (car je ne sais pas encore comment arrêter le serveur simulateur autrement !)