**//LAKESHORE-TEMPERATURE-CONTROLLER//**
Package: ''TCON''
===Hosted functions:===
''SETPOINT''
Get or set the sample temperature setpoint.
>(tcon::setpoint)
300.0
>(tcon::setpoint 250)
250.0
''GET-T''
Reading actual temperature from channel A, B, C, D. The channel symbols A, B, C, D are also in package TCON. Without argument, defaults to the sample channel D.
>(tcon::get-t 'tcon::a)
296.321
''CHANGING?''
Predicate, indicates if the controller is waiting for stable temperature
>(tcon::changing?)
T
''HEATER-OUTPUT''
Just returns the actual heater output in percents.
>(tcon::heater-output)
2.2 ; controller shows 2.2%
''HEATER-RANGE''
Get or set the heater range as number. Heater off is 0, low range is 1, mid range is 2, high range is 3. Normally we use range 3 for normal operation.
>(tcon::heater-range)
0 ; heater is off
USER>(tcon::heater-range 3) ; sets heater on
3
''BRACKET''
Get or set the bracket defining stable temperature, with maximum delta T and time spent in that interval.
>(tcon::bracket)
(1.0 30.0) ; delta T is 1 K, waiting time is 30 sec
USER>(tcon::bracket '(2 20)) ; parameter must be list of numbers
(2.0 20.0)
===Symbols that represent channels:===
''TEMPERATURE''
''A''
''B''
''C''
''D''