MCPcopy Create free account

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

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

↓ 1 callersFunctiondetect_environment
()
skills/build-idf/scripts/idf_builder.py:94
↓ 1 callersFunctiondetect_environment
(explicit_gdb: str | None)
skills/debug-gdb-openocd/scripts/gdb_debugger.py:188
↓ 1 callersFunctiondetect_environment
(explicit_root: str | None = None)
skills/build-iar/scripts/iar_builder.py:173
↓ 1 callersFunctiondetect_environment
()
skills/build-cmake/scripts/cmake_builder.py:145
↓ 1 callersFunctiondetect_probes
()
shared/project_detect.py:139
↓ 1 callersFunctiondetect_rtos
(workspace: Path)
shared/project_detect.py:106
↓ 1 callersFunctiondetect_target
(project_dir: Path)
skills/build-idf/scripts/idf_builder.py:134
↓ 1 callersFunctiondetect_target_mcu
(workspace: Path, build_system: str | None)
shared/project_detect.py:44
↓ 1 callersFunctiondetect_tools
()
skills/static-analysis/scripts/static_analyzer.py:73
↓ 1 callersFunctiondo_detect
(args)
skills/logic-analyzer/scripts/la_tool.py:453
↓ 1 callersFunctionerase_flash
(port: str | None, baud: int = 460800, workspace: str | Path | None = None)
skills/flash-idf/scripts/idf_flasher.py:174
↓ 1 callersFunctionextract_artifact
(output: str)
skills/workflow/scripts/workflow_runner.py:127
↓ 1 callersFunctionfind_gdb
(explicit: str | None)
skills/rtos-debug/scripts/rtos_debugger.py:124
↓ 1 callersFunctionfind_makefile
(workspace: Path, max_depth: int = 2)
skills/build-makefile/scripts/makefile_builder.py:175
↓ 1 callersFunctionflash_project
(project_dir: Path, port: str | None, baud: int = 460800, workspace: str | Path | None = No
skills/flash-idf/scripts/idf_flasher.py:119
↓ 1 callersFunctionformat_values
(result: ModbusResult, fmt: str, reg_type: str)
skills/modbus-debug/scripts/modbus_tool.py:234
↓ 1 callersFunctiongenerate_gdb_script
(mode: str, elf_path: str, gdb_port: int)
skills/debug-jlink/scripts/jlink_debugger.py:216
↓ 1 callersFunctiongenerate_gdb_script
(mode: str)
skills/debug-platformio/scripts/pio_debugger.py:73
↓ 1 callersFunctiongenerate_gdb_script
( mode: str, elf_path: str, gdb_port: int, )
skills/debug-gdb-openocd/scripts/gdb_debugger.py:289
↓ 1 callersFunctionget_pio_version
(pio_path: str)
skills/build-platformio/scripts/platformio_builder.py:107
↓ 1 callersFunctionidentify_artifact
(artifact_path: str)
skills/flash-openocd/scripts/openocd_flasher.py:204
↓ 1 callersFunctionidentify_artifact
(artifact_path: str)
skills/flash-jlink/scripts/jlink_flasher.py:169
↓ 1 callersFunctionis_cmake_generated
(makefile_path: Path)
skills/build-makefile/scripts/makefile_builder.py:291
↓ 1 callersFunctionlaunch_and_connect
启动 Logic 2 并连接(Manager 关闭时自动退出该 Logic 2)。返回 (manager, err)。
skills/logic-analyzer/scripts/la_tool.py:243
↓ 1 callersFunctionlegacy_decode_to_spec
把旧的 --decode i2c --i2c-scl 0 ... 形式转成 analyzer spec(向后兼容)。
skills/logic-analyzer/scripts/la_tool.py:129
↓ 1 callersFunctionlist_devices
(mgr, include_sim: bool)
skills/logic-analyzer/scripts/la_tool.py:269
↓ 1 callersFunctionlist_makefile_targets
(makefile_path: Path, make_cmd: str)
skills/build-makefile/scripts/makefile_builder.py:253
↓ 1 callersFunctionlist_ports
()
skills/modbus-debug/scripts/modbus_tool.py:92
↓ 1 callersFunctionlist_presets_display
(source_dir: Path)
skills/build-cmake/scripts/cmake_builder.py:194
↓ 1 callersFunctionlist_tools
列出所有已配置的工具,返回 {tool_name: {"path": ..., "source": ...}}。
shared/tool_config.py:106
↓ 1 callersFunctionlisten_bus
(bus, duration: float, filter_range: tuple[int, int] | None, fmt: str)
skills/can-debug/scripts/can_tool.py:98
↓ 1 callersFunctionmain
()
scripts/em_config.py:75
↓ 1 callersFunctionmain
()
scripts/validate_repo.py:96
↓ 1 callersFunctionmain
()
scripts/install.py:483
↓ 1 callersFunctionmain
()
skills/debug-jlink/scripts/jlink_debugger.py:387
↓ 1 callersFunctionmain
()
skills/build-makefile/scripts/makefile_builder.py:530
↓ 1 callersFunctionmain
()
skills/flash-keil/scripts/keil_flasher.py:280
↓ 1 callersFunctionmain
()
skills/build-idf/scripts/idf_builder.py:285
↓ 1 callersFunctionmain
()
skills/memory-analysis/scripts/memory_analyzer.py:443
↓ 1 callersFunctionmain
()
skills/static-analysis/scripts/static_analyzer.py:421
↓ 1 callersFunctionmain
()
skills/build-keil/scripts/keil_builder.py:522
↓ 1 callersFunctionmain
()
skills/debug-platformio/scripts/pio_debugger.py:241
↓ 1 callersFunctionmain
()
skills/serial-shell/shell_proxy.py:453
↓ 1 callersFunctionmain
()
skills/flash-platformio/scripts/pio_flasher.py:199
↓ 1 callersFunctionmain
()
skills/rtos-debug/scripts/rtos_debugger.py:391
↓ 1 callersFunctionmain
()
skills/visa-debug/scripts/visa_tool.py:337
↓ 1 callersFunctionmain
()
skills/flash-idf/scripts/idf_flasher.py:291
↓ 1 callersFunctionmain
()
skills/flash-openocd/scripts/openocd_flasher.py:450
↓ 1 callersFunctionmain
()
skills/debug-gdb-openocd/scripts/gdb_debugger.py:475
↓ 1 callersFunctionmain
()
skills/can-debug/scripts/can_tool.py:240
↓ 1 callersFunctionmain
()
skills/build-iar/scripts/iar_builder.py:479
↓ 1 callersFunctionmain
()
skills/flash-jlink/scripts/jlink_flasher.py:415
↓ 1 callersFunctionmain
()
skills/logic-analyzer/scripts/la_tool.py:490
↓ 1 callersFunctionmain
()
skills/modbus-debug/scripts/modbus_tool.py:312
↓ 1 callersFunctionmain
()
skills/build-cmake/scripts/cmake_builder.py:488
↓ 1 callersFunctionmain
()
skills/build-platformio/scripts/platformio_builder.py:358
↓ 1 callersFunctionmain
()
skills/workflow/scripts/workflow_runner.py:354
↓ 1 callersFunctionmain
()
skills/serial-monitor/scripts/serial_monitor.py:661
↓ 1 callersFunctionmonitor_registers
(client, slave: int, address: int, count: int, reg_type: str, interval: float, duration: float)
skills/modbus-debug/scripts/modbus_tool.py:201
↓ 1 callersFunctionmonitor_scpi
(inst, command: str, resource: str, interval: float, duration: float)
skills/visa-debug/scripts/visa_tool.py:263
↓ 1 callersFunctionopen_manager
按 --launch 决定是启动新 Logic 2 还是连接已运行的实例。
skills/logic-analyzer/scripts/la_tool.py:256
↓ 1 callersFunctionopen_resource
(resource: str, timeout_ms: int, backend: str | None)
skills/visa-debug/scripts/visa_tool.py:64
↓ 1 callersFunctionopen_serial
(port: str, baudrate: int)
skills/serial-monitor/scripts/serial_monitor.py:199
↓ 1 callersFunctionparse_analyzer_spec
解析 --analyzer 字符串,如 "i2c:scl=0,sda=1" 或 "uart:rx=2,baud=115200"。 返回 {"proto": "i2c", "label": "i2c", "name": "I2C", "settings": {...}}。 出错抛 V
skills/logic-analyzer/scripts/la_tool.py:90
↓ 1 callersFunctionparse_build_log
解析编译日志,返回 (errors, warnings, evidence_lines, program_size, build_time)
skills/build-keil/scripts/keil_builder.py:306
↓ 1 callersFunctionparse_channels
解析通道表达式,如 "0-3" 或 "0,1,4,7" 或 "0-3,7"。
skills/logic-analyzer/scripts/la_tool.py:191
↓ 1 callersFunctionparse_elf
(elf_path: str)
skills/memory-analysis/scripts/memory_analyzer.py:189
↓ 1 callersFunctionparse_filter
(filter_str: str)
skills/can-debug/scripts/can_tool.py:85
↓ 1 callersFunctionparse_flash_log
解析烧录日志,返回 (success, evidence, loaded_file, flash_time)
skills/flash-keil/scripts/keil_flasher.py:116
↓ 1 callersFunctionparse_frontmatter
(text: str)
scripts/validate_repo.py:58
↓ 1 callersFunctionparse_log_output
(logs: list[LogEntry])
skills/serial-monitor/scripts/serial_monitor.py:496
↓ 1 callersFunctionparse_makefile
(makefile_path: Path)
skills/build-makefile/scripts/makefile_builder.py:188
↓ 1 callersFunctionparse_project
解析 .ewp 文件,提取 configuration 列表。
skills/build-iar/scripts/iar_builder.py:213
↓ 1 callersFunctionparse_samplerate
解析采样率,支持 24M / 10M / 500K / 数字。
skills/logic-analyzer/scripts/la_tool.py:206
↓ 1 callersFunctionport_priority
(description: str)
skills/serial-monitor/scripts/serial_monitor.py:154
↓ 1 callersFunctionprint_compare_report
(diff: dict, map1: str, map2: str)
skills/memory-analysis/scripts/memory_analyzer.py:375
↓ 1 callersFunctionprint_debug_report
(result: DebugResult)
skills/debug-platformio/scripts/pio_debugger.py:188
↓ 1 callersFunctionprint_detect_report
(env: dict[str, Any])
skills/debug-jlink/scripts/jlink_debugger.py:313
↓ 1 callersFunctionprint_detect_report
(env: dict[str, Any])
skills/build-makefile/scripts/makefile_builder.py:438
↓ 1 callersFunctionprint_detect_report
(env: dict[str, Any], debugger: str | None = None)
skills/flash-keil/scripts/keil_flasher.py:215
↓ 1 callersFunctionprint_detect_report
(env: dict[str, Any])
skills/build-idf/scripts/idf_builder.py:221
↓ 1 callersFunctionprint_detect_report
()
skills/memory-analysis/scripts/memory_analyzer.py:404
↓ 1 callersFunctionprint_detect_report
(tools: dict[str, Any])
skills/static-analysis/scripts/static_analyzer.py:342
↓ 1 callersFunctionprint_detect_report
(env: dict[str, Any])
skills/build-keil/scripts/keil_builder.py:422
↓ 1 callersFunctionprint_detect_report
(env: dict[str, Any], env_info: PIOEnvironment | None)
skills/debug-platformio/scripts/pio_debugger.py:176
↓ 1 callersFunctionprint_detect_report
(env: dict[str, Any], devices: str | None)
skills/flash-platformio/scripts/pio_flasher.py:137
↓ 1 callersFunctionprint_detect_report
(elf_path: str | None, rtos_type: str | None, gdb_path: str | None)
skills/rtos-debug/scripts/rtos_debugger.py:312
↓ 1 callersFunctionprint_detect_report
(ports: list[str], idf_available: bool, debug_info: dict | None)
skills/flash-idf/scripts/idf_flasher.py:223
↓ 1 callersFunctionprint_detect_report
(available: bool, version: str | None, probes: list[str])
skills/flash-openocd/scripts/openocd_flasher.py:366
↓ 1 callersFunctionprint_detect_report
(env: dict[str, Any])
skills/debug-gdb-openocd/scripts/gdb_debugger.py:393
↓ 1 callersFunctionprint_detect_report
(env: dict[str, Any])
skills/build-iar/scripts/iar_builder.py:395
↓ 1 callersFunctionprint_detect_report
(available: bool, jlink: str | None, version: str | None, devices: list[str])
skills/flash-jlink/scripts/jlink_flasher.py:333
↓ 1 callersFunctionprint_detect_report
(env: dict[str, Any])
skills/build-cmake/scripts/cmake_builder.py:405
↓ 1 callersFunctionprint_detect_report
(env: dict[str, Any])
skills/build-platformio/scripts/platformio_builder.py:282
↓ 1 callersFunctionprint_flash_report
(result: FlashResult)
skills/flash-keil/scripts/keil_flasher.py:228
↓ 1 callersFunctionprint_flash_report
(result: FlashResult)
skills/flash-platformio/scripts/pio_flasher.py:148
↓ 1 callersFunctionprint_makefile_report
(info: MakefileInfo)
skills/build-makefile/scripts/makefile_builder.py:448
↓ 1 callersFunctionprint_report
(result: VISAResult)
skills/visa-debug/scripts/visa_tool.py:292
↓ 1 callersFunctionprint_report
(result: WorkflowResult)
skills/workflow/scripts/workflow_runner.py:314
↓ 1 callersFunctionprint_report
(result: dict[str, object], verbose: bool)
skills/serial-monitor/scripts/serial_monitor.py:567
← previousnext →201–300 of 384, ranked by callers