MCPcopy Create free account

hub / github.com/ISS-Mimic/Mimic / functions

Functions673 in github.com/ISS-Mimic/Mimic

↓ 1 callersFunction_wrap_lon_deg
Normalize longitude to (-180, 180].
Pi/Screens/orbit_screen.py:47
↓ 1 callersFunctionadd_tty_device
Adds tty device to list of serial ports after it successfully opens.
Pi/GUI.py:156
↓ 1 callersFunctionapply_json
(conn, json_path)
Pi/mock_data_tester.py:97
↓ 1 callersFunctionbuild_from_program
(program: List[dict], dt_s: float, post: PostProcess, include_zero: bool=False)
Pi/RecordedData/disco_maker.py:191
↓ 1 callersFunctionbuild_no_coverage_polygons
Build shapely polygons (rectangles per row interval), merged. Handles dateline wrap by splitting into two rectangles.
Pi/NightShade.py:124
↓ 1 callersMethodcalculate_daily_orbits
Calculate orbits completed today (since midnight in user's timezone).
Pi/Screens/orbit_screen.py:395
↓ 1 callersMethodcalculate_orbital_elements
Calculate orbital elements from state vectors.
Pi/Screens/orbit_data.py:73
↓ 1 callersMethodcalculate_orbital_parameters
Calculate accurate orbital parameters from state vectors.
Pi/Screens/orbit_screen.py:442
↓ 1 callersMethodcalculate_total_orbits
Calculate total lifetime orbits for ISS.
Pi/Screens/orbit_screen.py:362
↓ 1 callersMethodcalculate_zoe_los_aos
Return (LOS_entry_time, AOS_exit_time) as ephem.Date or (None, None). - If currently outside ZOE: search entry within ~120 min, then
Pi/Screens/orbit_screen.py:569
↓ 1 callersMethodchangeColors
Update the Kivy `signalcolor` property on every screen. Parameters ---------- r, g, b : float Normalised
Pi/GUI.py:613
↓ 1 callersFunctionclamp
(val: float, lo: Optional[float], hi: Optional[float])
Pi/RecordedData/disco_maker.py:62
↓ 1 callersFunctionclean_link_token
(tok: str)
Pi/checkCrew.py:349
↓ 1 callersFunctionclean_wikipedia_data
(df)
Discord/VVcheck_discord.py:161
↓ 1 callersFunctionclean_wikipedia_data
Clean and standardize Wikipedia visiting vehicle data.
Pi/VVcheck.py:304
↓ 1 callersMethodclear_eva_stats_display
Clear the EVA stats display
Pi/Screens/eva_us_screen.py:285
↓ 1 callersFunctioncompute_no_coverage_rows
Returns list of dict rows: [{'lat': <deg>, 'intervals': [(lon_start, lon_end), ...]}, ...] Intervals are non-coverage segments (inclu
Pi/NightShade.py:86
↓ 1 callersFunctionconvert_net_date
(date_str)
Discord/VVcheck_discord.py:145
↓ 1 callersFunctionconvert_net_date
Convert NET (No Earlier Than) dates to datetime objects.
Pi/VVcheck.py:280
↓ 1 callersFunctioncopy_initial_files
()
setup.py:273
↓ 1 callersFunctioncorrelate_data
(nasa_df, wiki_df)
Discord/VVcheck_discord.py:192
↓ 1 callersFunctioncorrelate_data
Correlate NASA and Wikipedia visiting vehicle data.
Pi/VVcheck.py:369
↓ 1 callersFunctioncreate_crew_database
Create the crew database and tables.
Pi/database_initialize.py:437
↓ 1 callersFunctioncreate_iss_telemetry_database
(database_path, table_name, data)
Pi/database_initialize.py:380
↓ 1 callersFunctioncreate_tdrs_database
(database_path, table_name)
Pi/database_initialize.py:351
↓ 1 callersFunctioncreate_vv_database
(database_path, table_name)
Pi/database_initialize.py:305
↓ 1 callersFunctiondetect_changes
(new_events)
Discord/iss_topo_events.py:78
↓ 1 callersFunctiondetect_changes
Detect which vehicles have docked or undocked.
Discord/vv_nasa_test.py:131
↓ 1 callersMethoddetect_location_from_ip
Detect user location from IP address.
Pi/Screens/settings_screen.py:82
↓ 1 callersFunctiondetermine_target_locale
()
setup.py:203
↓ 1 callersFunctiondownload_file
(url)
Discord/iss_topo_events.py:12
↓ 1 callersFunctiondownload_image
Download an image from the given URL and save it to the specified path.
Discord/vv_nasa_test.py:94
↓ 1 callersFunctionelevation_deg_at_alt
(lat_deg, lon_deg, h_km, sat_lon_deg)
Pi/NightShade.py:68
↓ 1 callersFunctionensure_locale
(target_locale: str)
setup.py:210
↓ 1 callersFunctionensure_runtime_dir_permissions
Fix perms on XDG runtime dir if owned by current user.
setup.py:239
↓ 1 callersMethodfetch_eva_stats
Fetch EVA stats for an astronaut from spacefacts.de Args: firstname: Astronaut's first name lastname: Astrona
Pi/Screens/eva_us_screen.py:194
↓ 1 callersFunctionfetch_iss_crew
Returns list of dicts: [{name, spaceship, country, expedition}, ...]
Pi/checkCrew.py:310
↓ 1 callersFunctionfetch_iss_data
()
Discord/vv_wiki_test.py:49
↓ 1 callersFunctionfetch_iss_data
()
Discord/MimicVVBot.py:55
↓ 1 callersFunctionfetch_spacefacts_crew
Fetch detailed crew data from Spacefacts.de ISS table. Returns list of dicts with enhanced crew information.
Pi/checkCrew.py:51
↓ 1 callersFunctionfetch_tdrs_tles_from_celestrak
Fetch TDRS TLE data from Celestrak website.
Pi/getTLE_TDRS.py:10
↓ 1 callersFunctionfetch_tle_from_celestrak
Fetch TLE data from Celestrak website.
Pi/getTLE_ISS.py:10
↓ 1 callersMethodfilter
Returns (should_send: bool, q_vals: dict, q_leds: tuple[str, str]|None, reason: str) reason ∈ {"change", "heartbeat", "led_change", "
Pi/Screens/playback_screen.py:54
↓ 1 callersMethodfilter
Returns (should_send: bool, q_vals: dict, q_leds: dict|None, reason: str) reason ∈ {"change", "heartbeat", ""}.
Pi/Screens/mimic_screen.py:51
↓ 1 callersFunctionfind_changes
(current_data, previous_data)
Discord/vv_wiki_test.py:97
↓ 1 callersFunctionfind_changes
(current_data, previous_data)
Discord/MimicVVBot.py:97
↓ 1 callersFunctionfind_current_vehicles
(events)
Discord/vv_nasa_test.py:71
↓ 1 callersFunctionfind_iss_image
Find the ISS image based on a specific pattern.
Discord/vv_nasa_test.py:85
↓ 1 callersFunctionformat_angle
(val: float, decimals: int)
Pi/RecordedData/disco_maker.py:82
↓ 1 callersFunctionformat_message
Format the entire message based on the crew information.
Discord/MimicCrewBot.py:93
↓ 1 callersFunctionformat_message
(iss_data, new_arrivals, recent_departures)
Discord/vv_wiki_test.py:116
↓ 1 callersFunctionformat_message
(iss_data, new_arrivals, recent_departures)
Discord/MimicVVBot.py:116
↓ 1 callersFunctionfree_repo_space
()
setup.py:266
↓ 1 callersFunctiongetTLE_ISS
Get ISS TLE data, either from cache or by fetching from Celestrak.
Pi/getTLE_ISS.py:42
↓ 1 callersFunctiongetTLE_TDRS
Get TDRS TLE data, either from cache or by fetching from Celestrak.
Pi/getTLE_TDRS.py:48
↓ 1 callersFunctiongetVV_Image
(page_url, output)
Discord/VVcheck_discord.py:37
↓ 1 callersFunctiongetVV_Image
Download and process visiting vehicle image from NASA website.
Pi/VVcheck.py:67
↓ 1 callersFunctionget_astronaut_image_url
Extract the astronaut's image URL from their personal page. Returns the direct image URL or None if not found.
Pi/checkCrew.py:467
↓ 1 callersFunctionget_astronaut_mission_data
Extract mission data from the astronaut's Spaceflights table. Returns dict with total_time_in_space and current_mission_duration.
Pi/checkCrew.py:571
↓ 1 callersFunctionget_config_data
Get the JSON config data.
Pi/GUI.py:220
↓ 1 callersMethodget_db_path
Get the database path based on platform
Pi/Screens/crew_screen.py:156
↓ 1 callersFunctionget_image_hash
Calculate MD5 hash of an image file.
Pi/VVcheck.py:49
↓ 1 callersFunctionget_iss_crew_info
()
Discord/MimicCrewBot.py:45
↓ 1 callersFunctionget_last_checksum
(conn: sqlite3.Connection)
Pi/checkCrew.py:770
↓ 1 callersFunctionget_mission
(mission_str)
Discord/vv_wiki_test.py:10
↓ 1 callersFunctionget_mission
(mission_str)
Discord/MimicVVBot.py:16
↓ 1 callersFunctionget_nasa_data
(url)
Discord/VVcheck_discord.py:77
↓ 1 callersFunctionget_nasa_data
Fetch visiting vehicle data from NASA website.
Pi/VVcheck.py:127
↓ 1 callersFunctionget_port
(port_str)
Discord/vv_wiki_test.py:27
↓ 1 callersFunctionget_port
(port_str)
Discord/MimicVVBot.py:33
↓ 1 callersFunctionget_serial_ports
Gets the serial ports either from a config file or pyudev
Pi/GUI.py:227
↓ 1 callersFunctionget_spacecraft
(mission_str)
Discord/vv_wiki_test.py:13
↓ 1 callersFunctionget_spacecraft
(mission_str)
Discord/MimicVVBot.py:19
↓ 1 callersFunctionget_spacefacts_url
Get the Spacefacts.de URL for the specified expedition. If no expedition number is provided, discover the latest one.
Pi/checkCrew.py:458
↓ 1 callersMethodget_tdrs_widget_id
Map TDRS name to widget ID
Pi/Screens/ct_sgant_screen.py:241
↓ 1 callersMethodget_telemetry_data
Get telemetry data from the database.
Pi/Screens/orbit_screen.py:416
↓ 1 callersMethodget_telemetry_data
Get telemetry data from the database.
Pi/Screens/orbit_data.py:47
↓ 1 callersMethodget_test_status
Get the current test status for display.
Pi/Screens/led_screen.py:258
↓ 1 callersFunctionget_tty_dev_names
Checks ID_VENDOR string of tty devices to identify Arduinos.
Pi/GUI.py:201
↓ 1 callersFunctionget_wikipedia_data
(wikiurl)
Discord/VVcheck_discord.py:133
↓ 1 callersFunctionget_wikipedia_data
Fetch visiting vehicle data from Wikipedia.
Pi/VVcheck.py:248
↓ 1 callersFunctionhours_to_epoch
Convert hour-offset to Unix seconds (UTC).
Pi/faker.py:25
↓ 1 callersFunctionidentify_current_docked
(dock_df, undock_df)
Discord/VVcheck_discord.py:124
↓ 1 callersFunctionidentify_current_docked
Identify currently docked vehicles by removing undock events.
Pi/VVcheck.py:229
↓ 1 callersFunctionis_arduino_id_vendor_string
It's not ideal to have to include FTDI because that's somewhat generic, but if we want to use something like the Arduino Nano, that's wha
Pi/GUI.py:178
↓ 1 callersFunctionis_excluded
Filter out archive sub-folders (first segment after PART_ROOT).
scripts/make_print_table.py:48
↓ 1 callersFunctionis_recent
Check if the date is within the specified number of years from today.
Discord/vv_nasa_test.py:20
↓ 1 callersMethodis_tdrs_active
Check if a TDRS is currently active
Pi/Screens/ct_sgant_screen.py:280
↓ 1 callersFunctionkill_pids
(pids)
setup.py:129
↓ 1 callersFunctionline_reader
Yield (ts, val, tid) but skip lines BEFORE start_ts so the very first record we produce is >= desired anchor.
Pi/faker.py:30
↓ 1 callersFunctionlist_apt_like_pids
()
setup.py:124
↓ 1 callersMethodload_data
Load telemetry from <data_folder> and prepare the merged schedule.
Pi/RecordedData/playback_engine.py:103
↓ 1 callersFunctionload_from_json
Load data from a JSON file.
Discord/vv_nasa_test.py:115
↓ 1 callersMethodload_location_settings
Load saved location settings or use IP geolocation.
Pi/Screens/settings_screen.py:62
↓ 1 callersFunctionload_meta
Return dict from <file>.meta.yml / .yaml (or {}).
scripts/make_print_table.py:53
↓ 1 callersMethodload_tdrs_tles
Load TDRS TLE data from configuration file
Pi/Screens/ct_sgant_screen.py:43
↓ 1 callersMethodload_user_location_from_settings
Load user location from settings configuration file.
Pi/Screens/orbit_screen.py:174
↓ 1 callersFunctionmain
()
setup.py:290
↓ 1 callersFunctionmain
()
Discord/ImprovedMimicDiscordBot2.py:480
↓ 1 callersFunctionmain
()
Discord/lightstreamer_update_test.py:510
← previousnext →201–300 of 673, ranked by callers