LICENSE
README.md
setup.py
scrutiny/__init__.py
scrutiny/__main__.py
scrutiny/exceptions.py
scrutiny/py.typed
scrutiny/cli/__init__.py
scrutiny/cli/cli.py
scrutiny/cli/commands/__init__.py
scrutiny/cli/commands/add_alias.py
scrutiny/cli/commands/base_command.py
scrutiny/cli/commands/datalog_info.py
scrutiny/cli/commands/delete_datalog.py
scrutiny/cli/commands/elf2varmap.py
scrutiny/cli/commands/export_datalog.py
scrutiny/cli/commands/get_firmware_id.py
scrutiny/cli/commands/gui.py
scrutiny/cli/commands/install_sfd.py
scrutiny/cli/commands/list_datalog.py
scrutiny/cli/commands/list_sfd.py
scrutiny/cli/commands/make_metadata.py
scrutiny/cli/commands/make_sfd.py
scrutiny/cli/commands/noop.py
scrutiny/cli/commands/runtest.py
scrutiny/cli/commands/server.py
scrutiny/cli/commands/tag_firmware_id.py
scrutiny/cli/commands/uninstall_sfd.py
scrutiny/cli/commands/version.py
scrutiny/core/__init__.py
scrutiny/core/alias.py
scrutiny/core/array.py
scrutiny/core/basic_types.py
scrutiny/core/codecs.py
scrutiny/core/datalogging.py
scrutiny/core/demo_device_sfd.py
scrutiny/core/embedded_enum.py
scrutiny/core/firmware_description.py
scrutiny/core/firmware_id.py
scrutiny/core/firmware_parser.py
scrutiny/core/logging.py
scrutiny/core/math_expr.py
scrutiny/core/memory_content.py
scrutiny/core/path_tools.py
scrutiny/core/scrutiny_path.py
scrutiny/core/sfd_storage_manager.py
scrutiny/core/struct.py
scrutiny/core/typehints.py
scrutiny/core/variable.py
scrutiny/core/variable_factory.py
scrutiny/core/varmap.py
scrutiny/core/bintools/__init__.py
scrutiny/core/bintools/demangler.py
scrutiny/core/bintools/elf_dwarf_var_extractor.py
scrutiny/core/bintools/get_var_memrange.py
scrutiny/gui/__init__.py
scrutiny/gui/app_settings.py
scrutiny/gui/component_app_interface.py
scrutiny/gui/globals.py
scrutiny/gui/gui.py
scrutiny/gui/main_window.py
scrutiny/gui/assets/__init__.py
scrutiny/gui/assets/logo-text-2-lines.png
scrutiny/gui/assets/icons/dark/alias_16x16.png
scrutiny/gui/assets/icons/dark/alias_256x256.png
scrutiny/gui/assets/icons/dark/alias_64x64.png
scrutiny/gui/assets/icons/dark/axis_16x16.png
scrutiny/gui/assets/icons/dark/axis_256x256.png
scrutiny/gui/assets/icons/dark/axis_64x64.png
scrutiny/gui/assets/icons/dark/continuous-graph_16x12.png
scrutiny/gui/assets/icons/dark/continuous-graph_256x192.png
scrutiny/gui/assets/icons/dark/continuous-graph_64x48.png
scrutiny/gui/assets/icons/dark/copy_16x16.png
scrutiny/gui/assets/icons/dark/copy_256x256.png
scrutiny/gui/assets/icons/dark/copy_64x64.png
scrutiny/gui/assets/icons/dark/csv_16x16.png
scrutiny/gui/assets/icons/dark/csv_256x256.png
scrutiny/gui/assets/icons/dark/csv_64x64.png
scrutiny/gui/assets/icons/dark/cursor-arrow_16x16.png
scrutiny/gui/assets/icons/dark/cursor-arrow_256x256.png
scrutiny/gui/assets/icons/dark/cursor-arrow_64x64.png
scrutiny/gui/assets/icons/dark/cursor-hand-drag_16x16.png
scrutiny/gui/assets/icons/dark/cursor-hand-drag_256x256.png
scrutiny/gui/assets/icons/dark/cursor-hand-drag_64x64.png
scrutiny/gui/assets/icons/dark/download_16x16.png
scrutiny/gui/assets/icons/dark/download_256x256.png
scrutiny/gui/assets/icons/dark/download_64x64.png
scrutiny/gui/assets/icons/dark/embedded-graph_16x12.png
scrutiny/gui/assets/icons/dark/embedded-graph_256x192.png
scrutiny/gui/assets/icons/dark/embedded-graph_64x48.png
scrutiny/gui/assets/icons/dark/error_16x16.png
scrutiny/gui/assets/icons/dark/error_256x256.png
scrutiny/gui/assets/icons/dark/error_64x64.png
scrutiny/gui/assets/icons/dark/eye-bar_16x16.png
scrutiny/gui/assets/icons/dark/eye-bar_256x256.png
scrutiny/gui/assets/icons/dark/eye-bar_64x64.png
scrutiny/gui/assets/icons/dark/eye_16x16.png
scrutiny/gui/assets/icons/dark/eye_256x256.png
scrutiny/gui/assets/icons/dark/eye_64x64.png
scrutiny/gui/assets/icons/dark/folder_16x16.png
scrutiny/gui/assets/icons/dark/folder_256x256.png
scrutiny/gui/assets/icons/dark/folder_64x64.png
scrutiny/gui/assets/icons/dark/graph-cursor_16x16.png
scrutiny/gui/assets/icons/dark/graph-cursor_256x256.png
scrutiny/gui/assets/icons/dark/graph-cursor_64x64.png
scrutiny/gui/assets/icons/dark/graph-no-cursor_16x16.png
scrutiny/gui/assets/icons/dark/graph-no-cursor_256x256.png
scrutiny/gui/assets/icons/dark/graph-no-cursor_64x64.png
scrutiny/gui/assets/icons/dark/image_16x16.png
scrutiny/gui/assets/icons/dark/image_256x256.png
scrutiny/gui/assets/icons/dark/image_64x64.png
scrutiny/gui/assets/icons/dark/info_16x16.png
scrutiny/gui/assets/icons/dark/info_256x256.png
scrutiny/gui/assets/icons/dark/info_64x64.png
scrutiny/gui/assets/icons/dark/pin_16x16.png
scrutiny/gui/assets/icons/dark/pin_256x256.png
scrutiny/gui/assets/icons/dark/pin_64x64.png
scrutiny/gui/assets/icons/dark/question_16x16.png
scrutiny/gui/assets/icons/dark/question_256x256.png
scrutiny/gui/assets/icons/dark/question_64x64.png
scrutiny/gui/assets/icons/dark/redx_16x16.png
scrutiny/gui/assets/icons/dark/redx_256x256.png
scrutiny/gui/assets/icons/dark/redx_64x64.png
scrutiny/gui/assets/icons/dark/rpv_16x16.png
scrutiny/gui/assets/icons/dark/rpv_256x256.png
scrutiny/gui/assets/icons/dark/rpv_64x64.png
scrutiny/gui/assets/icons/dark/scrutiny-logo_16x16.png
scrutiny/gui/assets/icons/dark/scrutiny-logo_256x256.png
scrutiny/gui/assets/icons/dark/scrutiny-logo_64x64.png
scrutiny/gui/assets/icons/dark/sidebar-bottom_16x16.png
scrutiny/gui/assets/icons/dark/sidebar-bottom_256x256.png
scrutiny/gui/assets/icons/dark/sidebar-bottom_64x64.png
scrutiny/gui/assets/icons/dark/sidebar-left_16x16.png
scrutiny/gui/assets/icons/dark/sidebar-left_256x256.png
scrutiny/gui/assets/icons/dark/sidebar-left_64x64.png
scrutiny/gui/assets/icons/dark/sidebar-right_16x16.png
scrutiny/gui/assets/icons/dark/sidebar-right_256x256.png
scrutiny/gui/assets/icons/dark/sidebar-right_64x64.png
scrutiny/gui/assets/icons/dark/sidebar-top_16x16.png
scrutiny/gui/assets/icons/dark/sidebar-top_256x256.png
scrutiny/gui/assets/icons/dark/sidebar-top_64x64.png
scrutiny/gui/assets/icons/dark/square-green_16x16.png
scrutiny/gui/assets/icons/dark/square-green_256x256.png
scrutiny/gui/assets/icons/dark/square-green_64x64.png
scrutiny/gui/assets/icons/dark/square-red_16x16.png
scrutiny/gui/assets/icons/dark/square-red_256x256.png
scrutiny/gui/assets/icons/dark/square-red_64x64.png
scrutiny/gui/assets/icons/dark/square-yellow_16x16.png
scrutiny/gui/assets/icons/dark/square-yellow_256x256.png
scrutiny/gui/assets/icons/dark/square-yellow_64x64.png
scrutiny/gui/assets/icons/dark/stopwatch_16x12.png
scrutiny/gui/assets/icons/dark/stopwatch_256x192.png
scrutiny/gui/assets/icons/dark/stopwatch_64x48.png
scrutiny/gui/assets/icons/dark/success_16x16.png
scrutiny/gui/assets/icons/dark/success_256x256.png
scrutiny/gui/assets/icons/dark/success_64x64.png
scrutiny/gui/assets/icons/dark/test-hrect_16x12.png
scrutiny/gui/assets/icons/dark/test-hrect_256x192.png
scrutiny/gui/assets/icons/dark/test-hrect_64x48.png
scrutiny/gui/assets/icons/dark/test-square_16x16.png
scrutiny/gui/assets/icons/dark/test-square_256x256.png
scrutiny/gui/assets/icons/dark/test-square_64x64.png
scrutiny/gui/assets/icons/dark/test-vrect_12x16.png
scrutiny/gui/assets/icons/dark/test-vrect_192x256.png
scrutiny/gui/assets/icons/dark/test-vrect_48x64.png
scrutiny/gui/assets/icons/dark/text-edit_16x16.png
scrutiny/gui/assets/icons/dark/text-edit_256x256.png
scrutiny/gui/assets/icons/dark/text-edit_64x64.png
scrutiny/gui/assets/icons/dark/threedots_16x8.png
scrutiny/gui/assets/icons/dark/threedots_256x128.png
scrutiny/gui/assets/icons/dark/threedots_64x32.png
scrutiny/gui/assets/icons/dark/unpin_16x16.png
scrutiny/gui/assets/icons/dark/unpin_256x256.png
scrutiny/gui/assets/icons/dark/unpin_64x64.png
scrutiny/gui/assets/icons/dark/var_16x16.png
scrutiny/gui/assets/icons/dark/var_256x256.png
scrutiny/gui/assets/icons/dark/var_64x64.png
scrutiny/gui/assets/icons/dark/varlist_16x12.png
scrutiny/gui/assets/icons/dark/varlist_256x192.png
scrutiny/gui/assets/icons/dark/varlist_64x48.png
scrutiny/gui/assets/icons/dark/warning_16x16.png
scrutiny/gui/assets/icons/dark/warning_256x256.png
scrutiny/gui/assets/icons/dark/warning_64x64.png
scrutiny/gui/assets/icons/dark/watch_16x12.png
scrutiny/gui/assets/icons/dark/watch_256x192.png
scrutiny/gui/assets/icons/dark/watch_64x48.png
scrutiny/gui/assets/icons/dark/window_16x16.png
scrutiny/gui/assets/icons/dark/window_256x256.png
scrutiny/gui/assets/icons/dark/window_64x64.png
scrutiny/gui/assets/icons/dark/zoom-100_16x16.png
scrutiny/gui/assets/icons/dark/zoom-100_256x256.png
scrutiny/gui/assets/icons/dark/zoom-100_64x64.png
scrutiny/gui/assets/icons/dark/zoom-x_16x16.png
scrutiny/gui/assets/icons/dark/zoom-x_256x256.png
scrutiny/gui/assets/icons/dark/zoom-x_64x64.png
scrutiny/gui/assets/icons/dark/zoom-xy_16x16.png
scrutiny/gui/assets/icons/dark/zoom-xy_256x256.png
scrutiny/gui/assets/icons/dark/zoom-xy_64x64.png
scrutiny/gui/assets/icons/dark/zoom-y_16x16.png
scrutiny/gui/assets/icons/dark/zoom-y_256x256.png
scrutiny/gui/assets/icons/dark/zoom-y_64x64.png
scrutiny/gui/assets/icons/light/alias_16x16.png
scrutiny/gui/assets/icons/light/alias_256x256.png
scrutiny/gui/assets/icons/light/alias_64x64.png
scrutiny/gui/assets/icons/light/axis_16x16.png
scrutiny/gui/assets/icons/light/axis_256x256.png
scrutiny/gui/assets/icons/light/axis_64x64.png
scrutiny/gui/assets/icons/light/continuous-graph_16x12.png
scrutiny/gui/assets/icons/light/continuous-graph_256x192.png
scrutiny/gui/assets/icons/light/continuous-graph_64x48.png
scrutiny/gui/assets/icons/light/copy_16x16.png
scrutiny/gui/assets/icons/light/copy_256x256.png
scrutiny/gui/assets/icons/light/copy_64x64.png
scrutiny/gui/assets/icons/light/csv_16x16.png
scrutiny/gui/assets/icons/light/csv_256x256.png
scrutiny/gui/assets/icons/light/csv_64x64.png
scrutiny/gui/assets/icons/light/cursor-arrow_16x16.png
scrutiny/gui/assets/icons/light/cursor-arrow_256x256.png
scrutiny/gui/assets/icons/light/cursor-arrow_64x64.png
scrutiny/gui/assets/icons/light/cursor-hand-drag_16x16.png
scrutiny/gui/assets/icons/light/cursor-hand-drag_256x256.png
scrutiny/gui/assets/icons/light/cursor-hand-drag_64x64.png
scrutiny/gui/assets/icons/light/download_16x16.png
scrutiny/gui/assets/icons/light/download_256x256.png
scrutiny/gui/assets/icons/light/download_64x64.png
scrutiny/gui/assets/icons/light/embedded-graph_16x12.png
scrutiny/gui/assets/icons/light/embedded-graph_256x192.png
scrutiny/gui/assets/icons/light/embedded-graph_64x48.png
scrutiny/gui/assets/icons/light/error_16x16.png
scrutiny/gui/assets/icons/light/error_256x256.png
scrutiny/gui/assets/icons/light/error_64x64.png
scrutiny/gui/assets/icons/light/eye-bar_16x16.png
scrutiny/gui/assets/icons/light/eye-bar_256x256.png
scrutiny/gui/assets/icons/light/eye-bar_64x64.png
scrutiny/gui/assets/icons/light/eye_16x16.png
scrutiny/gui/assets/icons/light/eye_256x256.png
scrutiny/gui/assets/icons/light/eye_64x64.png
scrutiny/gui/assets/icons/light/folder_16x16.png
scrutiny/gui/assets/icons/light/folder_256x256.png
scrutiny/gui/assets/icons/light/folder_64x64.png
scrutiny/gui/assets/icons/light/graph-cursor_16x16.png
scrutiny/gui/assets/icons/light/graph-cursor_256x256.png
scrutiny/gui/assets/icons/light/graph-cursor_64x64.png
scrutiny/gui/assets/icons/light/graph-no-cursor_16x16.png
scrutiny/gui/assets/icons/light/graph-no-cursor_256x256.png
scrutiny/gui/assets/icons/light/graph-no-cursor_64x64.png
scrutiny/gui/assets/icons/light/image_16x16.png
scrutiny/gui/assets/icons/light/image_256x256.png
scrutiny/gui/assets/icons/light/image_64x64.png
scrutiny/gui/assets/icons/light/info_16x16.png
scrutiny/gui/assets/icons/light/info_256x256.png
scrutiny/gui/assets/icons/light/info_64x64.png
scrutiny/gui/assets/icons/light/pin_16x16.png
scrutiny/gui/assets/icons/light/pin_256x256.png
scrutiny/gui/assets/icons/light/pin_64x64.png
scrutiny/gui/assets/icons/light/question_16x16.png
scrutiny/gui/assets/icons/light/question_256x256.png
scrutiny/gui/assets/icons/light/question_64x64.png
scrutiny/gui/assets/icons/light/redx_16x16.png
scrutiny/gui/assets/icons/light/redx_256x256.png
scrutiny/gui/assets/icons/light/redx_64x64.png
scrutiny/gui/assets/icons/light/rpv_16x16.png
scrutiny/gui/assets/icons/light/rpv_256x256.png
scrutiny/gui/assets/icons/light/rpv_64x64.png
scrutiny/gui/assets/icons/light/scrutiny-logo_16x16.png
scrutiny/gui/assets/icons/light/scrutiny-logo_256x256.png
scrutiny/gui/assets/icons/light/scrutiny-logo_64x64.png
scrutiny/gui/assets/icons/light/sidebar-bottom_16x16.png
scrutiny/gui/assets/icons/light/sidebar-bottom_256x256.png
scrutiny/gui/assets/icons/light/sidebar-bottom_64x64.png
scrutiny/gui/assets/icons/light/sidebar-left_16x16.png
scrutiny/gui/assets/icons/light/sidebar-left_256x256.png
scrutiny/gui/assets/icons/light/sidebar-left_64x64.png
scrutiny/gui/assets/icons/light/sidebar-right_16x16.png
scrutiny/gui/assets/icons/light/sidebar-right_256x256.png
scrutiny/gui/assets/icons/light/sidebar-right_64x64.png
scrutiny/gui/assets/icons/light/sidebar-top_16x16.png
scrutiny/gui/assets/icons/light/sidebar-top_256x256.png
scrutiny/gui/assets/icons/light/sidebar-top_64x64.png
scrutiny/gui/assets/icons/light/square-green_16x16.png
scrutiny/gui/assets/icons/light/square-green_256x256.png
scrutiny/gui/assets/icons/light/square-green_64x64.png
scrutiny/gui/assets/icons/light/square-red_16x16.png
scrutiny/gui/assets/icons/light/square-red_256x256.png
scrutiny/gui/assets/icons/light/square-red_64x64.png
scrutiny/gui/assets/icons/light/square-yellow_16x16.png
scrutiny/gui/assets/icons/light/square-yellow_256x256.png
scrutiny/gui/assets/icons/light/square-yellow_64x64.png
scrutiny/gui/assets/icons/light/stopwatch_16x12.png
scrutiny/gui/assets/icons/light/stopwatch_256x192.png
scrutiny/gui/assets/icons/light/stopwatch_64x48.png
scrutiny/gui/assets/icons/light/success_16x16.png
scrutiny/gui/assets/icons/light/success_256x256.png
scrutiny/gui/assets/icons/light/success_64x64.png
scrutiny/gui/assets/icons/light/test-hrect_16x12.png
scrutiny/gui/assets/icons/light/test-hrect_256x192.png
scrutiny/gui/assets/icons/light/test-hrect_64x48.png
scrutiny/gui/assets/icons/light/test-square_16x16.png
scrutiny/gui/assets/icons/light/test-square_256x256.png
scrutiny/gui/assets/icons/light/test-square_64x64.png
scrutiny/gui/assets/icons/light/test-vrect_12x16.png
scrutiny/gui/assets/icons/light/test-vrect_192x256.png
scrutiny/gui/assets/icons/light/test-vrect_48x64.png
scrutiny/gui/assets/icons/light/text-edit_16x16.png
scrutiny/gui/assets/icons/light/text-edit_256x256.png
scrutiny/gui/assets/icons/light/text-edit_64x64.png
scrutiny/gui/assets/icons/light/threedots_16x8.png
scrutiny/gui/assets/icons/light/threedots_256x128.png
scrutiny/gui/assets/icons/light/threedots_64x32.png
scrutiny/gui/assets/icons/light/unpin_16x16.png
scrutiny/gui/assets/icons/light/unpin_256x256.png
scrutiny/gui/assets/icons/light/unpin_64x64.png
scrutiny/gui/assets/icons/light/var_16x16.png
scrutiny/gui/assets/icons/light/var_256x256.png
scrutiny/gui/assets/icons/light/var_64x64.png
scrutiny/gui/assets/icons/light/varlist_16x12.png
scrutiny/gui/assets/icons/light/varlist_256x192.png
scrutiny/gui/assets/icons/light/varlist_64x48.png
scrutiny/gui/assets/icons/light/warning_16x16.png
scrutiny/gui/assets/icons/light/warning_256x256.png
scrutiny/gui/assets/icons/light/warning_64x64.png
scrutiny/gui/assets/icons/light/watch_16x12.png
scrutiny/gui/assets/icons/light/watch_256x192.png
scrutiny/gui/assets/icons/light/watch_64x48.png
scrutiny/gui/assets/icons/light/window_16x16.png
scrutiny/gui/assets/icons/light/window_256x256.png
scrutiny/gui/assets/icons/light/window_64x64.png
scrutiny/gui/assets/icons/light/zoom-100_16x16.png
scrutiny/gui/assets/icons/light/zoom-100_256x256.png
scrutiny/gui/assets/icons/light/zoom-100_64x64.png
scrutiny/gui/assets/icons/light/zoom-x_16x16.png
scrutiny/gui/assets/icons/light/zoom-x_256x256.png
scrutiny/gui/assets/icons/light/zoom-x_64x64.png
scrutiny/gui/assets/icons/light/zoom-xy_16x16.png
scrutiny/gui/assets/icons/light/zoom-xy_256x256.png
scrutiny/gui/assets/icons/light/zoom-xy_64x64.png
scrutiny/gui/assets/icons/light/zoom-y_16x16.png
scrutiny/gui/assets/icons/light/zoom-y_256x256.png
scrutiny/gui/assets/icons/light/zoom-y_64x64.png
scrutiny/gui/assets/stylesheets/ads_base.qss
scrutiny/gui/assets/stylesheets/ads_dark.qss
scrutiny/gui/assets/stylesheets/ads_light.qss
scrutiny/gui/assets/stylesheets/scrutiny_base.qss
scrutiny/gui/assets/stylesheets/ads/close-button-black.svg
scrutiny/gui/assets/stylesheets/ads/close-button-disabled.svg
scrutiny/gui/assets/stylesheets/ads/close-button-white.svg
scrutiny/gui/assets/stylesheets/ads/detach-button-black.svg
scrutiny/gui/assets/stylesheets/ads/detach-button-disabled.svg
scrutiny/gui/assets/stylesheets/ads/detach-button-white.svg
scrutiny/gui/assets/stylesheets/ads/maximize-button-black.svg
scrutiny/gui/assets/stylesheets/ads/maximize-button-white.svg
scrutiny/gui/assets/stylesheets/ads/minimize-button-black.svg
scrutiny/gui/assets/stylesheets/ads/minimize-button-focused.svg
scrutiny/gui/assets/stylesheets/ads/minimize-button-white.svg
scrutiny/gui/assets/stylesheets/ads/pin-button-horizontal-black.svg
scrutiny/gui/assets/stylesheets/ads/pin-button-horizontal-white.svg
scrutiny/gui/assets/stylesheets/ads/pin-button-vertical-black.svg
scrutiny/gui/assets/stylesheets/ads/pin-button-vertical-disabled.svg
scrutiny/gui/assets/stylesheets/ads/pin-button-vertical-white.svg
scrutiny/gui/assets/stylesheets/ads/restore-button-focused.svg
scrutiny/gui/assets/stylesheets/ads/restore-button-white.svg
scrutiny/gui/assets/stylesheets/ads/restore-button.svg
scrutiny/gui/assets/stylesheets/ads/tabs-menu-button-black.svg
scrutiny/gui/assets/stylesheets/ads/tabs-menu-button-white.svg
scrutiny/gui/components/__init__.py
scrutiny/gui/components/base_component.py
scrutiny/gui/components/globals/__init__.py
scrutiny/gui/components/globals/base_global_component.py
scrutiny/gui/components/globals/metrics/__init__.py
scrutiny/gui/components/globals/metrics/metrics_component.py
scrutiny/gui/components/globals/varlist/__init__.py
scrutiny/gui/components/globals/varlist/varlist_component.py
scrutiny/gui/components/globals/varlist/varlist_search.py
scrutiny/gui/components/globals/varlist/varlist_tree_model.py
scrutiny/gui/components/locals/__init__.py
scrutiny/gui/components/locals/base_local_component.py
scrutiny/gui/components/locals/continuous_graph/__init__.py
scrutiny/gui/components/locals/continuous_graph/continuous_graph_component.py
scrutiny/gui/components/locals/continuous_graph/csv_logging_menu.py
scrutiny/gui/components/locals/continuous_graph/decimator.py
scrutiny/gui/components/locals/continuous_graph/graph_statistics.py
scrutiny/gui/components/locals/continuous_graph/realtime_line_series.py
scrutiny/gui/components/locals/embedded_graph/__init__.py
scrutiny/gui/components/locals/embedded_graph/chart_status_overlay.py
scrutiny/gui/components/locals/embedded_graph/embedded_graph_component.py
scrutiny/gui/components/locals/embedded_graph/graph_browse_list_widget.py
scrutiny/gui/components/locals/embedded_graph/graph_config_widget.py
scrutiny/gui/components/locals/watch/__init__.py
scrutiny/gui/components/locals/watch/watch_component.py
scrutiny/gui/components/locals/watch/watch_tree_model.py
scrutiny/gui/core/__init__.py
scrutiny/gui/core/exceptions.py
scrutiny/gui/core/export_chart_csv.py
scrutiny/gui/core/local_server_runner.py
scrutiny/gui/core/persistent_data.py
scrutiny/gui/core/qt.py
scrutiny/gui/core/scrutiny_drag_data.py
scrutiny/gui/core/server_manager.py
scrutiny/gui/core/threads.py
scrutiny/gui/core/user_messages_manager.py
scrutiny/gui/core/watchable_registry.py
scrutiny/gui/dashboard/__init__.py
scrutiny/gui/dashboard/dashboard.py
scrutiny/gui/dashboard/dashboard_file_format.py
scrutiny/gui/dialogs/__init__.py
scrutiny/gui/dialogs/about_dialog.py
scrutiny/gui/dialogs/device_info_dialog.py
scrutiny/gui/dialogs/server_config_dialog.py
scrutiny/gui/dialogs/server_sfd_manager_dialog.py
scrutiny/gui/dialogs/sfd_content_dialog.py
scrutiny/gui/dialogs/device_config/__init__.py
scrutiny/gui/dialogs/device_config/base_config_pane.py
scrutiny/gui/dialogs/device_config/canbus.py
scrutiny/gui/dialogs/device_config/demo_mode_info_dialog.py
scrutiny/gui/dialogs/device_config/device_config_dialog.py
scrutiny/gui/dialogs/device_config/rtt.py
scrutiny/gui/dialogs/device_config/serial.py
scrutiny/gui/dialogs/device_config/tcp_udp.py
scrutiny/gui/themes/__init__.py
scrutiny/gui/themes/default_theme.py
scrutiny/gui/themes/fusion_theme.py
scrutiny/gui/tools/__init__.py
scrutiny/gui/tools/invoker.py
scrutiny/gui/tools/min_max.py
scrutiny/gui/tools/opengl.py
scrutiny/gui/tools/prompt.py
scrutiny/gui/tools/shiboken_ref_keeper.py
scrutiny/gui/tools/validators.py
scrutiny/gui/widgets/__init__.py
scrutiny/gui/widgets/app_stats_display.py
scrutiny/gui/widgets/base_chart.py
scrutiny/gui/widgets/base_tree.py
scrutiny/gui/widgets/component_sidebar.py
scrutiny/gui/widgets/feedback_label.py
scrutiny/gui/widgets/graph_signal_tree.py
scrutiny/gui/widgets/log_viewer.py
scrutiny/gui/widgets/menu_bar.py
scrutiny/gui/widgets/status_bar.py
scrutiny/gui/widgets/validable_line_edit.py
scrutiny/gui/widgets/watchable_line_edit.py
scrutiny/gui/widgets/watchable_tree.py
scrutiny/sdk/__init__.py
scrutiny/sdk/_api_parser.py
scrutiny/sdk/client.py
scrutiny/sdk/datalogging.py
scrutiny/sdk/definitions.py
scrutiny/sdk/exceptions.py
scrutiny/sdk/pending_request.py
scrutiny/sdk/watchable_handle.py
scrutiny/sdk/write_request.py
scrutiny/sdk/listeners/__init__.py
scrutiny/sdk/listeners/buffered_reader_listener.py
scrutiny/sdk/listeners/csv_file_listener.py
scrutiny/sdk/listeners/csv_logger.py
scrutiny/sdk/listeners/text_stream_listener.py
scrutiny/server/__init__.py
scrutiny/server/active_sfd_handler.py
scrutiny/server/globals.py
scrutiny/server/server.py
scrutiny/server/sfd_storage.py
scrutiny/server/timebase.py
scrutiny/server/api/API.py
scrutiny/server/api/__init__.py
scrutiny/server/api/abstract_client_handler.py
scrutiny/server/api/dummy_client_handler.py
scrutiny/server/api/tcp_client_handler.py
scrutiny/server/api/typing.py
scrutiny/server/api/value_streamer.py
scrutiny/server/datalogging/__init__.py
scrutiny/server/datalogging/datalogging_manager.py
scrutiny/server/datalogging/datalogging_storage.py
scrutiny/server/datalogging/datalogging_utilities.py
scrutiny/server/datalogging/definitions/__init__.py
scrutiny/server/datalogging/definitions/api.py
scrutiny/server/datalogging/definitions/device.py
scrutiny/server/datastore/__init__.py
scrutiny/server/datastore/datastore.py
scrutiny/server/datastore/datastore_entry.py
scrutiny/server/device/__init__.py
scrutiny/server/device/demo_device.py
scrutiny/server/device/device_handler.py
scrutiny/server/device/device_info.py
scrutiny/server/device/emulated_device.py
scrutiny/server/device/request_dispatcher.py
scrutiny/server/device/links/__init__.py
scrutiny/server/device/links/abstract_link.py
scrutiny/server/device/links/canbus_link.py
scrutiny/server/device/links/dummy_link.py
scrutiny/server/device/links/rtt_link.py
scrutiny/server/device/links/serial_link.py
scrutiny/server/device/links/typing.py
scrutiny/server/device/links/udp_link.py
scrutiny/server/device/submodules/__init__.py
scrutiny/server/device/submodules/datalogging_poller.py
scrutiny/server/device/submodules/device_searcher.py
scrutiny/server/device/submodules/heartbeat_generator.py
scrutiny/server/device/submodules/info_poller.py
scrutiny/server/device/submodules/memory_reader.py
scrutiny/server/device/submodules/memory_writer.py
scrutiny/server/device/submodules/session_initializer.py
scrutiny/server/protocol/__init__.py
scrutiny/server/protocol/comm_handler.py
scrutiny/server/protocol/crc32.py
scrutiny/server/protocol/exceptions.py
scrutiny/server/protocol/protocol.py
scrutiny/server/protocol/request.py
scrutiny/server/protocol/response.py
scrutiny/server/protocol/typing.py
scrutiny/server/protocol/commands/__init__.py
scrutiny/server/protocol/commands/base_command.py
scrutiny/server/protocol/commands/comm_control.py
scrutiny/server/protocol/commands/datalog_control.py
scrutiny/server/protocol/commands/dummy_command.py
scrutiny/server/protocol/commands/get_info.py
scrutiny/server/protocol/commands/memory_control.py
scrutiny/server/protocol/commands/user_command.py
scrutiny/tools/__init__.py
scrutiny/tools/global_counters.py
scrutiny/tools/profiling.py
scrutiny/tools/signals.py
scrutiny/tools/stream_datagrams.py
scrutiny/tools/thread_enforcer.py
scrutiny/tools/throttler.py
scrutiny/tools/timebase.py
scrutiny/tools/timer.py
scrutiny/tools/typing.py
scrutiny/tools/validation.py
scrutinydebugger.egg-info/PKG-INFO
scrutinydebugger.egg-info/SOURCES.txt
scrutinydebugger.egg-info/dependency_links.txt
scrutinydebugger.egg-info/entry_points.txt
scrutinydebugger.egg-info/requires.txt
scrutinydebugger.egg-info/top_level.txt