Mon, 25 Feb 2008 19:50:49 +0100
An AbstractGPIBDevice and the Command should now behave quite OK ie. one can type d.MyCommand and it will return the value (either from the cache or after having asked it to the device), and use d.FRS = 10000 to send the command "FRS 10000 Hz" to the device transparently.
43
a250bd7a2022
more work on HP3562A data block dumper/displayer application.
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
1 | #!/usr/bin/python |
a250bd7a2022
more work on HP3562A data block dumper/displayer application.
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
2 | |
a250bd7a2022
more work on HP3562A data block dumper/displayer application.
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
3 | import sys, os |
a250bd7a2022
more work on HP3562A data block dumper/displayer application.
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
4 | try: |
a250bd7a2022
more work on HP3562A data block dumper/displayer application.
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
5 | from pygpibtoolkit.HP3562A.q3562A import main |
a250bd7a2022
more work on HP3562A data block dumper/displayer application.
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
6 | except ImportError: |
a250bd7a2022
more work on HP3562A data block dumper/displayer application.
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
7 | sys.path.append(os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")) |
a250bd7a2022
more work on HP3562A data block dumper/displayer application.
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
8 | from pygpibtoolkit.HP3562A.q3562A import main |
a250bd7a2022
more work on HP3562A data block dumper/displayer application.
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
9 | main() |