Skip to content

thomaseichhorn/funcgen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Menu Interface for JDS 6600 Devices

Based on jds6600_python (see below)

Installation on Ubuntu 20.02 / Raspbian:

sudo apt update
sudo apt install python3-pip
pip3 install pyserial

Run:

python3 funcgen.py

jds6600_python

Python class to remote-control a Junce-Instrument JDS6600 signal generator, using the USB-connection (serial-line emulation)

  • version 0.0.1 (2018/01/19): initial release, reading basic parameters
  • version 0.0.2 (2018/01/28): added "measure" menu + support functions, documtation
  • version 0.0.3 (2018/02/07): added "counter" and "sweep" menu
  • version 0.0.4 (2018/02/14): added "pulse" and "burst" menu + codecleanup
  • version 0.0.5 (2018/02/16): added system menu
  • version 0.1.0 (2018/02/17): added arbitrary waveform

API

For the API-calls, see api.txt

Examples

See examples/readjds.py

License

MIT license. See "LICENSE" for more info

ENJOY!!!

TO DO:

  • document serial protocol
  • add docstrings

Kristoff (ON1ARF)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages