Skip to content

Add TSP error checking before and after firmware update - #156

Merged
suribabu-ganti merged 32 commits into
release/v0.24.0from
task/TSP-1408-TSP-Error-checking-after-firmware-update
Sep 24, 2026
Merged

suribabu-ganti merged 32 commits into
release/v0.24.0from
task/TSP-1408-TSP-Error-checking-after-firmware-update

Conversation

@suribabu-ganti

Copy link
Copy Markdown
Contributor

Closes: TSP-1408

esarver and others added 27 commits June 25, 2026 15:03
Instrument FW will be releasing with TLS communication over raw sockets
in support of EU CRA. This communication will be the preferred way to
communicate with instruments and will be over port 5026 as it is
encrypted.

Resolves: TSP-1460
- Merge kic-discover and kic-discover-visa implementations with `visa`
feature flag

Resolves TSP-1358
- Ensure `save` and `run` arguments are respected
- Fix 26xxA connection strings

Resolves: TSP-1922
Run both lan and visa discovery in parallel (when visa is enabled) so we
don't have to wait for VISA. This is only part of the resolution for
TSP-1262. The other part is to modify TSP Toolkit to parse the input as
it comes in rather than all after the program exits.

Resolves: TSP-1262
Add a github actions workflow to automatically add a new PR to the TSP
Toolkit project
A large system of instruments could exceed the reading buffer when
running `.nodes` command.

This fixes that by continuing to read until the end sentinel is read.

Resolves: TSP-1989
Co-authored-by: Sarver, Edwin <edwin.sarver@keithley.com>
This will be more accurate in showing which libraries are available on a
given linux computer.

---------

Co-authored-by: jharajeev55 <jharajeev55@gmail.com>
@suribabu-ganti
suribabu-ganti requested a review from a team as a code owner September 18, 2026 09:04
@github-actions

github-actions Bot commented Sep 18, 2026 •

Copy link
Copy Markdown

Code Coverage

Package Line Rate Health
kic-debug-visa.src 0% ❌
instrument-repl.src 28% ❌
kic.src 0% ❌
kic-debug.src 0% ❌
instrument-repl.src.resources 100% ✔
kic-discover.src.ethernet 0% ❌
kic-lib.src.protocol 26% ❌
kic-debug-visa.src.resources 100% ✔
kic-lib.src.model 71% ✔
kic-debug.src.debugger 0% ❌
kic-debug.src.resources 100% ✔
kic-discover.src 0% ❌
kic-lib.src.instrument 37% ➖
kic-lib.src.interface 43% ➖
kic-debug-visa.src.debugger 0% ❌
kic-discover.src.instrument_discovery 0% ❌
Summary 40% (3599 / 8969) ➖

@jharajeev55
jharajeev55 changed the base branch from release/v0.23.0 to release/v0.24.0 September 24, 2026 10:30
@jharajeev55

Copy link
Copy Markdown
Contributor

Update changelog and version number in cargo.toml and package.json file

@suribabu-ganti
suribabu-ganti merged commit 7f1b9bd into release/v0.24.0 Sep 24, 2026
17 checks passed
@suribabu-ganti
suribabu-ganti deleted the task/TSP-1408-TSP-Error-checking-after-firmware-update branch September 24, 2026 12:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants