From 7755a83588d1bb3a884e0a29753ba393ddba392a Mon Sep 17 00:00:00 2001 From: Edward Viaene Date: Sun, 1 Nov 2026 22:01:23 -0600 Subject: [PATCH] embeddedci and embeddedci-mcp 2.13.6 capture_adc oversample: convert at 400 kS/s and average down to the requested rate. Co-Authored-By: Claude Opus 5.5 --- packages/embeddedci-mcp/CHANGELOG.md | 2 +- packages/embeddedci-mcp/pyproject.toml | 2 +- packages/embeddedci-mcp/server.json | 4 ++-- packages/embeddedci/CHANGELOG.md | 2 +- packages/embeddedci/pyproject.toml | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/embeddedci-mcp/CHANGELOG.md b/packages/embeddedci-mcp/CHANGELOG.md index efb875f..86fe545 100644 --- a/packages/embeddedci-mcp/CHANGELOG.md +++ b/packages/embeddedci-mcp/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog — `embeddedci-mcp` -## Unreleased +## 2.13.6 - `capture_adc` takes `oversample`: convert at 400 kS/s and average down to `sample_rate_hz`. The result reports `oversample`. Needs `embeddedci` with the same option. diff --git a/packages/embeddedci-mcp/pyproject.toml b/packages/embeddedci-mcp/pyproject.toml index eaaacb6..6e56cbd 100644 --- a/packages/embeddedci-mcp/pyproject.toml +++ b/packages/embeddedci-mcp/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "embeddedci-mcp" -version = "2.13.5" +version = "2.13.6" description = "MCP server that lets AI agents drive an EmbeddedCI BenchPod hardware-in-the-loop bench" readme = "README.md" requires-python = ">=3.10" diff --git a/packages/embeddedci-mcp/server.json b/packages/embeddedci-mcp/server.json index a5123f0..a4423d9 100644 --- a/packages/embeddedci-mcp/server.json +++ b/packages/embeddedci-mcp/server.json @@ -3,7 +3,7 @@ "name": "io.github.embeddedci-com/embeddedci-mcp", "title": "EmbeddedCI BenchPod", "description": "Drive a BenchPod hardware-in-the-loop bench: power, flash, UART, I2C, CAN, analog and logic.", - "version": "2.13.5", + "version": "2.13.6", "websiteUrl": "https://www.embeddedci.com/docs/benchpod-mcp", "repository": { "url": "https://github.com/embeddedci-com/embeddedci-python", @@ -15,7 +15,7 @@ "registryType": "pypi", "registryBaseUrl": "https://pypi.org", "identifier": "embeddedci-mcp", - "version": "2.13.5", + "version": "2.13.6", "runtimeHint": "uvx", "transport": { "type": "stdio" diff --git a/packages/embeddedci/CHANGELOG.md b/packages/embeddedci/CHANGELOG.md index 0e745e7..d1c4038 100644 --- a/packages/embeddedci/CHANGELOG.md +++ b/packages/embeddedci/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog — `embeddedci` -## Unreleased +## 2.13.6 - `BenchPod.capture_adc(..., oversample=True)` converts at 400 kS/s and averages down to the requested rate, for lower noise and a smaller step at 0 V. New `Capture.oversample`, `Capture.mean_counts` and diff --git a/packages/embeddedci/pyproject.toml b/packages/embeddedci/pyproject.toml index 4516103..66b3bb9 100644 --- a/packages/embeddedci/pyproject.toml +++ b/packages/embeddedci/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "embeddedci" -version = "2.13.5" +version = "2.13.6" description = "BenchPod SDK and pytest plugin for EmbeddedCI hardware-in-the-loop testing" readme = "README.md" requires-python = ">=3.10"