├── .gitignore ├── LICENSE.txt ├── MANIFEST.in ├── README.md ├── apps ├── ChaseTracker.py ├── ChaseTracker_NoGUI.py ├── FldigiBridge.py ├── HabitatBridge.py ├── HorusGroundStation.py ├── HorusMessenger.py ├── LoRaUDPServer.py ├── OziMux.py ├── PacketSniffer.py ├── RotatorGUI.py ├── SummaryGUI.py ├── TelemetryUpload.py ├── defaults.cfg.example ├── kml_chase │ ├── README.md │ ├── gfs │ │ └── gfs_files_go_here.txt │ ├── kml_server.py │ ├── payload_position.kml │ └── static │ │ └── index.html ├── log │ └── log_files_go_here.txt ├── other │ ├── fourletterhud.py │ ├── lorashield_leds.py │ ├── pre_flight_check.py │ ├── telem_to_nmea.py │ └── udp_broadcast_handler_example.py └── ozimux.cfg.example ├── doc ├── chasetracker.png ├── data_flows.png ├── fldigibridge.png ├── habitat_bridge.png ├── rotator_control.png └── summarygui.png ├── horuslib ├── __init__.py ├── atmosphere.py ├── earthmaths.py ├── emulation.py ├── geometry.py ├── habitat.py ├── listener.py ├── oziplotter.py ├── packets.py ├── rotators.py └── wenet.py ├── setup.cfg ├── setup.py └── testing └── emulate_telemetry.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/README.md -------------------------------------------------------------------------------- /apps/ChaseTracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/apps/ChaseTracker.py -------------------------------------------------------------------------------- /apps/ChaseTracker_NoGUI.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/apps/ChaseTracker_NoGUI.py -------------------------------------------------------------------------------- /apps/FldigiBridge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/apps/FldigiBridge.py -------------------------------------------------------------------------------- /apps/HabitatBridge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/apps/HabitatBridge.py -------------------------------------------------------------------------------- /apps/HorusGroundStation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/apps/HorusGroundStation.py -------------------------------------------------------------------------------- /apps/HorusMessenger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/apps/HorusMessenger.py -------------------------------------------------------------------------------- /apps/LoRaUDPServer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/apps/LoRaUDPServer.py -------------------------------------------------------------------------------- /apps/OziMux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/apps/OziMux.py -------------------------------------------------------------------------------- /apps/PacketSniffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/apps/PacketSniffer.py -------------------------------------------------------------------------------- /apps/RotatorGUI.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/apps/RotatorGUI.py -------------------------------------------------------------------------------- /apps/SummaryGUI.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/apps/SummaryGUI.py -------------------------------------------------------------------------------- /apps/TelemetryUpload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/apps/TelemetryUpload.py -------------------------------------------------------------------------------- /apps/defaults.cfg.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/apps/defaults.cfg.example -------------------------------------------------------------------------------- /apps/kml_chase/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/apps/kml_chase/README.md -------------------------------------------------------------------------------- /apps/kml_chase/gfs/gfs_files_go_here.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/kml_chase/kml_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/apps/kml_chase/kml_server.py -------------------------------------------------------------------------------- /apps/kml_chase/payload_position.kml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/apps/kml_chase/payload_position.kml -------------------------------------------------------------------------------- /apps/kml_chase/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/apps/kml_chase/static/index.html -------------------------------------------------------------------------------- /apps/log/log_files_go_here.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/other/fourletterhud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/apps/other/fourletterhud.py -------------------------------------------------------------------------------- /apps/other/lorashield_leds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/apps/other/lorashield_leds.py -------------------------------------------------------------------------------- /apps/other/pre_flight_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/apps/other/pre_flight_check.py -------------------------------------------------------------------------------- /apps/other/telem_to_nmea.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/apps/other/telem_to_nmea.py -------------------------------------------------------------------------------- /apps/other/udp_broadcast_handler_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/apps/other/udp_broadcast_handler_example.py -------------------------------------------------------------------------------- /apps/ozimux.cfg.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/apps/ozimux.cfg.example -------------------------------------------------------------------------------- /doc/chasetracker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/doc/chasetracker.png -------------------------------------------------------------------------------- /doc/data_flows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/doc/data_flows.png -------------------------------------------------------------------------------- /doc/fldigibridge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/doc/fldigibridge.png -------------------------------------------------------------------------------- /doc/habitat_bridge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/doc/habitat_bridge.png -------------------------------------------------------------------------------- /doc/rotator_control.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/doc/rotator_control.png -------------------------------------------------------------------------------- /doc/summarygui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/doc/summarygui.png -------------------------------------------------------------------------------- /horuslib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/horuslib/__init__.py -------------------------------------------------------------------------------- /horuslib/atmosphere.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/horuslib/atmosphere.py -------------------------------------------------------------------------------- /horuslib/earthmaths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/horuslib/earthmaths.py -------------------------------------------------------------------------------- /horuslib/emulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/horuslib/emulation.py -------------------------------------------------------------------------------- /horuslib/geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/horuslib/geometry.py -------------------------------------------------------------------------------- /horuslib/habitat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/horuslib/habitat.py -------------------------------------------------------------------------------- /horuslib/listener.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/horuslib/listener.py -------------------------------------------------------------------------------- /horuslib/oziplotter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/horuslib/oziplotter.py -------------------------------------------------------------------------------- /horuslib/packets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/horuslib/packets.py -------------------------------------------------------------------------------- /horuslib/rotators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/horuslib/rotators.py -------------------------------------------------------------------------------- /horuslib/wenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/horuslib/wenet.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/setup.py -------------------------------------------------------------------------------- /testing/emulate_telemetry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projecthorus/horus_utils/HEAD/testing/emulate_telemetry.py --------------------------------------------------------------------------------