Added argc, argv[] to main and modified k2400.h, K2400.cpp
Actually added the possibility of manually adding the params as we did earlier if no params given at console and checking if the # of params given is correct
Troubleshooting and making it compile
Compiled and checked on my own computer. Seems bug-free, but need a test on the lab computer.
Moved the temperature and file name to constructor (configure()).
Threw the input from console and stdInput to functions to make it more modular and readable
Minor changes, a little bit cleared code
If we pass parameters through console no menu is displayed and the program will just do the measurement by itself. I think at this point testing in lab would be great.
Extracted GPIB commands to a new class and changed K2400 so that it works together. Not yet compiled
changed codeblocks prefs.
Compiles. Does not take all from cmdline atm, since changes were needed. Will do it now.
Should be OK with params from cmd line. As follows: KEITHLEY_ID_BOARD KEITHLEY_BDINDEX KEITHLEY_PRIMARY_ADDR_PNA KEITHLEY_DELAY KEITHLEY_VOLT_RAMP KEITHLEY_VOLT_STOP KEITHLEY_VOLT_START KEITHLEY_RESIST_TOLERACE KEITHLEY_TARG_RESIST KEITHLEY_TAR_RESIST_TOL KEITHLEY_VOLT_DOWN KEITHLEY_NTRIGGER KEITHLEY_NPLC KEITHLEY_RAMPDOWN_DWELL KEITHLEY_TEMP KEITHLEY_FILE_NAMES
removed unnecessary files
Adding inheritance to change menu.cpp
Added start function to interface
Changed gpib constructor. There was no sense in passing stuff to it
changed constructor of K2400 to reflect changed in GPIB constructor
a lot of changes, my bad for not commiting more often. In general, making the menu more complex to help me debug and check the program later as well as enabling operating many devices
This should work for the menu part. Not yet compiled
Changed main.cpp to work with new menu