Commit Graph

  • 21f4f0976e Add README main Ryan Malloy 2026-02-03 09:10:37 -07:00
  • 748bfb8216 Extract positioner into standalone mcpositioner MCP server Ryan Malloy 2026-02-02 21:58:09 -07:00
  • 0b3e4bdf64 Add firmware .gitignore for PlatformIO build artifacts Ryan Malloy 2026-02-01 22:44:38 -07:00
  • a5ab129cc3 Firmware build fixes: HardwareSerial for TMC2209, ArduinoJson 7.4, ESP-IDF 5.x WDT Ryan Malloy 2026-02-01 22:37:40 -07:00
  • c07284a7d6 ESP32 antenna positioner: dual-axis stepper control + automated 3D pattern measurement Ryan Malloy 2026-02-01 22:34:10 -07:00
  • 430caf9e62 Measured pattern import: CSV, EMCAR, NEC2, Touchstone S1P parsers + web UI upload Ryan Malloy 2026-01-31 15:58:19 -07:00
  • 646c92324d 3D antenna radiation pattern visualization: analytical models + Three.js web UI Ryan Malloy 2026-01-31 15:27:19 -07:00
  • e0fe09f3b8 Mixin refactor: split NanoVNA into 6 tool modules, add LC/component analysis Ryan Malloy 2026-01-30 19:59:23 -07:00
  • 48e91a755c Async progress notifications for long-running tools, connection keepalive Ryan Malloy 2026-01-30 15:05:50 -07:00
  • 4569fea9f9 Full protocol coverage: 60 tools, 5 prompts, S-parameter math Ryan Malloy 2026-01-30 14:24:22 -07:00
  • 68a8705baf capture tool returns PNG Image by default, raw RGB565 optional Ryan Malloy 2026-01-30 13:42:10 -07:00
  • eaa4f1d977 Initial implementation of mcnanovna FastMCP server Ryan Malloy 2026-01-30 12:27:47 -07:00