Function Generator Progress Travis Chen Joey Smith
Goals Get Generator back to the lab Test Generator (especially connection between PC and generator) Find and fix errors in PyVisa compatibility Find correct waveform
Success? Yes
What has changed The previous python script only worked for PyVisa versions <= 1.4 The script is now compatible with the most recent version of PyVisa (1.6) PyVisa is a python module A wrapper for VISA VISA (Virtual Instrument Software Architecture) is an API that is used to control instruments (such as our function generator) with PCs
Waveform description “It's a positive constant DC voltage (varied between 100mV to 200mV) with a triangle pulse drops to 0. The falling time is 50ns and the rising time is 100us.” From Shih-Chieh’s email Not yet in the script (just saw the email) Probably not too hard to implement (mostly involves changing an array constant and then testing)
For Next Week Get the right waveform into the script Figure out where/how to integrate charge injection into the overall T3MAPS script Import it into the main code? Move the code into the main code? Which file/section/function? Review the T3MAPS/FEI4 documents Move GPIB card to the PC being used for SEABAS?