TwiceAsNice
2019-02-18
|
Classes | |
class | StellariumServer |
Functions | |
def | broadcast (sport=2000, dport=55555, host='255.255.255.255', seconds_to_sleep=5) |
def | timer (seconds_to_sleep=1, telescope=None) |
def | handle_port2000 (reader, writer) |
def | to_be (n, size) |
def | from_be (b) |
def | to_le (n, size) |
def | from_le (b) |
def | handle_stellarium_cmd (tel, d) |
def | make_stellarium_status (tel, obs) |
def | report_scope_pos (sleep=0.1, scope=None, obs=None) |
def | main (stdscr) |
Variables | |
telescope = None | |
list | connections = [] |
def nse_simulator.broadcast | ( | sport = 2000 , |
|
dport = 55555 , |
|||
host = '255.255.255.255' , |
|||
seconds_to_sleep = 5 |
|||
) |
def nse_simulator.from_be | ( | b | ) |
def nse_simulator.from_le | ( | b | ) |
def nse_simulator.handle_port2000 | ( | reader, | |
writer | |||
) |
This function handles initial communication with the WiFly module and delegates the real job of simulating the scope to the NexStarScope class. It also handles all the dirty details of actual communication.
def nse_simulator.handle_stellarium_cmd | ( | tel, | |
d | |||
) |
def nse_simulator.main | ( | stdscr | ) |
def nse_simulator.make_stellarium_status | ( | tel, | |
obs | |||
) |
def nse_simulator.report_scope_pos | ( | sleep = 0.1 , |
|
scope = None , |
|||
obs = None |
|||
) |
def nse_simulator.timer | ( | seconds_to_sleep = 1 , |
|
telescope = None |
|||
) |
def nse_simulator.to_be | ( | n, | |
size | |||
) |
def nse_simulator.to_le | ( | n, | |
size | |||
) |
list nse_simulator.connections = [] |
nse_simulator.telescope = None |