sweep temperature, start= -150, stop=250, step=5
sweep freq, start=10, stop=1e4, seq=125
sweep ac, start=.01, stop=1000, multiplier=10
sweep dc, start=-1000, stop=1000, step=100
measure epsilon
measure temperature
endsweep
endsweep
endsweep
endsweep
// Lines beginning with // like this one are interpreted as comments (ignored) by the GADD program
// so this is a faithful copy of a functional script.
// I'll explain a couple of the less obvious keywords used above.
// seq=125 means the measurement will be made (in this case) at 10, 20, 50, 100, 200, 500, ... 10kHz
// multiplier=10 means decades, in this case .01, .1, 1, 10, 100, 1000, 10000
// There are more commands. Another common one is 'set' as in
// set temperature=100 or set freq=1000
// and 'wait' gets some use as in
// wait sec=5 or wait insert_sample_now
// the second one of which will pause GADD,
// popup a small window with the insert message and wait until you click it.
// But the language is pretty simple, mostly it's set and sweep
// BTW, the temperature settling procedure is explained in the second script.