TwiceAsNice
2019-02-18
|
Classes | |
class | NexStarScope |
Functions | |
def | print_command (cmd) |
def | decode_command (cmd) |
def | split_cmds (data) |
def | make_checksum (data) |
def | ack_cmd (cmd) |
def | f2dms (f) |
def | parse_pos (d) |
def | repr_pos (alt, azm) |
def | repr_angle (a) |
def | unpack_int3 (d) |
def | pack_int3 (f) |
def | unpack_int2 (d) |
def | pack_int2 (v) |
Variables | |
dictionary | targets |
dictionary | trg_names = {value:key for key, value in targets.items()} |
dictionary | control |
dictionary | commands |
dictionary | cmd_names = {value:key for key, value in commands.items()} |
list | ACK_CMDS = [0x02,0x04,0x06,0x24,] |
int | MC_ALT = 0x11 |
int | MC_AZM = 0x10 |
dictionary | trg_cmds |
dictionary | RATES |
def nse_telescope.ack_cmd | ( | cmd | ) |
def nse_telescope.decode_command | ( | cmd | ) |
def nse_telescope.f2dms | ( | f | ) |
Convert fraction of the full rotation to DMS triple (degrees).
def nse_telescope.make_checksum | ( | data | ) |
def nse_telescope.pack_int2 | ( | v | ) |
def nse_telescope.pack_int3 | ( | f | ) |
def nse_telescope.parse_pos | ( | d | ) |
Parse first three bytes into the DMS string
def nse_telescope.print_command | ( | cmd | ) |
def nse_telescope.repr_angle | ( | a | ) |
def nse_telescope.repr_pos | ( | alt, | |
azm | |||
) |
def nse_telescope.split_cmds | ( | data | ) |
def nse_telescope.unpack_int2 | ( | d | ) |
def nse_telescope.unpack_int3 | ( | d | ) |
list nse_telescope.ACK_CMDS = [0x02,0x04,0x06,0x24,] |
dictionary nse_telescope.commands |
int nse_telescope.MC_ALT = 0x11 |
int nse_telescope.MC_AZM = 0x10 |
dictionary nse_telescope.RATES |
dictionary nse_telescope.targets |
dictionary nse_telescope.trg_cmds |