Skip to content

Instantly share code, notes, and snippets.

@cfobel
Created January 15, 2015 13:52
Show Gist options
  • Save cfobel/2f86cadd2ef7ae3d4106 to your computer and use it in GitHub Desktop.
Save cfobel/2f86cadd2ef7ae3d4106 to your computer and use it in GitHub Desktop.
dmf-control-board
Tagger: Ryan Fobel <ryan@fobel.net>
Date: Thu Sep 15 18:38:01 2011 -0400
Version 1.0
commit cc3c0f140dda20c8b971b0a01d4d1723536384f2
Author: Ryan Fobel <ryan@fobel.net>
Date: Wed Jul 6 09:07:03 2011 -0400
Fix autoconnection of DmfControlBoard and function generator
The function generator class was opening and blocking the serial
port connected to the DmfControlBoard, with the result that the
DmfControlBoard could not connect. This change properly closes
the COM port if it is not a proper GPIB instrument.
When connecting to the DmfControlBoard, it also checks that the
name and hardware version match known values.
TODO | 1 -
python/gui/main_window_controller.py | 13 ++++++-----
python/hardware/agilent_33220a.py | 35 ++++++++++++++++++++++++++-----
python/main.py | 11 ++++-----
4 files changed, 39 insertions(+), 21 deletions(-)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment