Hi Harrison,
I’ve been able to get the Custom Programs called by deleting the line that calls the input parameters.csv
fname=’InputParameters_’ + str(M)+’.csv’
with open(fname, ‘rb’) as f:
reader = csv.reader(f)
listin = list(reader)
Params=listin[0]
addTerminal(M,’Running Program = ‘ + str(program) + ‘ on device ‘ + str(M))
There appeared to be an error in the way this line was read, I’ve therefore deleted it all. For my custom program I plan to call the csv files similarly but then within the custom programs, not within the function.
Thanks!
Charles