Skip to content

Tags: gotmc/visa

Tags

v0.16.0

Toggle v0.16.0's commit message

Unverified

This user has not yet uploaded their public signing key.
Use errors.Join in USBTMC Close to preserve both errors

Previously, if both dev.Close() and ctx.Close() failed, only one
error was returned. Now uses errors.Join to surface both.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

v0.15.0

Toggle v0.15.0's commit message
v0.15.0: Rename ReadContext/WriteContext to ReadBinary/WriteBinary in…

… Resource interface

v0.14.0

Toggle v0.14.0's commit message

Unverified

This user has not yet uploaded their public signing key.
Update dependencies

v0.13.0

Toggle v0.13.0's commit message

Unverified

This user has not yet uploaded their public signing key.
Use usbtmc ReadContext/WriteContext for context-aware I/O

Update the visa USBTMC driver to call the new ReadContext, WriteContext,
and non-context Read/Write/WriteString signatures on usbtmc.Device so
that context flows end-to-end through to the underlying USB library.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

v0.12.0

Toggle v0.12.0's commit message

Unverified

This user has not yet uploaded their public signing key.
Fix error format consistency and line length in helpers.go

Add missing colon separator in ErrUnknownInterfaceType format string to
match the ErrInvalidAddress format, and wrap the long line to satisfy
golines. Update CLAUDE.md driver context description to reflect current
code.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

v0.11.0

Toggle v0.11.0's commit message

Unverified

This user has not yet uploaded their public signing key.
Add sentinel errors for programmatic error handling

Define ErrInvalidAddress, ErrUnknownInterfaceType, and
ErrDriverNotRegistered so callers can use errors.Is instead
of string matching.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

v0.10.0

Toggle v0.10.0's commit message

Unverified

This user has not yet uploaded their public signing key.
Update TCPIP example

v0.9.0

Toggle v0.9.0's commit message
v0.9.0 (released 11-Apr-24)

v0.8.0

Toggle v0.8.0's commit message
v0.8.0 release (05-Apr-24)

v0.7.0

Toggle v0.7.0's commit message
v0.7.0 release (13-Sep-23)