Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LeoKemp223/embed-ai-tool
/ functions
Functions
384 in github.com/LeoKemp223/embed-ai-tool
⨍
Functions
384
◇
Types & classes
43
↓ 2 callers
Function
pick_primary_artifact
(artifacts: list[Artifact])
skills/build-cmake/scripts/cmake_builder.py:271
↓ 2 callers
Function
print_analysis_report
(result: AnalysisResult, threshold: int, top_n: int, source: str)
skills/memory-analysis/scripts/memory_analyzer.py:338
↓ 2 callers
Function
print_build_report
(result: BuildResult)
skills/build-idf/scripts/idf_builder.py:236
↓ 2 callers
Function
print_debug_report
(result: DebugResult)
skills/debug-jlink/scripts/jlink_debugger.py:327
↓ 2 callers
Function
print_debug_report
(result: DebugResult)
skills/debug-gdb-openocd/scripts/gdb_debugger.py:411
↓ 2 callers
Function
print_flash_report
(result: FlashResult)
skills/flash-openocd/scripts/openocd_flasher.py:380
↓ 2 callers
Function
print_flash_result
(result: FlashResult)
skills/flash-idf/scripts/idf_flasher.py:245
↓ 2 callers
Function
print_report
(result: LAResult, fmt: str)
skills/logic-analyzer/scripts/la_tool.py:387
↓ 2 callers
Function
read_registers
(client, slave: int, address: int, count: int, reg_type: str)
skills/modbus-debug/scripts/modbus_tool.py:105
↓ 2 callers
Function
scan_artifacts
(build_dir: Path)
skills/build-idf/scripts/idf_builder.py:199
↓ 2 callers
Function
scan_artifacts
(build_dir: Path)
skills/build-cmake/scripts/cmake_builder.py:242
↓ 1 callers
Function
_detect_os
()
shared/project_detect.py:200
↓ 1 callers
Function
_drain
Read and discard any data already in the device's output buffer.
skills/serial-shell/shell_proxy.py:121
↓ 1 callers
Function
_find_artifacts
(workspace: Path)
shared/project_detect.py:150
↓ 1 callers
Function
_gdbserver_candidates
()
skills/debug-jlink/scripts/jlink_debugger.py:70
↓ 1 callers
Function
_git_short_hash
()
scripts/install.py:67
↓ 1 callers
Function
_has_build_artifacts
(project_dir: Path)
skills/flash-idf/scripts/idf_flasher.py:99
↓ 1 callers
Function
_is_idf_project
(project_dir: Path)
skills/build-idf/scripts/idf_builder.py:90
↓ 1 callers
Function
_jlink_exe_candidates
(workspace: str | Path | None = None)
skills/flash-jlink/scripts/jlink_flasher.py:80
↓ 1 callers
Function
_parse_clang_tidy_output
(output: str)
skills/static-analysis/scripts/static_analyzer.py:263
↓ 1 callers
Function
_parse_cppcheck_xml
(xml_text: str)
skills/static-analysis/scripts/static_analyzer.py:178
↓ 1 callers
Function
_parse_env0
解析 env -0 的 NUL 分隔输出。
shared/idf_env.py:278
↓ 1 callers
Function
_parse_env_text
解析 KEY=VALUE 格式的文本环境变量输出(Windows set / PowerShell)。
shared/idf_env.py:294
↓ 1 callers
Function
_parse_gcc_output
(output: str)
skills/static-analysis/scripts/static_analyzer.py:319
↓ 1 callers
Function
_parse_size
(s: str)
skills/memory-analysis/scripts/memory_analyzer.py:260
↓ 1 callers
Function
_read_sdkconfig_target
(project_dir: Path)
skills/build-idf/scripts/idf_builder.py:76
↓ 1 callers
Function
_read_skill_description
(skill_name: str)
scripts/install.py:112
↓ 1 callers
Function
_resolve_idf_env
按优先级依次尝试各种方式获取 IDF 环境。
shared/idf_env.py:60
↓ 1 callers
Function
_save_meta
(project: Path, meta: dict)
scripts/install.py:146
↓ 1 callers
Function
_should_skip
(path: Path)
scripts/install.py:60
↓ 1 callers
Function
_source_posix
在 bash 子进程中 source 脚本,用 env -0 捕获环境。
shared/idf_env.py:180
↓ 1 callers
Function
_source_windows
在 PowerShell / cmd 子进程中执行激活脚本并捕获环境。
shared/idf_env.py:200
↓ 1 callers
Function
_try_activate_script
查找并 source 激活脚本,捕获激活后的环境变量。
shared/idf_env.py:97
↓ 1 callers
Function
_try_already_active
检查当前进程环境是否已激活 IDF。
shared/idf_env.py:81
↓ 1 callers
Function
_try_path_lookup
尝试从 PATH 或 tool_config 配置中找到 idf.py。
shared/idf_env.py:145
↓ 1 callers
Function
apply_profile_defaults
(args: argparse.Namespace, profile: dict[str, Any], fields: dict[str, str] | list[str])
shared/profile_store.py:146
↓ 1 callers
Function
auto_detect_port
()
skills/serial-monitor/scripts/serial_monitor.py:184
↓ 1 callers
Function
build_build_cmd
(script: Path, args)
skills/workflow/scripts/workflow_runner.py:146
↓ 1 callers
Function
build_debug_cmd
(script: Path, args, artifact: str | None)
skills/workflow/scripts/workflow_runner.py:204
↓ 1 callers
Function
build_flash_cmd
(script: Path, args, artifact: str | None)
skills/workflow/scripts/workflow_runner.py:168
↓ 1 callers
Function
build_flash_command
( openocd_path: str, interface: str | None, configs: list[str], targets: list[str], artifa
skills/flash-openocd/scripts/openocd_flasher.py:256
↓ 1 callers
Function
build_jlink_script
( device: str, artifact: str, artifact_kind: str, interface: str, speed: int, base_add
skills/flash-jlink/scripts/jlink_flasher.py:218
↓ 1 callers
Function
build_monitor_cmd
(script: Path, args)
skills/workflow/scripts/workflow_runner.py:195
↓ 1 callers
Function
build_openocd_command
( interface: str | None, configs: list[str], targets: list[str], gdb_port: int, )
skills/debug-gdb-openocd/scripts/gdb_debugger.py:203
↓ 1 callers
Function
build_openocd_command
( interface: str | None, extra_configs: Iterable[str], target_configs: Iterable[str], command:
skills/serial-monitor/scripts/serial_monitor.py:275
↓ 1 callers
Function
build_parser
()
skills/debug-jlink/scripts/jlink_debugger.py:358
↓ 1 callers
Function
build_parser
()
skills/build-makefile/scripts/makefile_builder.py:499
↓ 1 callers
Function
build_parser
()
skills/flash-keil/scripts/keil_flasher.py:256
↓ 1 callers
Function
build_parser
()
skills/build-idf/scripts/idf_builder.py:261
↓ 1 callers
Function
build_parser
()
skills/memory-analysis/scripts/memory_analyzer.py:417
↓ 1 callers
Function
build_parser
()
skills/static-analysis/scripts/static_analyzer.py:393
↓ 1 callers
Function
build_parser
()
skills/build-keil/scripts/keil_builder.py:492
↓ 1 callers
Function
build_parser
()
skills/debug-platformio/scripts/pio_debugger.py:225
↓ 1 callers
Function
build_parser
()
skills/flash-platformio/scripts/pio_flasher.py:182
↓ 1 callers
Function
build_parser
()
skills/rtos-debug/scripts/rtos_debugger.py:366
↓ 1 callers
Function
build_parser
()
skills/visa-debug/scripts/visa_tool.py:314
↓ 1 callers
Function
build_parser
()
skills/flash-idf/scripts/idf_flasher.py:266
↓ 1 callers
Function
build_parser
()
skills/flash-openocd/scripts/openocd_flasher.py:416
↓ 1 callers
Function
build_parser
()
skills/debug-gdb-openocd/scripts/gdb_debugger.py:442
↓ 1 callers
Function
build_parser
()
skills/can-debug/scripts/can_tool.py:219
↓ 1 callers
Function
build_parser
()
skills/build-iar/scripts/iar_builder.py:448
↓ 1 callers
Function
build_parser
()
skills/flash-jlink/scripts/jlink_flasher.py:386
↓ 1 callers
Function
build_parser
()
skills/logic-analyzer/scripts/la_tool.py:409
↓ 1 callers
Function
build_parser
()
skills/modbus-debug/scripts/modbus_tool.py:278
↓ 1 callers
Function
build_parser
()
skills/build-cmake/scripts/cmake_builder.py:456
↓ 1 callers
Function
build_parser
()
skills/build-platformio/scripts/platformio_builder.py:328
↓ 1 callers
Function
build_parser
()
skills/workflow/scripts/workflow_runner.py:334
↓ 1 callers
Function
build_parser
()
skills/serial-monitor/scripts/serial_monitor.py:602
↓ 1 callers
Function
build_project
(project_dir: Path, verbose: bool = False)
skills/build-idf/scripts/idf_builder.py:147
↓ 1 callers
Function
canonical_interface
(name: str | None)
skills/flash-openocd/scripts/openocd_flasher.py:144
↓ 1 callers
Function
canonical_interface
(name: str | None)
skills/debug-gdb-openocd/scripts/gdb_debugger.py:142
↓ 1 callers
Function
canonical_interface
(name: str | None)
skills/serial-monitor/scripts/serial_monitor.py:128
↓ 1 callers
Function
capture_output_path
为某个解码器生成默认导出路径:<默认目录>/<label>_<时间戳>.<ext>。
skills/logic-analyzer/scripts/la_tool.py:55
↓ 1 callers
Function
capture_screenshot
(inst, resource: str, output: str)
skills/visa-debug/scripts/visa_tool.py:242
↓ 1 callers
Function
capture_waveform
(inst, resource: str, output: str, wav_fmt: str, channel: str)
skills/visa-debug/scripts/visa_tool.py:199
↓ 1 callers
Function
check_deadlock
( gdb_path: str, elf_path: str, gdb_port: int, rtos_type: str, )
skills/rtos-debug/scripts/rtos_debugger.py:275
↓ 1 callers
Function
check_freertos_stack
( gdb_path: str, elf_path: str, gdb_port: int, )
skills/rtos-debug/scripts/rtos_debugger.py:236
↓ 1 callers
Function
check_jlink
(workspace: str | Path | None = None)
skills/flash-jlink/scripts/jlink_flasher.py:111
↓ 1 callers
Function
choose_debugger_interface
(explicit_interface: str | None, no_detect: bool)
skills/serial-monitor/scripts/serial_monitor.py:254
↓ 1 callers
Function
choose_interface
(explicit: str | None, no_detect: bool, openocd_path: str | None = None)
skills/flash-openocd/scripts/openocd_flasher.py:183
↓ 1 callers
Function
choose_interface
(explicit: str | None, no_detect: bool)
skills/debug-gdb-openocd/scripts/gdb_debugger.py:171
↓ 1 callers
Function
classify_failure
(evidence: list[str])
skills/flash-platformio/scripts/pio_flasher.py:127
↓ 1 callers
Function
clean_build_dir
(build_dir: Path)
skills/build-cmake/scripts/cmake_builder.py:381
↓ 1 callers
Function
clear_profile
(workspace: str | Path, skill_name: str, name: str | None = None)
shared/profile_store.py:120
↓ 1 callers
Function
cmd_detect
(project: Path)
scripts/install.py:434
↓ 1 callers
Function
cmd_install
(project: Path, skill_names: list[str] | None, force: bool)
scripts/install.py:297
↓ 1 callers
Function
cmd_list
()
scripts/install.py:285
↓ 1 callers
Function
cmd_status
(project: Path)
scripts/install.py:401
↓ 1 callers
Function
cmd_uninstall
(project: Path)
scripts/install.py:356
↓ 1 callers
Function
collect_analyzer_specs
汇总所有解码器:优先 --analyzer(可多个),否则回退旧 --decode。
skills/logic-analyzer/scripts/la_tool.py:147
↓ 1 callers
Function
compare_maps
(map1_path: str, map2_path: str)
skills/memory-analysis/scripts/memory_analyzer.py:273
↓ 1 callers
Function
create_bus
(interface: str, channel: str, bitrate: int)
skills/can-debug/scripts/can_tool.py:60
↓ 1 callers
Function
create_client
(args)
skills/modbus-debug/scripts/modbus_tool.py:70
↓ 1 callers
Function
detect_available_debuggers
()
skills/serial-monitor/scripts/serial_monitor.py:223
↓ 1 callers
Function
detect_build_system
(workspace: Path)
shared/project_detect.py:18
↓ 1 callers
Function
detect_connected_devices
(jlink: str)
skills/flash-jlink/scripts/jlink_flasher.py:140
↓ 1 callers
Function
detect_device_label
(description: str)
skills/serial-monitor/scripts/serial_monitor.py:137
↓ 1 callers
Function
detect_env
(backend: str | None)
skills/visa-debug/scripts/visa_tool.py:109
↓ 1 callers
Function
detect_environment
(explicit_gdb: str | None)
skills/debug-jlink/scripts/jlink_debugger.py:139
↓ 1 callers
Function
detect_environment
()
skills/build-makefile/scripts/makefile_builder.py:157
← previous
next →
101–200 of 384, ranked by callers