User Tools

Site Tools


slice:qt:api

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
slice:qt:api [2020/05/11 21:04] – [Temperature Settings] Michael Radunskyslice:qt:api [2020/10/06 17:49] – [I/O Channel Settings] Michael Radunsky
Line 42: Line 42:
  
 ---- ----
 +
 +===== Global SLICE Commands =====
 +The following commands are operational on all SLICE products.
 +----
 +====Firmware Version====
 +<function=ICEfunc|0=#VERSION&1=:None;&2=1.62&-1>
 +Returns firmware version of System Controller.
 +----
 +====Reset to Factory Default Settings====
 +<function=ICEfunc|0=_FACTORY&1=I:SLOT_NUMBER:1;&2=&-1>
 +Restores "Personality Board" to factory default settings. No return value.  \\
 +<WRAP center round box 60%>
 +| {{ :take-note.png?80&nolink }}  | Power cycle the SLICE unit to complete factory reset. |
 +</WRAP>
 +----
 +<function=ICEfunc|0=SAVE&1=:None;&2=SUCCESS&-1>
 +Saves "Personality Board" settings into EEPROM.  Unsaved changes will be lost if board is powered off without issuing a SAVE command. The SAVE command saves the entire configuration into non-volatile memory. A single SAVE command can be issued after any number of configuration changes. When changes are made to the SLICE configuration through the touch screen, the new values are automatically saved and it is not necessary to issue a SAVE command.\\ \\
 +__Slot Number__\\
 +  * 1 = first slot
 +  * 2 = second slot
 +__Possible Responses__\\
 +  * SUCCESS
 +  * FAIL
 +
 +----
 +
 ===== Temperature Settings ===== ===== Temperature Settings =====
 ==== Query Temperature Set Point ==== ==== Query Temperature Set Point ====
Line 241: Line 267:
 ^  Input Function        CHANNEL  ^  FUNCTION  ^  VALUE1        ^  VALUE2                ^  VALUE3               ^ ^  Input Function        CHANNEL  ^  FUNCTION  ^  VALUE1        ^  VALUE2                ^  VALUE3               ^
 |                        [Int]    |  [Int]      [Float]        [Float]                [Int]               | |                        [Int]    |  [Int]      [Float]        [Float]                [Int]               |
-Slow Servo            |  1 - 4    |  0         Integral Gain  Set point voltage [V]  Polarity [0/1 = +/-] +Off                   |  1 - 4    |  0         N/A            N/A                    N/A                  
-| External Temperature   1 - 4    |  1         | Gain [˚C/V]    | Offset [V]             | N/A                  | +| External Setpoint\\ Absolute   1 - 4  |  1   | Gain [˚C/V]    | Offset [V]             | N/A                  |           
-| External Error        |  1 - 4    |  2         | Gain [˚C/V]    | Offset [V]             | N/A                  | +| External Setpoint\\ Relative  |  1 - 4  |  2   | Gain [˚C/V]    | Offset [V]             | N/A                  |  
-| External Setpoint     |  1 - 4    |  3         | Gain [˚C/V]    | Offset [V]             | N/A                  |           +| External Temperature\\ Input  |  1 - 4  |  3   | Gain [˚C/V]    | Offset [V              | N/A                  | 
-| Feedforward            1 - 4    |          | Gain [A/V]     | Offset [V]             | N/A                  |+| External Error Input  |  1 - 4    |  4         | Gain [A/V]     | Offset [V]             | N/A                  | 
 +| Feedforward            1 - 4    |          | Gain [A/V]     | Offset [V]             | N/A                  | 
 +| Slow Servo  Input      1 - 4    |  6         | Integral Gain  | Set point voltage [V]  | Polarity [0/1 = +/-] | 
  
 ---- ----
slice/qt/api.txt · Last modified: 2023/12/06 20:33 by Christiana Sasser