Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/singond/importkeysightbin.jl

Read binary data from Keysight oscilloscopes.
https://github.com/singond/importkeysightbin.jl

julia physics

Last synced: about 1 month ago
JSON representation

Read binary data from Keysight oscilloscopes.

Awesome Lists containing this project

README

        

ImportKeysightBin for Julia
===========================
Utility to import binary waveform data from Keysight (formerly Agilent)
oscilloscopes into Julia. This is equivalent to the `importAgilentBin`
function in Matlab and Python.

Structure of the binary file format can be inferred from the example
reader function provided by Keysight at
.
Textual description is available at
,
but note that it is missing the frameString parameter.

Installation
============
Install the package with `Pkg.add("ImportKeysightBin")`.

Usage
=====
Call the `importkeysightbin` function to import data from a file or IO:
```julia
using ImportKeysightBin

(x1, y1), (x2, y2), (x3, y3), (x4, y4), metadata = importkeysightbin("file.bin")
```