struct

Kozai::Selection

Inherits Struct < Value < Object

A watchlist matched against a catalogue.

Constructors

new(satellites : Array(SGP4::Satellite), priorities : Hash(Int32, Float64), unknown : Array(String))
Source

Instance methods

empty?
Source
includes?(catalog_number : Int32) : Bool

Whether this satellite is on the list.

Source
priorities

Priority per catalogue number, for the scheduler.

Source
priority_for(catalog_number : Int32) : Float64

How much a satellite is worth relative to the others.

Source
satellites

The satellites that were found, in configuration order.

Source
unknown

Entries nothing in the catalogue matched.

NOTE: kept rather than discarded. A typo in a catalogue number leaves the operator with no passes for a satellite they are certain they configured, and nothing to look at. The daemon names these on the way up and the API reports them.

Source