Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PaulKlinger/satellite_tracker
/ functions
Functions
60 in github.com/PaulKlinger/satellite_tracker
⨍
Functions
60
◇
Types & classes
10
↓ 10 callers
Function
set_all
(strip, color, show=True)
demo.py:12
↓ 6 callers
Function
to_target
(strip, current, target, switch_time=0.5, step_time=1 / 30.)
demo.py:49
↓ 6 callers
Method
write_message
(self, message: str)
main.py:282
↓ 3 callers
Method
closest_led
(self, pos: Pos, alt: float)
main.py:122
↓ 3 callers
Function
full_color_gradient
(n, tot, saturation=1, lightness=0.5)
demo.py:122
↓ 3 callers
Function
hsl_to_rgbnorm
(h, s, l)
demo.py:109
↓ 3 callers
Method
nearby_now
(self)
main.py:64
↓ 3 callers
Method
start
(self)
main.py:334
↓ 2 callers
Method
clear
(self, color: Optional[RGB] = None)
main.py:287
↓ 2 callers
Method
create_orbitals
(self)
main.py:60
↓ 2 callers
Function
dt2np
(utc_time)
orbit_np.py:49
↓ 2 callers
Function
gmst
Greenwich mean sidereal utc_time, in radians. As defined in the AIAA 2006 implementation: http://www.celestrak.com/publications/AIAA/2006-675
orbit_np.py:68
↓ 2 callers
Function
led_array_from_constants
()
main.py:138
↓ 2 callers
Function
led_strip_from_constants
()
main.py:173
↓ 2 callers
Function
set_all
(strip, color)
main.py:185
↓ 2 callers
Function
update_tle_file
()
main.py:247
↓ 1 callers
Method
_checksum
Performs the checksum for the current TLE.
orbit_np.py:134
↓ 1 callers
Function
_days
Get the days (floating point) from *d_t*.
orbit_np.py:62
↓ 1 callers
Method
_level_from_alt
(self, alt: float)
main.py:114
↓ 1 callers
Method
_parse_tle
Parse values from TLE data.
orbit_np.py:159
↓ 1 callers
Method
_read_tle
Read TLE data.
orbit_np.py:148
↓ 1 callers
Function
alternate_loop
(strip, step_time=0.4, timeout=None, current=None)
demo.py:214
↓ 1 callers
Function
chase_loop
(strip, step_time=0.03, timeout=None, current=None)
demo.py:127
↓ 1 callers
Method
check_tle_update
(self)
main.py:397
↓ 1 callers
Function
color_priority_from_name
(name: str)
main.py:145
↓ 1 callers
Method
get_lonlatalt
Calculate sublon, sublat and altitude of satellite. http://celestrak.com/columns/v02n03/
orbit_np.py:611
↓ 1 callers
Method
get_position
Get the cartesian position and velocity from the satellite.
orbit_np.py:598
↓ 1 callers
Function
half_loop
(strip, step_time=0.5, color=(0, 100, 0), timeout=None, current=None)
demo.py:236
↓ 1 callers
Function
init
()
demo.py:251
↓ 1 callers
Function
jdays2000
Get the days since year 2000.
orbit_np.py:56
↓ 1 callers
Function
kep2xyz
(kep)
orbit_np.py:555
↓ 1 callers
Method
loop
(self)
main.py:350
↓ 1 callers
Method
propagate
(self, utc_time)
orbit_np.py:424
↓ 1 callers
Function
random_hue_target
(strip, saturation=1, lightness=0.5, tot=100)
demo.py:88
↓ 1 callers
Function
random_loop
(strip, switch_time=0.5, total_brightness=100, timeout=None, current=None)
demo.py:97
↓ 1 callers
Function
ring_led_indices
()
constants.py:83
↓ 1 callers
Function
rings_loop
(strip, step_time=0.25, timeout=None, current=None)
demo.py:156
↓ 1 callers
Function
run_demo
(strip: neopixel.Adafruit_NeoPixel, led_queue: mp.Queue)
main.py:151
↓ 1 callers
Function
spinning_loop
(strip, step_time=0.1, timeout=None, current=None)
demo.py:180
↓ 1 callers
Method
write_lines
(self, lines: List[Tuple[str, RGB, RGB]])
main.py:292
Method
__init__
(self, line1=None, line2=None)
orbit_np.py:90
Method
__init__
(self, tles)
orbit_np.py:217
Method
__init__
(self, orbit_elements)
orbit_np.py:271
Method
__init__
(self, tles)
orbit_np.py:593
Method
__init__
(self, tlefile: str, loc: Pos)
main.py:27
Method
__init__
(self, ring_radii, ring_ledns, ring_startangles, ring_dirs, eq_radius, pos: Pos, upper_levels
main.py:90
Method
__init__
(self)
main.py:273
Method
__init__
(self)
main.py:308
Method
__str__
(self)
orbit_np.py:202
Method
_read_tle_decimal
Convert *rep* to decimal value.
orbit_np.py:163
Method
button_pressed
(self)
main.py:414
Function
lat_sweep
(strip, leds)
demo.py:29
Function
led_control
(led_queue: mp.Queue, demo_mode: mp.Lock)
main.py:179
Method
line1
Return first TLE line.
orbit_np.py:120
Method
line2
Return second TLE line.
orbit_np.py:125
Function
long_sweep
(strip, leds)
demo.py:39
Method
platform
Return satellite platform name.
orbit_np.py:130
Function
random_target
(strip, tot=100)
demo.py:79
Function
running
(strip)
demo.py:19
Method
shutdown
(self)
main.py:405