MCPcopy Create free account

hub / github.com/LeoKemp223/embed-ai-tool / functions

Functions384 in github.com/LeoKemp223/embed-ai-tool

↓ 1 callersFunctionprint_scan_report
(configs: list[dict[str, str]])
skills/flash-openocd/scripts/openocd_flasher.py:403
↓ 1 callersFunctionprint_scan_report
(configs: list[dict[str, str]])
skills/flash-jlink/scripts/jlink_flasher.py:373
↓ 1 callersFunctionprobe_port
探测 TCP 端口是否可连接。
skills/logic-analyzer/scripts/la_tool.py:219
↓ 1 callersFunctionquery_idn
(inst, resource: str)
skills/visa-debug/scripts/visa_tool.py:134
↓ 1 callersFunctionradix_type
将 --radix 取值映射到 automation.RadixType。
skills/logic-analyzer/scripts/la_tool.py:165
↓ 1 callersFunctionread_freertos_tasks
( gdb_path: str, elf_path: str, gdb_port: int, )
skills/rtos-debug/scripts/rtos_debugger.py:180
↓ 1 callersFunctionread_idf_target
(project_dir: Path)
skills/flash-idf/scripts/idf_flasher.py:107
↓ 1 callersFunctionread_register
(inst, command: str, resource: str)
skills/visa-debug/scripts/visa_tool.py:172
↓ 1 callersFunctionread_serial
( ser, duration: int | None, clear_first: bool, wait_pattern: str | None, monitor_mode: bo
skills/serial-monitor/scripts/serial_monitor.py:383
↓ 1 callersFunctionremove_tool_path
从配置中删除工具路径,返回是否实际删除了条目。
shared/tool_config.py:90
↓ 1 callersFunctionreset_device
( interface: str | None, extra_configs: list[str], target_configs: list[str], command: str, )
skills/serial-monitor/scripts/serial_monitor.py:305
↓ 1 callersFunctionresolve_build_dir
(source_dir: Path, build_dir: str | None = None)
skills/build-makefile/scripts/makefile_builder.py:338
↓ 1 callersFunctionresolve_build_dir
(source_dir: Path, build_dir: str | None, preset: str | None)
skills/build-cmake/scripts/cmake_builder.py:387
↓ 1 callersFunctionresolve_output_dir
(project_path: Path, target: KeilTarget)
skills/build-keil/scripts/keil_builder.py:295
↓ 1 callersFunctionresolve_output_dir
根据工程路径和配置的 ExePath 解析输出目录。
skills/build-iar/scripts/iar_builder.py:311
↓ 1 callersFunctionrun_capture
(mgr, args)
skills/logic-analyzer/scripts/la_tool.py:288
↓ 1 callersFunctionrun_clang_tidy
( source_dir: str, compile_db: str | None = None, )
skills/static-analysis/scripts/static_analyzer.py:216
↓ 1 callersFunctionrun_cmake_build
( build_dir: Path, preset: str | None, target: str | None, jobs: int | None, verbose: bool
skills/build-cmake/scripts/cmake_builder.py:330
↓ 1 callersFunctionrun_cmake_configure
( source_dir: Path, build_dir: Path, preset: str | None, generator: str | None, build_type
skills/build-cmake/scripts/cmake_builder.py:281
↓ 1 callersFunctionrun_cppcheck
( source_dir: str, misra: bool = False, compile_db: str | None = None, severity: str = "style"
skills/static-analysis/scripts/static_analyzer.py:132
↓ 1 callersFunctionrun_flash
(cmd: list[str], verbose: bool)
skills/flash-openocd/scripts/openocd_flasher.py:318
↓ 1 callersFunctionrun_flash
(jlink: str, script_content: str, verbose: bool)
skills/flash-jlink/scripts/jlink_flasher.py:241
↓ 1 callersFunctionrun_gcc_analyzer
(source_files: list[str])
skills/static-analysis/scripts/static_analyzer.py:286
↓ 1 callersFunctionrun_gdb
( gdb_path: str, script_content: str, verbose: bool, )
skills/debug-jlink/scripts/jlink_debugger.py:255
↓ 1 callersFunctionrun_gdb
( gdb_path: str, script_content: str, verbose: bool, )
skills/debug-gdb-openocd/scripts/gdb_debugger.py:331
↓ 1 callersFunctionrun_iar_build
调用 iarbuild.exe 执行编译。 mode: -make (增量), -build (全量重编译), -clean (清理)
skills/build-iar/scripts/iar_builder.py:325
↓ 1 callersFunctionrun_interactive
Open the port, run any init commands, then drop into an interactive terminal: typed lines are sent to the device, received bytes are printed t
skills/serial-shell/shell_proxy.py:158
↓ 1 callersFunctionrun_keil_build
( uv4_path: str, project_path: Path, target_name: str, rebuild: bool, log_path: Path, )
skills/build-keil/scripts/keil_builder.py:387
↓ 1 callersFunctionrun_keil_flash
( uv4_path: str, project_path: Path, target_name: str, log_path: Path, )
skills/flash-keil/scripts/keil_flasher.py:168
↓ 1 callersFunctionrun_make_build
( source_dir: Path, make_cmd: str, target: str | None = None, jobs: int | None = None, ver
skills/build-makefile/scripts/makefile_builder.py:375
↓ 1 callersFunctionrun_make_clean
(source_dir: Path, make_cmd: str)
skills/build-makefile/scripts/makefile_builder.py:422
↓ 1 callersFunctionrun_pio_build
调用 pio run 执行构建。 target: None (构建), "clean" (清理), "upload" (上传)
skills/build-platformio/scripts/platformio_builder.py:216
↓ 1 callersFunctionrun_pio_debug
( pio_path: str, project_dir: str, env_name: str, gdb_script: str, verbose: bool, )
skills/debug-platformio/scripts/pio_debugger.py:112
↓ 1 callersFunctionrun_pio_upload
( pio_path: str, project_dir: str, env_name: str, upload_port: str | None, verbose: bool,
skills/flash-platformio/scripts/pio_flasher.py:81
↓ 1 callersFunctionrun_rtt
(jlink: str, device: str, interface: str, speed: int, duration: int)
skills/flash-jlink/scripts/jlink_flasher.py:297
↓ 1 callersFunctionrun_script
Read commands from a text file, send them one at a time, printing the response after each.
skills/serial-shell/shell_proxy.py:342
↓ 1 callersFunctionrun_single_command
Send one command, collect output until *timeout_sec* of silence or a prompt match, then print and exit.
skills/serial-shell/shell_proxy.py:249
↓ 1 callersFunctionrun_step
(name: str, cmd: list[str], inherit_io: bool = False, dry_run: bool = False)
skills/workflow/scripts/workflow_runner.py:227
↓ 1 callersFunctionrun_workflow
(workflow_name: str, args)
skills/workflow/scripts/workflow_runner.py:254
↓ 1 callersFunctionscan_all_artifact_dirs
Scan source dir itself + standard build subdirectories for artifacts.
skills/build-makefile/scripts/makefile_builder.py:349
↓ 1 callersFunctionscan_build_dir
(build_dir: str)
skills/memory-analysis/scripts/memory_analyzer.py:309
↓ 1 callersFunctionscan_jlink_configs
(workspace: Path)
skills/flash-jlink/scripts/jlink_flasher.py:186
↓ 1 callersFunctionscan_nodes
(bus, scan_range: str, timeout: float)
skills/can-debug/scripts/can_tool.py:169
↓ 1 callersFunctionscan_openocd_configs
(workspace: Path)
skills/flash-openocd/scripts/openocd_flasher.py:221
↓ 1 callersFunctionscan_project_files
(workspace: Path)
skills/build-keil/scripts/keil_builder.py:184
↓ 1 callersFunctionscan_project_files
(workspace: Path)
skills/build-iar/scripts/iar_builder.py:187
↓ 1 callersFunctionscan_slaves
(client, scan_range: str)
skills/modbus-debug/scripts/modbus_tool.py:175
↓ 1 callersFunctionsend_and_wait
(bus, arb_id: int, data: list[int], wait_id: int, timeout: float, extended: bool)
skills/can-debug/scripts/can_tool.py:141
↓ 1 callersFunctionsend_frame
(bus, arb_id: int, data: list[int], extended: bool)
skills/can-debug/scripts/can_tool.py:130
↓ 1 callersFunctionsend_query
(inst, command: str, resource: str)
skills/visa-debug/scripts/visa_tool.py:144
↓ 1 callersFunctionsend_write
(inst, command: str, resource: str)
skills/visa-debug/scripts/visa_tool.py:158
↓ 1 callersFunctionset_target
(project_dir: Path, target: str)
skills/build-idf/scripts/idf_builder.py:110
↓ 1 callersFunctionshow_profile
(workspace: str | Path, skill_name: str, name: str | None = None)
shared/profile_store.py:137
↓ 1 callersFunctionstart_gdbserver
( gdbserver: str, device: str, interface: str, speed: int, port: int, swo: bool, )
skills/debug-jlink/scripts/jlink_debugger.py:163
↓ 1 callersFunctionstart_openocd
(cmd: list[str], gdb_port: int)
skills/debug-gdb-openocd/scripts/gdb_debugger.py:253
↓ 1 callersFunctionstrip_ansi
(text: str)
skills/serial-monitor/scripts/serial_monitor.py:124
↓ 1 callersFunctionvalidate_required_files
(root: Path, failures: list[str])
scripts/validate_repo.py:52
↓ 1 callersFunctionvalidate_skill
(skill_dir: Path, failures: list[str])
scripts/validate_repo.py:72
↓ 1 callersFunctionwait_for_port
(port: int, timeout: float = 10)
skills/debug-jlink/scripts/jlink_debugger.py:152
↓ 1 callersFunctionwait_for_port
(port: int, timeout: float = 10)
skills/debug-gdb-openocd/scripts/gdb_debugger.py:242
↓ 1 callersFunctionwait_for_reset
( ser, auto_reset: bool, interface: str | None, no_detect: bool, extra_configs: list[str],
skills/serial-monitor/scripts/serial_monitor.py:350
↓ 1 callersFunctionwrite_registers
(client, slave: int, address: int, values: list[int], reg_type: str)
skills/modbus-debug/scripts/modbus_tool.py:132
Functionadd_profile_args
(parser)
skills/flash-openocd/scripts/openocd_flasher.py:61
Functioncheck_scripts
(build_system: str, steps: list[str])
skills/workflow/scripts/workflow_runner.py:112
Functioncmd_get
(args: argparse.Namespace)
scripts/em_config.py:39
Functioncmd_list
(_args: argparse.Namespace)
scripts/em_config.py:48
Functioncmd_path
(_args: argparse.Namespace)
scripts/em_config.py:69
Functioncmd_remove
(args: argparse.Namespace)
scripts/em_config.py:59
Functioncmd_set
(args: argparse.Namespace)
scripts/em_config.py:31
Functiondetect_project
(workspace: Path)
shared/project_detect.py:171
Functionfind_sdk_bundled_openocd_scripts
()
skills/flash-openocd/scripts/openocd_flasher.py:59
Functionfind_sdk_bundled_openocd_scripts
()
skills/debug-gdb-openocd/scripts/gdb_debugger.py:50
Functionget_tool_path
(name, workspace=None)
skills/flash-openocd/scripts/openocd_flasher.py:55
Functionget_tool_path
(name)
skills/debug-gdb-openocd/scripts/gdb_debugger.py:46
Functionhandle_profile_actions
(args, workspace, skill_name)
skills/flash-openocd/scripts/openocd_flasher.py:63
Functionprint_resume_hint
(script_path, cfg_path, skill_name, name=None, action_args=None)
skills/flash-openocd/scripts/openocd_flasher.py:65
Functionreader
Read thread – pushes every byte from the serial port to stdout (and optionally to the log file).
skills/serial-shell/shell_proxy.py:183
Functionresolve_profile_workspace
(args, script_path=None, fallback=None)
skills/flash-openocd/scripts/openocd_flasher.py:69
Functionresume_profile
(args, workspace, skill_name, fields)
skills/flash-openocd/scripts/openocd_flasher.py:67
Functionsave_profile
(workspace, skill_name, name, data)
skills/flash-openocd/scripts/openocd_flasher.py:71
Functionscan_cmakelists
(source_dir: Path)
skills/build-cmake/scripts/cmake_builder.py:216
Functionset_tool_path
(name, path, workspace=None)
skills/flash-openocd/scripts/openocd_flasher.py:57
Functionset_tool_path
(name, path)
skills/debug-gdb-openocd/scripts/gdb_debugger.py:48
Functionupdate_project_profile
(workspace, data)
skills/flash-openocd/scripts/openocd_flasher.py:73
← previous301–384 of 384, ranked by callers