Render public navigation telemetry without owning navigation hardware. More...
Public Member Functions | |
| None | show (self) |
| Build the panel and display the latest bus-fed state. | |
| None | hide (self) |
| Release only the view; telemetry ownership remains outside the screen. | |
| None | show_current_location_on_map (self) |
| Present the latest navigation fix using the configured map backend. | |
| None | set_attitude_message (self, AttitudeStateMessage message) |
| Apply one decoded attitude message to the visible panel. | |
| None | set_imu_message (self, ImuStateMessage message) |
| Apply linear acceleration from one decoded IMU message. | |
| None | set_position_message (self, PositionStateMessage message) |
| Apply decoded geographic position and ground-track data. | |
| None | set_motion_message (self, MotionStateMessage message) |
| Apply decoded derived motion values used by the panel. | |
| None | set_navigation_error (self, str topic, Exception error) |
| Expose a navigation bus or decode failure on the visible panel. | |
Public Member Functions inherited from frontends.tk.tk_screen.TkScreen | |
| ScreenId | screen_id (self) |
| Return the stable identifier used to navigate to this screen. | |
| bool | handle_ui_action (self, UiAction action) |
| Return False until a screen provides semantic action handling. | |
Render public navigation telemetry without owning navigation hardware.