slice:qt:api
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
slice:qt:api [2019/06/05 15:52] – [SLICE-QT API] Michael Radunsky | slice:qt:api [2020/02/04 02:59] – [I/O Channel Settings (Not yet implemented 27 Feb, 2019)] Michael Radunsky | ||
---|---|---|---|
Line 6: | Line 6: | ||
* **Electronics** | * **Electronics** | ||
- | * [[slice: | + | * [[slice: |
* [[slice: | * [[slice: | ||
* **Websites** | * **Websites** | ||
- | * [[https:// | + | * [[https:// |
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
Line 35: | Line 35: | ||
- [Int] refers to an integer argument that has no decimal point. | - [Int] refers to an integer argument that has no decimal point. | ||
- [Float] refers to a floating point argument that has a decimal point in its value. | - [Float] refers to a floating point argument that has a decimal point in its value. | ||
- | ===== SLICE-QT Specific Notes ===== | + | ===== SLICE-QTC Specific Notes ===== |
- Valid values for the CHANNEL argument are {1, 2, 3, 4}. | - Valid values for the CHANNEL argument are {1, 2, 3, 4}. | ||
- All enable commands use an integer argument to convey the state: 0 = Off, 1 = On. | - All enable commands use an integer argument to convey the state: 0 = Off, 1 = On. | ||
Line 110: | Line 110: | ||
---- | ---- | ||
< | < | ||
- | For the B-parameter thermistor model: Sets the Beta coefficient in Kelvin [K] to VALUE for CHANNEL. Returns **Beta?**. | + | For the B-parameter thermistor model: Sets the Beta coefficient in Kelvin [K] to VALUE for CHANNEL. Returns **Beta?**. When a new Beta-parameter is set, new Steinhart-Hart coefficients are calculated. Execute a TEMPLUT command after setting Beta through the API (QC firmware versions 1.14 & lower). |
---- | ---- | ||
< | < | ||
Line 116: | Line 116: | ||
---- | ---- | ||
< | < | ||
- | For the B-parameter thermistor model: Sets the Reference Temperature in degrees Celsius [˚C] to VALUE for CHANNEL. Returns **RefTemp? | + | For the B-parameter thermistor model: Sets the Reference Temperature in degrees Celsius [˚C] to VALUE for CHANNEL. Returns **RefTemp? |
---- | ---- | ||
< | < | ||
Line 128: | Line 128: | ||
---- | ---- | ||
< | < | ||
- | For the Steinhart-Hart thermistor model: Sets the A coefficient to VALUE for CHANNEL. Returns **TCoefA? | + | For the Steinhart-Hart thermistor model: Sets the A coefficient to VALUE for CHANNEL. Returns **TCoefA?**. Execute a TEMPLUT command after setting any of the Steinhart-Hart coefficients through the API (QC firmware versions 1.14 & lower). |
---- | ---- | ||
< | < | ||
Line 134: | Line 134: | ||
---- | ---- | ||
< | < | ||
- | For the Steinhart-Hart thermistor model: Sets the B coefficient to VALUE for CHANNEL. Returns **TCoefB? | + | For the Steinhart-Hart thermistor model: Sets the B coefficient to VALUE for CHANNEL. Returns **TCoefB?**. Execute a TEMPLUT command after setting any of the Steinhart-Hart coefficients through the API (QC firmware versions 1.14 & lower). |
---- | ---- | ||
< | < | ||
Line 140: | Line 140: | ||
---- | ---- | ||
< | < | ||
- | For the Steinhart-Hart thermistor model: Sets the C coefficient to VALUE for CHANNEL. Returns **TCoefC? | + | For the Steinhart-Hart thermistor model: Sets the C coefficient to VALUE for CHANNEL. Returns **TCoefC?**. Execute a TEMPLUT command after setting any of the Steinhart-Hart coefficients through the API (QC firmware versions 1.14 & lower). |
+ | ---- | ||
+ | < | ||
+ | Forces recalculation of T = ƒ(A,B,C) lookup table. | ||
---- | ---- | ||
===== Loop Filter Settings ===== | ===== Loop Filter Settings ===== | ||
Line 207: | Line 210: | ||
< | < | ||
Sets the On/Off STATE of the slew rate limiter for CHANNEL. Returns **SlewEn? | Sets the On/Off STATE of the slew rate limiter for CHANNEL. Returns **SlewEn? | ||
+ | ---- | ||
+ | ===== System Functions ===== | ||
+ | ---- | ||
+ | < | ||
+ | Stores all current settings to the SLICE EEPROM so that they are maintained during power off. Returns: Success or Failure. | ||
---- | ---- | ||
===== I/O Channel Settings (Not yet implemented 27 Feb, 2019) ===== | ===== I/O Channel Settings (Not yet implemented 27 Feb, 2019) ===== | ||
Line 242: | Line 250: | ||
---- | ---- | ||
< | < | ||
- | Sets the FUNCTION and CHANNEL for the front panel Input B with the settings prescribed by VALUE1-3. Returns **InputA? | + | Sets the FUNCTION and CHANNEL for the front panel Input A with the settings prescribed by VALUE1-3. Returns **InputA? |
---- | ---- | ||
< | < |
slice/qt/api.txt · Last modified: 2023/12/06 20:33 by Christiana Sasser