<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Script Commands</title><link>https://sourceforge.net/p/starfishdaq/wiki/Script%2520Commands/</link><description>Recent changes to Script Commands</description><atom:link href="https://sourceforge.net/p/starfishdaq/wiki/Script%20Commands/feed" rel="self"/><language>en</language><lastBuildDate>Sat, 15 May 2021 17:00:32 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/starfishdaq/wiki/Script%20Commands/feed" rel="self" type="application/rss+xml"/><item><title>Script Commands modified by Kenneth MacCallum</title><link>https://sourceforge.net/p/starfishdaq/wiki/Script%2520Commands/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -1,4 +1,7 @@
-Script Command Help (you can find this in the help dialog of the app)
+[\[Back\]](https://sourceforge.net/p/starfishdaq/wiki/Home/)
+
+Script commands are a useful way to configure a vanilla SFDQ to behave in a particular way. This is useful for setting up a quick experiment and to figure out settings, such as feedback parameters. These can later hard-coded in firmware for a specific application.
+Note that the intent of scripting is not for programming as such. For this reason, there are no branching or looping capabilities. it is expected that to achieve that sort of functionality, a custom, derivative firmware codebase will be developed.
 # ADC
 Sets up a low res ADC channel.

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenneth MacCallum</dc:creator><pubDate>Sat, 15 May 2021 17:00:32 -0000</pubDate><guid>https://sourceforge.net94a9c46a8605a090f36ac36220a2f7000f14b575</guid></item><item><title>Script Commands modified by Kenneth MacCallum</title><link>https://sourceforge.net/p/starfishdaq/wiki/Script%2520Commands/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -88,9 +88,11 @@
 **Parameters**

 * None.
-* # FB_BIQUAD
+# FB_BIQUAD
 Sets the controller strategy for the closed loop feedback system. Implements controller of the form y(z) = c0*x(z) + c1*x(z - 1) + c2*x(z - 2) - d1*y(z - 1) - d2*y(z - 2)
-Parameters
+
+**Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to setup. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * c0: The numerator zero shift term coefficient. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenneth MacCallum</dc:creator><pubDate>Sat, 15 May 2021 16:56:57 -0000</pubDate><guid>https://sourceforge.netf7412d3895087f41b13fb5224d53fe474711e048</guid></item><item><title>Script Commands modified by Kenneth MacCallum</title><link>https://sourceforge.net/p/starfishdaq/wiki/Script%2520Commands/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -3,6 +3,7 @@
 Sets up a low res ADC channel.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * ADC Channel Index. Legal values are integers from 0.0 to 15.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Time Constant. If zero then channel disabled. Legal values are real numbers from 0.0 to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -12,17 +13,20 @@
 Set the alias for particular SFDQ ID, SFDQ ID

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * SFDQ ID. Legal values are integers from 0.0 to -1.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 # ALIASFIRST
 Set the alias for the first SFDQ detected

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 # APPDATA
 Set the application specific data for this SFDQ

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * App data index. Legal values are integers from 0.0 to 255.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Data Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -30,16 +34,19 @@
 indicates a line of code that could be executed from.

 **Parameters**
+
 * Alphanumeric identifier for the current line, etc.
 # BREAK
 causes script execution to stop at this line

 **Parameters**
-None.
+
+ * None.
 # BRUSHLESS
 Setup outputs to drive a 3 phase brushless motor.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Hall sensor phase A GPIO pin number. - Alphanumeric identifier of the desired port pin, e.g. A1, B12
 * Hall sensor phase B GPIO pin number. - Alphanumeric identifier of the desired port pin, e.g. A1, B12
@@ -51,6 +58,7 @@
 Set the analog DAC outputs

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * DAC Channel. Legal values are integers from 0.0 to 1.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * output value (ratio). NAN will disable the specified channel. Legal values are real numbers from 0.0 to 1.0 specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -58,6 +66,7 @@
 Causes stepper to move to an relative position using a pseudo-trapezoidal trajectory.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies the feedback channel. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Relative target position. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -67,6 +76,7 @@
 Set up two IO channels as a quadrature encoder

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Encoder Channel to setup. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * GPIO Channel A. - Alphanumeric identifier of the desired port pin, e.g. A1, B12
@@ -76,6 +86,7 @@
 this is a placeholder for a script line with incorrectly specified parameters

 **Parameters**
+
 * None.
 * # FB_BIQUAD
 Sets the controller strategy for the closed loop feedback system. Implements controller of the form y(z) = c0*x(z) + c1*x(z - 1) + c2*x(z - 2) - d1*y(z - 1) - d2*y(z - 2)
@@ -91,6 +102,7 @@
 Sets the input sensor limits for the closed loop feedback system. If these limits are exceeded then the output will be cut.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to setup. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * The minimum allowable input value. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -99,6 +111,7 @@
 Sets pins that will stop any trajectory if asserted.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to setup. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Specified the minimum input limit pin. - Alphanumeric identifier of the desired port pin, e.g. A1, B12
@@ -108,6 +121,7 @@
 Sets the output drive limits for the closed loop feedback system.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to setup. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * The minimum drive value for the output. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -116,6 +130,7 @@
 Sets the controller strategy for the closed loop feedback system as PID. Implements controller of the form Y(s) = Kp + Ki/s + Kd*s

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to setup. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Kp: The proportional term coefficient. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -125,6 +140,7 @@
 Sets the controller strategy for the closed loop feedback system as a simple proportional gain. Implements controller of the form Y(s) = Kp

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to setup. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Kp: The proportional term coefficient. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -132,6 +148,7 @@
 Sets the units to linear or circular. Circular units wrap around.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to setup. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * 0: linear, 1: degrees (+/-180), 2: radians (+/-3.14...). Legal values are integers from 0.0 to 2.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
@@ -139,6 +156,7 @@
 Configures basic feedback system parameters.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to setup. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Input types:
@@ -174,6 +192,7 @@
 Set up a pin or port A.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * The port pin to configure. - Alphanumeric identifier of the desired port pin, e.g. A1, B12
 * Specifies the pin mode: 0, 1 = input, 2 = Output low, 3 = Output high, 4 = Analog, 5 = Alternate function 1, 6 = Alternate Function 2, 7 = diagnostic output, 8 = leave alone, 9, 10 = Input with Pull up Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
@@ -181,6 +200,7 @@
 Graph accelerometer channel.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to setup (X, Y, Z). Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -189,6 +209,7 @@
 Graph normal adc channel.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which ADC channel to use. Legal values are integers from 0.0 to 15.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -198,6 +219,7 @@
 Graph Application specific data.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which index of app data to plot. Legal values are integers from 0.0 to 16.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -207,6 +229,7 @@
 Graph brushless motor information

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Series Name. Text is specified enclosed with double quotation marks.
 * Specifies which parameter to plot: 0 = speed (rps), 1 = position (revs), 2 = drive. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
@@ -216,6 +239,7 @@
 Graph feedback parameter.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which Feedback channel to use. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -225,6 +249,7 @@
 Graph high res adc channel.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which HADC channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -234,6 +259,7 @@
 Graph Port Expander

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which I2C bus the expander is on. Legal values are integers from 1.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Specifies the bus address of the expander. Legal values are integers from 0.0 to 255.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
@@ -245,6 +271,7 @@
 Graph PWM output channel.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which PWM channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -253,17 +280,20 @@
 Remove Graph Series

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Series Name. Text is specified enclosed with double quotation marks.
 # GRAPHREMOVEALL
 Remove all traces on the graph.

 **Parameters**
+
 * None.
 # GRAPHSTEPPER
 Graph the output of a stepper channel.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which stepper channel to use. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -273,6 +303,7 @@
 Graph temperature of one temperature control channel.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which temperature channel to use. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -281,12 +312,14 @@
 Graph time error.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Series Name. Text is specified enclosed with double quotation marks.
 # GRAPHTRAJ
 Graph a trajectory

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which feedback channel. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * series Name. Text is specified enclosed with double quotation marks.
@@ -295,6 +328,7 @@
 Configures SFDQ Hi Res ADC Input indexes can be of the following values: 0 - AIN0, 1 - AIN1, 2 - AIN2, 3 - AIN3, 4 - AIN4, 5 - Temperature+, 6 - Temperature-, 7 - Ref+, 8 - Ref- Final ADC value is computed as ADCfinal = (ADCraw - offset)*gain

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which HADC channel to setup. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Positive input index. Legal values are integers from 0.0 to 8.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
@@ -305,6 +339,7 @@
 Stepper will traverse its range until it finds the location where the home sensor trips.This commmand is temporarily BROKEN. Try again in a later app version.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies the stepper/feedback channel. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Speed in units/second. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -312,11 +347,13 @@
 Specified command is not valid

 **Parameters**
+
 * None.
 # LOGACCEL
 Log to file accelerometer channel.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to setup (X, Y, Z). Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -325,6 +362,7 @@
 Log to file normal adc channel.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which ADC channel to use. Legal values are integers from 0.0 to 15.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -334,6 +372,7 @@
 Log to file Application specific data.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which index of app data to plot. Legal values are integers from 0.0 to 16.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -343,6 +382,7 @@
 Log to file brushless motor information

 **Parameters**
+
 *  Alphanumeric identifier of the desired SFDQ.
 *  Series Name. Text is specified enclosed with double quotation marks.
 *  Specifies which parameter to plot: 0 = speed (rps), 1 = position (revs), 2 = drive. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
@@ -351,6 +391,7 @@
 Log to file feedback parameter.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which Feedback channel to use. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -360,6 +401,7 @@
 Log to file high res adc channel.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which HADC channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -369,6 +411,7 @@
 Log to file Port Expander

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which I2C bus the expander is on. Legal values are integers from 1.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Specifies the bus address of the expander. Legal values are integers from 0.0 to 255.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
@@ -380,6 +423,7 @@
 Log to file PWM output channel.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which PWM channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -388,11 +432,13 @@
 Remove all configured traces from logging to file.

 **Parameters**
+
 * None.
 # LOGSTEPPER
 log to file the output of a stepper channel.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which stepper channel to use. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -402,6 +448,7 @@
 Log to file temperature of one temperature control channel.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which temperature channel to use. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -410,12 +457,14 @@
 Log to file time error.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Series Name. Text is specified enclosed with double quotation marks.
 # LOGTRAJ
 Log to file a trajectory

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which feedback channel. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * series Name. Text is specified enclosed with double quotation marks.
@@ -424,6 +473,7 @@
 Causes stepper to move to an absolute position using a pseudo-trapezoidal trajectory.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies the feedback channel. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Absolute target position. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -437,6 +487,7 @@
 Set an SFDQ high-power output.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which high power output channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Normalized amplitude to set channel to. Legal values are real numbers from 0.0 to 1.0 specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -444,12 +495,14 @@
 sets the specified high power output to be the complement of the other channel on the same port

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which high power output channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 # OUTPUTSINE
 set an SFDQ high-power output to a sine wave

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which high power output channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Normalized amplitude to set channel to. Legal values are real numbers from 0.0 to 1.0 specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -458,6 +511,7 @@
 set an SFDQ high-power output to a square wave

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which high power output channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Normalized amplitude to set channel to. Legal values are real numbers from 0.0 to 1.0 specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -466,6 +520,7 @@
 set an SFDQ high-power output to a triangle wave

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which high power output channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Normalized amplitude to set channel to. Legal values are real numbers from 0.0 to 1.0 specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -474,11 +529,13 @@
 causes script execution to pause at this line

 **Parameters**
+
 * None.
 # PORTEXPANDER
 Configures a pin of a port expander on an I2C bus.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which I2C bus the expander is on. Legal values are integers from 1.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Specifies the bus address of the expander. Legal values are integers from 0.0 to 255.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
@@ -488,6 +545,7 @@
 Configures a software generated PWM that follows another channel.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to configure. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * The channel to follow. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
@@ -497,6 +555,7 @@
 Configures a software generated, triggered, one shot timer using a soft PWM module.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to configure. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * The time setting of the timer Legal values are real numbers from 0.0 to 1000.0 specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -507,6 +566,7 @@
 Configures a software generated PWM.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to configure. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * The frequency of the PWM Legal values are real numbers from 0.0 to 1000.0 specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -515,6 +575,7 @@
 configures IO pins as output controls of SFDQ in stepper configuration.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * specifies the stepper channel. Only one channel can be used as a PWM stepper. Legal values are integers from 1.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Distance per step. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -524,6 +585,7 @@
 configures high-power outputs of SFDQ in stepper configuration.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * specifies the stepper channel. Only one channel can be used as a PWM stepper. Legal values are integers from 1.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Distance per step. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -533,6 +595,7 @@
 configures IO pins as output controls of SFDQ in stepper configuration.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * specifies the stepper channel. Only one channel can be used as a PWM stepper. Legal values are integers from 1.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Distance per step. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -542,6 +605,7 @@
 Configure an ADC channel to be interpreted as a thermistorBased on modified Steinhart-Hart equation1/T = c0 + c1*ln(Rt/R0) + c2*ln(Rt/R0)^2 + c3*ln(Rt/R0)^3

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which temperature channel to use. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Specifies which ADC channel to use. Legal values are integers from 0.0 to 22.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
@@ -553,6 +617,7 @@
 Configure an ADC channel to be interpreted as a thermistor Parameters: SFDQ Alias, Thermistor index, ADC channel (0 - 14),

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which temperature channel to use. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Specifies which ADC channel to use. Legal values are integers from 0.0 to 22.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
@@ -562,6 +627,7 @@
 Configure a trajectory for one of the feedback channels. The trajectory won't start until a TRAJECTORYGO command is issued.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which feedback channel the trajectory is for. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Setpoint position (absolute). Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -571,17 +637,20 @@
 Sets the current trajectory to the present input value.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which feedback channel the trajectory is for. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 # TRAJECTORYGO
 Start any trajectories that have been setup since the last TRAJECTORYGO

 **Parameters**
+
 * None.
 # TRAJECTORYNOW
 Goes to a trajectory location immediatly (within 0.5 seconds)

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which feedback channel the trajectory is for. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Setpoint position (absolute). Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -589,6 +658,7 @@
 Configure a linear segement of trajectory for one of the feedback channels. The trajectory won't start until a TRAJECTORYGO command is issued.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which feedback channel the trajectory is for. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Setpoint position (absolute). Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -597,16 +667,19 @@
 pause execution for the specified time

 **Parameters**
+
 * Time in seconds Legal values are real numbers from 0.0 to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # WAITFOR
 Wait at this line until the specified SFDQ has completed its stepper motion.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 # ZERO
 The current stepper position is set to zero or a specified value.This commmand is temporarily BROKEN. Try again in a later app version.

 **Parameters**
+
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies the stepper/feedback channel. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * The value to set as the current position. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenneth MacCallum</dc:creator><pubDate>Sat, 15 May 2021 16:54:20 -0000</pubDate><guid>https://sourceforge.netb43b171fe21914794c4c608b15794a83d7e2bc94</guid></item><item><title>Script Commands modified by Kenneth MacCallum</title><link>https://sourceforge.net/p/starfishdaq/wiki/Script%2520Commands/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,7 +1,8 @@
 Script Command Help (you can find this in the help dialog of the app)
 # ADC
 Sets up a low res ADC channel.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * ADC Channel Index. Legal values are integers from 0.0 to 15.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Time Constant. If zero then channel disabled. Legal values are real numbers from 0.0 to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -9,30 +10,36 @@
 * Offset Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # ALIAS
 Set the alias for particular SFDQ ID, SFDQ ID
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * SFDQ ID. Legal values are integers from 0.0 to -1.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 # ALIASFIRST
 Set the alias for the first SFDQ detected
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 # APPDATA
 Set the application specific data for this SFDQ
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * App data index. Legal values are integers from 0.0 to 255.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Data Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # BOOKMARK
 indicates a line of code that could be executed from.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier for the current line, etc.
 # BREAK
 causes script execution to stop at this line
-Parameters
+
+**Parameters**
 None.
 # BRUSHLESS
 Setup outputs to drive a 3 phase brushless motor.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Hall sensor phase A GPIO pin number. - Alphanumeric identifier of the desired port pin, e.g. A1, B12
 * Hall sensor phase B GPIO pin number. - Alphanumeric identifier of the desired port pin, e.g. A1, B12
@@ -42,13 +49,15 @@
 * Phase advance in degrees/Hz. This helps compensate for phase lag due to motor inductance, etc. Legal values are real numbers from -60.0 to 60.0 specified in decimal or in scientific notation (e.g. 1.2E-3)
 # DAC
 Set the analog DAC outputs
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * DAC Channel. Legal values are integers from 0.0 to 1.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * output value (ratio). NAN will disable the specified channel. Legal values are real numbers from 0.0 to 1.0 specified in decimal or in scientific notation (e.g. 1.2E-3)
 # DELTA
 Causes stepper to move to an relative position using a pseudo-trapezoidal trajectory.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies the feedback channel. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Relative target position. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -56,7 +65,8 @@
 * the acceleration magnitude to use at start and end of trajectory. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # ENCODER
 Set up two IO channels as a quadrature encoder
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Encoder Channel to setup. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * GPIO Channel A. - Alphanumeric identifier of the desired port pin, e.g. A1, B12
@@ -64,7 +74,8 @@
 * Distance per step. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # ERROR
 this is a placeholder for a script line with incorrectly specified parameters
-Parameters
+
+**Parameters**
 * None.
 * # FB_BIQUAD
 Sets the controller strategy for the closed loop feedback system. Implements controller of the form y(z) = c0*x(z) + c1*x(z - 1) + c2*x(z - 2) - d1*y(z - 1) - d2*y(z - 2)
@@ -78,14 +89,16 @@
 * d2: The denominator two shift coefficient. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # FB_IN_LIMITS
 Sets the input sensor limits for the closed loop feedback system. If these limits are exceeded then the output will be cut.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to setup. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * The minimum allowable input value. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 * The maximum allowable input value. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # FB_LIMIT_PINS
 Sets pins that will stop any trajectory if asserted.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to setup. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Specified the minimum input limit pin. - Alphanumeric identifier of the desired port pin, e.g. A1, B12
@@ -93,14 +106,16 @@
 * 0 both normal, 1 invert min, 2 invert max, 3 invert both. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 # FB_OUT_LIMITS
 Sets the output drive limits for the closed loop feedback system.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to setup. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * The minimum drive value for the output. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 * The maximum drive value for the output. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # FB_PID
 Sets the controller strategy for the closed loop feedback system as PID. Implements controller of the form Y(s) = Kp + Ki/s + Kd*s
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to setup. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Kp: The proportional term coefficient. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -108,19 +123,22 @@
 * Kd: The derivative term coefficient. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # FB_PROP
 Sets the controller strategy for the closed loop feedback system as a simple proportional gain. Implements controller of the form Y(s) = Kp
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to setup. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Kp: The proportional term coefficient. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # FB_UNITS
 Sets the units to linear or circular. Circular units wrap around.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to setup. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * 0: linear, 1: degrees (+/-180), 2: radians (+/-3.14...). Legal values are integers from 0.0 to 2.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 # FEEDBACK
 Configures basic feedback system parameters.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to setup. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Input types:
@@ -154,20 +172,23 @@
 * Pass-through mode. If true, the output will computed as the filtered input value. If false, the output will be computed as the filtered (-error) = setpoint - actual. Legal values are specified as 1, 0, true or false.
 # GPIOPIN
 Set up a pin or port A.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * The port pin to configure. - Alphanumeric identifier of the desired port pin, e.g. A1, B12
 * Specifies the pin mode: 0, 1 = input, 2 = Output low, 3 = Output high, 4 = Analog, 5 = Alternate function 1, 6 = Alternate Function 2, 7 = diagnostic output, 8 = leave alone, 9, 10 = Input with Pull up Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 # GRAPHACCEL
 Graph accelerometer channel.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to setup (X, Y, Z). Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
 * Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # GRAPHADC
 Graph normal adc channel.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which ADC channel to use. Legal values are integers from 0.0 to 15.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -175,7 +196,8 @@
 * Offset. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # GRAPHAPPDATA
 Graph Application specific data.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which index of app data to plot. Legal values are integers from 0.0 to 16.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -183,7 +205,8 @@
 * Offset. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # GRAPHBRUSHLESS
 Graph brushless motor information
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Series Name. Text is specified enclosed with double quotation marks.
 * Specifies which parameter to plot: 0 = speed (rps), 1 = position (revs), 2 = drive. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
@@ -191,7 +214,8 @@
 * Offset. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # GRAPHFEEDBACK
 Graph feedback parameter.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which Feedback channel to use. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -199,7 +223,8 @@
 * Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # GRAPHHADC
 Graph high res adc channel.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which HADC channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -207,7 +232,8 @@
 * Offset. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # GRAPHPORTEXPANDER
 Graph Port Expander
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which I2C bus the expander is on. Legal values are integers from 1.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Specifies the bus address of the expander. Legal values are integers from 0.0 to 255.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
@@ -217,23 +243,27 @@
 * Low Value Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # GRAPHPWM
 Graph PWM output channel.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which PWM channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
 * Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # GRAPHREMOVE
 Remove Graph Series
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Series Name. Text is specified enclosed with double quotation marks.
 # GRAPHREMOVEALL
 Remove all traces on the graph.
-Parameters
+
+**Parameters**
 * None.
 # GRAPHSTEPPER
 Graph the output of a stepper channel.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which stepper channel to use. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -241,26 +271,30 @@
 * Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # GRAPHTEMP
 Graph temperature of one temperature control channel.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which temperature channel to use. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
 * Scale to apply, although I don't know why you'd want to. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # GRAPHTIMEERROR
 Graph time error.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Series Name. Text is specified enclosed with double quotation marks.
 # GRAPHTRAJ
 Graph a trajectory
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which feedback channel. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * series Name. Text is specified enclosed with double quotation marks.
 * Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # HADC
 Configures SFDQ Hi Res ADC Input indexes can be of the following values: 0 - AIN0, 1 - AIN1, 2 - AIN2, 3 - AIN3, 4 - AIN4, 5 - Temperature+, 6 - Temperature-, 7 - Ref+, 8 - Ref- Final ADC value is computed as ADCfinal = (ADCraw - offset)*gain
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which HADC channel to setup. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Positive input index. Legal values are integers from 0.0 to 8.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
@@ -269,24 +303,28 @@
 * Offset. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # HOME
 Stepper will traverse its range until it finds the location where the home sensor trips.This commmand is temporarily BROKEN. Try again in a later app version.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies the stepper/feedback channel. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Speed in units/second. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # INVALID
 Specified command is not valid
-Parameters
+
+**Parameters**
 * None.
 # LOGACCEL
 Log to file accelerometer channel.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to setup (X, Y, Z). Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
 * Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # LOGADC
 Log to file normal adc channel.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which ADC channel to use. Legal values are integers from 0.0 to 15.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -294,7 +332,8 @@
 * Offset. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # LOGAPPDATA
 Log to file Application specific data.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which index of app data to plot. Legal values are integers from 0.0 to 16.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -302,14 +341,16 @@
 * Offset. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # LOGBRUSHLESS
 Log to file brushless motor information
-Parameters
+
+**Parameters**
 *  Alphanumeric identifier of the desired SFDQ.
 *  Series Name. Text is specified enclosed with double quotation marks.
 *  Specifies which parameter to plot: 0 = speed (rps), 1 = position (revs), 2 = drive. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 *  Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # LOGFEEDBACK
 Log to file feedback parameter.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which Feedback channel to use. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -317,7 +358,8 @@
 * Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # LOGHADC
 Log to file high res adc channel.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which HADC channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -325,7 +367,8 @@
 * Offset. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # LOGPORTEXPANDER
 Log to file Port Expander
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which I2C bus the expander is on. Legal values are integers from 1.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Specifies the bus address of the expander. Legal values are integers from 0.0 to 255.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
@@ -335,18 +378,21 @@
 * Low Value Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # LOGPWM
 Log to file PWM output channel.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which PWM channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
 * Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # LOGREMOVEALL
 Remove all configured traces from logging to file.
-Parameters
+
+**Parameters**
 * None.
 # LOGSTEPPER
 log to file the output of a stepper channel.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which stepper channel to use. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
@@ -354,26 +400,30 @@
 * Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # LOGTEMP
 Log to file temperature of one temperature control channel.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which temperature channel to use. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Series Name. Text is specified enclosed with double quotation marks.
 * Scale to apply, although I don't know why you'd want to. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # LOGTIMEERROR
 Log to file time error.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Series Name. Text is specified enclosed with double quotation marks.
 # LOGTRAJ
 Log to file a trajectory
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which feedback channel. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * series Name. Text is specified enclosed with double quotation marks.
 * Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # MOVETO
 Causes stepper to move to an absolute position using a pseudo-trapezoidal trajectory.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies the feedback channel. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Absolute target position. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -385,43 +435,50 @@
 * None.
 # OUTPUTDC
 Set an SFDQ high-power output.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which high power output channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Normalized amplitude to set channel to. Legal values are real numbers from 0.0 to 1.0 specified in decimal or in scientific notation (e.g. 1.2E-3)
 # OUTPUTNEG
 sets the specified high power output to be the complement of the other channel on the same port
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which high power output channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 # OUTPUTSINE
 set an SFDQ high-power output to a sine wave
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which high power output channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Normalized amplitude to set channel to. Legal values are real numbers from 0.0 to 1.0 specified in decimal or in scientific notation (e.g. 1.2E-3)
 * Frequency in Hz of sine wave. Legal values are real numbers from 0.0 to 1000.0 specified in decimal or in scientific notation (e.g. 1.2E-3)
 # OUTPUTSQUARE
 set an SFDQ high-power output to a square wave
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which high power output channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Normalized amplitude to set channel to. Legal values are real numbers from 0.0 to 1.0 specified in decimal or in scientific notation (e.g. 1.2E-3)
 * Frequency in Hz of square wave. Legal values are real numbers from 0.0 to 1000.0 specified in decimal or in scientific notation (e.g. 1.2E-3)
 # OUTPUTTRIANGLE
 set an SFDQ high-power output to a triangle wave
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which high power output channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Normalized amplitude to set channel to. Legal values are real numbers from 0.0 to 1.0 specified in decimal or in scientific notation (e.g. 1.2E-3)
 * Frequency in Hz of triangle wave. Legal values are real numbers from 0.0 to 1000.0 specified in decimal or in scientific notation (e.g. 1.2E-3)
 # PAUSE
 causes script execution to pause at this line
-Parameters
+
+**Parameters**
 * None.
 # PORTEXPANDER
 Configures a pin of a port expander on an I2C bus.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which I2C bus the expander is on. Legal values are integers from 1.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Specifies the bus address of the expander. Legal values are integers from 0.0 to 255.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
@@ -429,7 +486,8 @@
 * Specifies the state: 0 = input, 1 = input, 2 = output clear, 3 = output set, 4 = output no change. Legal values are integers from 0.0 to 4.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 # SOFT_FOLLOWER
 Configures a software generated PWM that follows another channel.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to configure. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * The channel to follow. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
@@ -437,7 +495,8 @@
 * The gain to apply to the channel being followed. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # SOFT_ONE_SHOT
 Configures a software generated, triggered, one shot timer using a soft PWM module.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to configure. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * The time setting of the timer Legal values are real numbers from 0.0 to 1000.0 specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -446,14 +505,16 @@
 * 0 = rising edge, 1 = falling edge. Legal values are integers from 0.0 to 1.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 # SOFT_PWM
 Configures a software generated PWM.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which channel to configure. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * The frequency of the PWM Legal values are real numbers from 0.0 to 1000.0 specified in decimal or in scientific notation (e.g. 1.2E-3)
 * The output pin of the PWM. - Alphanumeric identifier of the desired port pin, e.g. A1, B12
 # STEPPER_AB
 configures IO pins as output controls of SFDQ in stepper configuration.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * specifies the stepper channel. Only one channel can be used as a PWM stepper. Legal values are integers from 1.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Distance per step. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -461,7 +522,8 @@
 * B phase output pin. - Alphanumeric identifier of the desired port pin, e.g. A1, B12
 # STEPPER_PWM
 configures high-power outputs of SFDQ in stepper configuration.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * specifies the stepper channel. Only one channel can be used as a PWM stepper. Legal values are integers from 1.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Distance per step. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -469,7 +531,8 @@
 * Sets behaviour on Idle: 0 = full drive, 1 = half drive, 2 = quarter drive, 3 = no drive. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 # STEPPER_STEPDIR
 configures IO pins as output controls of SFDQ in stepper configuration.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * specifies the stepper channel. Only one channel can be used as a PWM stepper. Legal values are integers from 1.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Distance per step. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -477,7 +540,8 @@
 * Direction output pin. - Alphanumeric identifier of the desired port pin, e.g. A1, B12
 # THERMISTOR
 Configure an ADC channel to be interpreted as a thermistorBased on modified Steinhart-Hart equation1/T = c0 + c1*ln(Rt/R0) + c2*ln(Rt/R0)^2 + c3*ln(Rt/R0)^3
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which temperature channel to use. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Specifies which ADC channel to use. Legal values are integers from 0.0 to 22.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
@@ -487,7 +551,8 @@
 * c3. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # THERMISTORBETA
 Configure an ADC channel to be interpreted as a thermistor Parameters: SFDQ Alias, Thermistor index, ADC channel (0 - 14),
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which temperature channel to use. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Specifies which ADC channel to use. Legal values are integers from 0.0 to 22.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
@@ -495,7 +560,8 @@
 * Thermistor Reference Temperature in Celsius. Legal values are real numbers from 0.0 to 200.0 specified in decimal or in scientific notation (e.g. 1.2E-3)
 # TRAJECTORY
 Configure a trajectory for one of the feedback channels. The trajectory won't start until a TRAJECTORYGO command is issued.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which feedback channel the trajectory is for. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Setpoint position (absolute). Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
@@ -503,37 +569,44 @@
 * Delta time. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # TRAJECTORYEQUALIZE
 Sets the current trajectory to the present input value.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which feedback channel the trajectory is for. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 # TRAJECTORYGO
 Start any trajectories that have been setup since the last TRAJECTORYGO
-Parameters
+
+**Parameters**
 * None.
 # TRAJECTORYNOW
 Goes to a trajectory location immediatly (within 0.5 seconds)
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which feedback channel the trajectory is for. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Setpoint position (absolute). Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # TRAJLIN
 Configure a linear segement of trajectory for one of the feedback channels. The trajectory won't start until a TRAJECTORYGO command is issued.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies which feedback channel the trajectory is for. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * Setpoint position (absolute). Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 * Delta time. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # WAIT
 pause execution for the specified time
-Parameters
+
+**Parameters**
 * Time in seconds Legal values are real numbers from 0.0 to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
 # WAITFOR
 Wait at this line until the specified SFDQ has completed its stepper motion.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 # ZERO
 The current stepper position is set to zero or a specified value.This commmand is temporarily BROKEN. Try again in a later app version.
-Parameters
+
+**Parameters**
 * Alphanumeric identifier of the desired SFDQ.
 * Specifies the stepper/feedback channel. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)
 * The value to set as the current position. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenneth MacCallum</dc:creator><pubDate>Sat, 15 May 2021 16:48:40 -0000</pubDate><guid>https://sourceforge.neta2ecb207d3d747e326f860fbb2064c43262a0c9e</guid></item><item><title>Script Commands modified by Kenneth MacCallum</title><link>https://sourceforge.net/p/starfishdaq/wiki/Script%2520Commands/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Script Command Help (you can find this in the help dialog of the app)&lt;/p&gt;
&lt;h1 id="adc"&gt;ADC&lt;/h1&gt;
&lt;p&gt;Sets up a low res ADC channel.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; ADC Channel Index. Legal values are integers from 0.0 to 15.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Time Constant. If zero then channel disabled. Legal values are real numbers from 0.0 to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;/em&gt; Gain Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
* Offset Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="alias"&gt;ALIAS&lt;/h1&gt;
&lt;p&gt;Set the alias for particular SFDQ ID, SFDQ ID&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; SFDQ ID. Legal values are integers from 0.0 to -1.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;/p&gt;
&lt;h1 id="aliasfirst"&gt;ALIASFIRST&lt;/h1&gt;
&lt;p&gt;Set the alias for the first SFDQ detected&lt;br/&gt;
Parameters&lt;br/&gt;
* Alphanumeric identifier of the desired SFDQ.&lt;/p&gt;
&lt;h1 id="appdata"&gt;APPDATA&lt;/h1&gt;
&lt;p&gt;Set the application specific data for this SFDQ&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; App data index. Legal values are integers from 0.0 to 255.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
* Data Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="bookmark"&gt;BOOKMARK&lt;/h1&gt;
&lt;p&gt;indicates a line of code that could be executed from.&lt;br/&gt;
Parameters&lt;br/&gt;
* Alphanumeric identifier for the current line, etc.&lt;/p&gt;
&lt;h1 id="break"&gt;BREAK&lt;/h1&gt;
&lt;p&gt;causes script execution to stop at this line&lt;br/&gt;
Parameters&lt;br/&gt;
None.&lt;/p&gt;
&lt;h1 id="brushless"&gt;BRUSHLESS&lt;/h1&gt;
&lt;p&gt;Setup outputs to drive a 3 phase brushless motor.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Hall sensor phase A GPIO pin number. - Alphanumeric identifier of the desired port pin, e.g. A1, B12&lt;br/&gt;
&lt;em&gt; Hall sensor phase B GPIO pin number. - Alphanumeric identifier of the desired port pin, e.g. A1, B12&lt;br/&gt;
&lt;/em&gt; Hall sensor phase C GPIO pin number. - Alphanumeric identifier of the desired port pin, e.g. A1, B12&lt;br/&gt;
&lt;em&gt; Number of winding phase cycles per motor revolution. Zero disables brushless motor control. This value can be negative to reverse the relationship between drive and direction. Legal values are real numbers from 0.0 to 10.0 specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;/em&gt; Phase offset in degrees. Legal values are real numbers from -180.0 to 180.0 specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
* Phase advance in degrees/Hz. This helps compensate for phase lag due to motor inductance, etc. Legal values are real numbers from -60.0 to 60.0 specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="dac"&gt;DAC&lt;/h1&gt;
&lt;p&gt;Set the analog DAC outputs&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; DAC Channel. Legal values are integers from 0.0 to 1.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
* output value (ratio). NAN will disable the specified channel. Legal values are real numbers from 0.0 to 1.0 specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="delta"&gt;DELTA&lt;/h1&gt;
&lt;p&gt;Causes stepper to move to an relative position using a pseudo-trapezoidal trajectory.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies the feedback channel. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Relative target position. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;/em&gt; time to execute move over, in seconds. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
* the acceleration magnitude to use at start and end of trajectory. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="encoder"&gt;ENCODER&lt;/h1&gt;
&lt;p&gt;Set up two IO channels as a quadrature encoder&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Encoder Channel to setup. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; GPIO Channel A. - Alphanumeric identifier of the desired port pin, e.g. A1, B12&lt;br/&gt;
&lt;/em&gt; GPIO Channel B. - Alphanumeric identifier of the desired port pin, e.g. A1, B12&lt;br/&gt;
* Distance per step. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="error"&gt;ERROR&lt;/h1&gt;
&lt;p&gt;this is a placeholder for a script line with incorrectly specified parameters&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; None.&lt;br/&gt;
&lt;/em&gt; # FB_BIQUAD&lt;br/&gt;
Sets the controller strategy for the closed loop feedback system. Implements controller of the form y(z) = c0&lt;em&gt;x(z) + c1&lt;/em&gt;x(z - 1) + c2&lt;em&gt;x(z - 2) - d1&lt;/em&gt;y(z - 1) - d2&lt;em&gt;y(z - 2)&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;/em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;em&gt; Specifies which channel to setup. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;/em&gt; c0: The numerator zero shift term coefficient. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;em&gt; c1: The numerator one shift term coefficient. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;/em&gt; c2: The numerator two shift coefficient. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;em&gt; d1: The denominator one shift term coefficient. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;/em&gt; d2: The denominator two shift coefficient. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="fb_in_limits"&gt;FB_IN_LIMITS&lt;/h1&gt;
&lt;p&gt;Sets the input sensor limits for the closed loop feedback system. If these limits are exceeded then the output will be cut.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which channel to setup. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; The minimum allowable input value. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;/em&gt; The maximum allowable input value. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="fb_limit_pins"&gt;FB_LIMIT_PINS&lt;/h1&gt;
&lt;p&gt;Sets pins that will stop any trajectory if asserted.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which channel to setup. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Specified the minimum input limit pin. - Alphanumeric identifier of the desired port pin, e.g. A1, B12&lt;br/&gt;
&lt;/em&gt; Specified the maximum input limit pin. - Alphanumeric identifier of the desired port pin, e.g. A1, B12&lt;br/&gt;
* 0 both normal, 1 invert min, 2 invert max, 3 invert both. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;/p&gt;
&lt;h1 id="fb_out_limits"&gt;FB_OUT_LIMITS&lt;/h1&gt;
&lt;p&gt;Sets the output drive limits for the closed loop feedback system.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which channel to setup. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; The minimum drive value for the output. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;/em&gt; The maximum drive value for the output. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="fb_pid"&gt;FB_PID&lt;/h1&gt;
&lt;p&gt;Sets the controller strategy for the closed loop feedback system as PID. Implements controller of the form Y(s) = Kp + Ki/s + Kd&lt;em&gt;s&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;/em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;em&gt; Specifies which channel to setup. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;/em&gt; Kp: The proportional term coefficient. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;em&gt; Ki: The integral term coefficient. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;/em&gt; Kd: The derivative term coefficient. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="fb_prop"&gt;FB_PROP&lt;/h1&gt;
&lt;p&gt;Sets the controller strategy for the closed loop feedback system as a simple proportional gain. Implements controller of the form Y(s) = Kp&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which channel to setup. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
* Kp: The proportional term coefficient. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="fb_units"&gt;FB_UNITS&lt;/h1&gt;
&lt;p&gt;Sets the units to linear or circular. Circular units wrap around.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which channel to setup. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
* 0: linear, 1: degrees (+/-180), 2: radians (+/-3.14...). Legal values are integers from 0.0 to 2.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;/p&gt;
&lt;h1 id="feedback"&gt;FEEDBACK&lt;/h1&gt;
&lt;p&gt;Configures basic feedback system parameters.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which channel to setup. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Input types:&lt;br/&gt;
    * 00 Null - This means unconfigured.&lt;br/&gt;
    * 01 Low Res ADC - Selects the index of a low res ADC for input to the feedback system&lt;br/&gt;
    * 02 Temperature - Selects a temperature channel as an input. See the Temperature payload&lt;br/&gt;
    * 03 Encoder Position - Selects an encoder channel as an input. See the Encoder payload&lt;br/&gt;
    * 04 Encoder Velocity - ditto&lt;br/&gt;
    * 05 Hi Res ADC - ditto&lt;br/&gt;
    * 06 Open Loop - No input defined. The setpoint is used without negative feedback.&lt;br/&gt;
    * 07 Brushless Motora - Use the brushless motor as the input (index 0 = position, 1 = velocity).&lt;br/&gt;
    * 08 Application Data - Use the RX (host) app data array as the input.&lt;br/&gt;
    * 09 Application Data - Use the TX app data array as the input. TX app data is data generated in the SFDQ and sent to the host.&lt;br/&gt;
&lt;/em&gt; Legal values are integers from 0.0 to 9.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Index of the input type. This value depends on the type specified. Legal values are integers from 0.0 to 100.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;/em&gt; Output types:&lt;br/&gt;
    * 00 NULL - Unconfigured&lt;br/&gt;
    * 01 Unipolar PWM - Uses a high power output as an output for this feedback loop&lt;br/&gt;
    * 02 DAC - Use a DAC channel for an output. This is not implemented yet.&lt;br/&gt;
    * 03 3 Phase Motor - The output of this loop is the drive to a 3 phase motor.&lt;br/&gt;
    * 04 Bipolar PWM - Uses a high power output as an output for this feedback loop&lt;br/&gt;
    * 05 Stepper - Uses the stepper motor position as an output. This is intended for use when direct trajectory control of stepper position is desired and the input type as Open Loop. If stepper is to be used as a closed loop feedback output then STEPPER_VELOCITY is likely the better choice.&lt;br/&gt;
    * 06 Feedback - Uses another feedback channel input as the output of this channel. The output index specifies channel. If the output channel is a higher number channel than this one then there will be no delay in computation.&lt;br/&gt;
    * 07 Feedback Max - The output of this loop is the max output parameter of another channel. This causes that channel to work as normal except when it causes this channels feedback to be exceeded.&lt;br/&gt;
    * 08 Port Expander - The output of this loop is a pin on a port expander. The output index is top nibble: Port Expander Index; bottom nibble: pin number.&lt;br/&gt;
    * 09 Application Data - Use the TX app data as the output&lt;br/&gt;
    * 10 Soft PWM - Use a software PWM as the output&lt;br/&gt;
    * 11 Stepper Velocity - The feedback output controls the velocity of the stepper motor module. This is a good choice if the stepper is to be used in a closed loop control system.&lt;br/&gt;
&lt;em&gt; Legal values are integers from 0.0 to 11.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;/em&gt; Index of the output type. This value depends on the specified output type. Legal values are integers from 0.0 to 255.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
* Pass-through mode. If true, the output will computed as the filtered input value. If false, the output will be computed as the filtered (-error) = setpoint - actual. Legal values are specified as 1, 0, true or false.&lt;/p&gt;
&lt;h1 id="gpiopin"&gt;GPIOPIN&lt;/h1&gt;
&lt;p&gt;Set up a pin or port A.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; The port pin to configure. - Alphanumeric identifier of the desired port pin, e.g. A1, B12&lt;br/&gt;
* Specifies the pin mode: 0, 1 = input, 2 = Output low, 3 = Output high, 4 = Analog, 5 = Alternate function 1, 6 = Alternate Function 2, 7 = diagnostic output, 8 = leave alone, 9, 10 = Input with Pull up Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;/p&gt;
&lt;h1 id="graphaccel"&gt;GRAPHACCEL&lt;/h1&gt;
&lt;p&gt;Graph accelerometer channel.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which channel to setup (X, Y, Z). Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Series Name. Text is specified enclosed with double quotation marks.&lt;br/&gt;
&lt;/em&gt; Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="graphadc"&gt;GRAPHADC&lt;/h1&gt;
&lt;p&gt;Graph normal adc channel.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which ADC channel to use. Legal values are integers from 0.0 to 15.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Series Name. Text is specified enclosed with double quotation marks.&lt;br/&gt;
&lt;/em&gt; Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
* Offset. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="graphappdata"&gt;GRAPHAPPDATA&lt;/h1&gt;
&lt;p&gt;Graph Application specific data.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which index of app data to plot. Legal values are integers from 0.0 to 16.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Series Name. Text is specified enclosed with double quotation marks.&lt;br/&gt;
&lt;/em&gt; Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
* Offset. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="graphbrushless"&gt;GRAPHBRUSHLESS&lt;/h1&gt;
&lt;p&gt;Graph brushless motor information&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Series Name. Text is specified enclosed with double quotation marks.&lt;br/&gt;
&lt;em&gt; Specifies which parameter to plot: 0 = speed (rps), 1 = position (revs), 2 = drive. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;/em&gt; Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
* Offset. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="graphfeedback"&gt;GRAPHFEEDBACK&lt;/h1&gt;
&lt;p&gt;Graph feedback parameter.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which Feedback channel to use. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Series Name. Text is specified enclosed with double quotation marks.&lt;br/&gt;
&lt;/em&gt; Specifies which parameter to plot: 0 = setpoint, 1 = position, 2 = output, 3 = error. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
* Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="graphhadc"&gt;GRAPHHADC&lt;/h1&gt;
&lt;p&gt;Graph high res adc channel.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which HADC channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Series Name. Text is specified enclosed with double quotation marks.&lt;br/&gt;
&lt;/em&gt; Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
* Offset. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="graphportexpander"&gt;GRAPHPORTEXPANDER&lt;/h1&gt;
&lt;p&gt;Graph Port Expander&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which I2C bus the expander is on. Legal values are integers from 1.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Specifies the bus address of the expander. Legal values are integers from 0.0 to 255.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;/em&gt; Specifies the pin of the port. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Series Name. Text is specified enclosed with double quotation marks.&lt;br/&gt;
&lt;/em&gt; High Value Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
* Low Value Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="graphpwm"&gt;GRAPHPWM&lt;/h1&gt;
&lt;p&gt;Graph PWM output channel.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which PWM channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Series Name. Text is specified enclosed with double quotation marks.&lt;br/&gt;
&lt;/em&gt; Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="graphremove"&gt;GRAPHREMOVE&lt;/h1&gt;
&lt;p&gt;Remove Graph Series&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Series Name. Text is specified enclosed with double quotation marks.&lt;/p&gt;
&lt;h1 id="graphremoveall"&gt;GRAPHREMOVEALL&lt;/h1&gt;
&lt;p&gt;Remove all traces on the graph.&lt;br/&gt;
Parameters&lt;br/&gt;
* None.&lt;/p&gt;
&lt;h1 id="graphstepper"&gt;GRAPHSTEPPER&lt;/h1&gt;
&lt;p&gt;Graph the output of a stepper channel.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which stepper channel to use. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Series Name. Text is specified enclosed with double quotation marks.&lt;br/&gt;
&lt;/em&gt; 0 = position; 1 = velocity. Legal values are integers from 0.0 to 1.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
* Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="graphtemp"&gt;GRAPHTEMP&lt;/h1&gt;
&lt;p&gt;Graph temperature of one temperature control channel.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which temperature channel to use. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Series Name. Text is specified enclosed with double quotation marks.&lt;br/&gt;
&lt;/em&gt; Scale to apply, although I don't know why you'd want to. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="graphtimeerror"&gt;GRAPHTIMEERROR&lt;/h1&gt;
&lt;p&gt;Graph time error.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Series Name. Text is specified enclosed with double quotation marks.&lt;/p&gt;
&lt;h1 id="graphtraj"&gt;GRAPHTRAJ&lt;/h1&gt;
&lt;p&gt;Graph a trajectory&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which feedback channel. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; series Name. Text is specified enclosed with double quotation marks.&lt;br/&gt;
&lt;/em&gt; Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="hadc"&gt;HADC&lt;/h1&gt;
&lt;p&gt;Configures SFDQ Hi Res ADC Input indexes can be of the following values: 0 - AIN0, 1 - AIN1, 2 - AIN2, 3 - AIN3, 4 - AIN4, 5 - Temperature+, 6 - Temperature-, 7 - Ref+, 8 - Ref- Final ADC value is computed as ADCfinal = (ADCraw - offset)&lt;em&gt;gain&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;/em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;em&gt; Specifies which HADC channel to setup. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;/em&gt; Positive input index. Legal values are integers from 0.0 to 8.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Negative input index. Legal values are integers from 0.0 to 8.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;/em&gt; Gain. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
* Offset. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="home"&gt;HOME&lt;/h1&gt;
&lt;p&gt;Stepper will traverse its range until it finds the location where the home sensor trips.This commmand is temporarily BROKEN. Try again in a later app version.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies the stepper/feedback channel. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
* Speed in units/second. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="invalid"&gt;INVALID&lt;/h1&gt;
&lt;p&gt;Specified command is not valid&lt;br/&gt;
Parameters&lt;br/&gt;
* None.&lt;/p&gt;
&lt;h1 id="logaccel"&gt;LOGACCEL&lt;/h1&gt;
&lt;p&gt;Log to file accelerometer channel.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which channel to setup (X, Y, Z). Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Series Name. Text is specified enclosed with double quotation marks.&lt;br/&gt;
&lt;/em&gt; Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="logadc"&gt;LOGADC&lt;/h1&gt;
&lt;p&gt;Log to file normal adc channel.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which ADC channel to use. Legal values are integers from 0.0 to 15.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Series Name. Text is specified enclosed with double quotation marks.&lt;br/&gt;
&lt;/em&gt; Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
* Offset. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="logappdata"&gt;LOGAPPDATA&lt;/h1&gt;
&lt;p&gt;Log to file Application specific data.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which index of app data to plot. Legal values are integers from 0.0 to 16.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Series Name. Text is specified enclosed with double quotation marks.&lt;br/&gt;
&lt;/em&gt; Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
* Offset. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="logbrushless"&gt;LOGBRUSHLESS&lt;/h1&gt;
&lt;p&gt;Log to file brushless motor information&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt;  Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt;  Series Name. Text is specified enclosed with double quotation marks.&lt;br/&gt;
&lt;em&gt;  Specifies which parameter to plot: 0 = speed (rps), 1 = position (revs), 2 = drive. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;/em&gt;  Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="logfeedback"&gt;LOGFEEDBACK&lt;/h1&gt;
&lt;p&gt;Log to file feedback parameter.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which Feedback channel to use. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Series Name. Text is specified enclosed with double quotation marks.&lt;br/&gt;
&lt;/em&gt; Specifies which parameter to plot: 0 = setpoint, 1 = position, 2 = output, 3 = error. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
* Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="loghadc"&gt;LOGHADC&lt;/h1&gt;
&lt;p&gt;Log to file high res adc channel.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which HADC channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Series Name. Text is specified enclosed with double quotation marks.&lt;br/&gt;
&lt;/em&gt; Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
* Offset. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="logportexpander"&gt;LOGPORTEXPANDER&lt;/h1&gt;
&lt;p&gt;Log to file Port Expander&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which I2C bus the expander is on. Legal values are integers from 1.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Specifies the bus address of the expander. Legal values are integers from 0.0 to 255.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;/em&gt; Specifies the pin of the port. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Series Name. Text is specified enclosed with double quotation marks.&lt;br/&gt;
&lt;/em&gt; High Value Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
* Low Value Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="logpwm"&gt;LOGPWM&lt;/h1&gt;
&lt;p&gt;Log to file PWM output channel.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which PWM channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Series Name. Text is specified enclosed with double quotation marks.&lt;br/&gt;
&lt;/em&gt; Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="logremoveall"&gt;LOGREMOVEALL&lt;/h1&gt;
&lt;p&gt;Remove all configured traces from logging to file.&lt;br/&gt;
Parameters&lt;br/&gt;
* None.&lt;/p&gt;
&lt;h1 id="logstepper"&gt;LOGSTEPPER&lt;/h1&gt;
&lt;p&gt;log to file the output of a stepper channel.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which stepper channel to use. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Series Name. Text is specified enclosed with double quotation marks.&lt;br/&gt;
&lt;/em&gt; 0 = position; 1 = velocity. Legal values are integers from 0.0 to 1.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
* Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="logtemp"&gt;LOGTEMP&lt;/h1&gt;
&lt;p&gt;Log to file temperature of one temperature control channel.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which temperature channel to use. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Series Name. Text is specified enclosed with double quotation marks.&lt;br/&gt;
&lt;/em&gt; Scale to apply, although I don't know why you'd want to. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="logtimeerror"&gt;LOGTIMEERROR&lt;/h1&gt;
&lt;p&gt;Log to file time error.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Series Name. Text is specified enclosed with double quotation marks.&lt;/p&gt;
&lt;h1 id="logtraj"&gt;LOGTRAJ&lt;/h1&gt;
&lt;p&gt;Log to file a trajectory&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which feedback channel. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; series Name. Text is specified enclosed with double quotation marks.&lt;br/&gt;
&lt;/em&gt; Scale. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="moveto"&gt;MOVETO&lt;/h1&gt;
&lt;p&gt;Causes stepper to move to an absolute position using a pseudo-trapezoidal trajectory.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies the feedback channel. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Absolute target position. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;/em&gt; time to execute move over, in seconds. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;em&gt; the acceleration magnitude to use at start and end of trajectory. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;/em&gt; NULL&lt;br/&gt;
&lt;em&gt; this is a null entry.&lt;br/&gt;
&lt;/em&gt; Parameters&lt;br/&gt;
* None.&lt;/p&gt;
&lt;h1 id="outputdc"&gt;OUTPUTDC&lt;/h1&gt;
&lt;p&gt;Set an SFDQ high-power output.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which high power output channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
* Normalized amplitude to set channel to. Legal values are real numbers from 0.0 to 1.0 specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="outputneg"&gt;OUTPUTNEG&lt;/h1&gt;
&lt;p&gt;sets the specified high power output to be the complement of the other channel on the same port&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which high power output channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;/p&gt;
&lt;h1 id="outputsine"&gt;OUTPUTSINE&lt;/h1&gt;
&lt;p&gt;set an SFDQ high-power output to a sine wave&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which high power output channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Normalized amplitude to set channel to. Legal values are real numbers from 0.0 to 1.0 specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;/em&gt; Frequency in Hz of sine wave. Legal values are real numbers from 0.0 to 1000.0 specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="outputsquare"&gt;OUTPUTSQUARE&lt;/h1&gt;
&lt;p&gt;set an SFDQ high-power output to a square wave&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which high power output channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Normalized amplitude to set channel to. Legal values are real numbers from 0.0 to 1.0 specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;/em&gt; Frequency in Hz of square wave. Legal values are real numbers from 0.0 to 1000.0 specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="outputtriangle"&gt;OUTPUTTRIANGLE&lt;/h1&gt;
&lt;p&gt;set an SFDQ high-power output to a triangle wave&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which high power output channel to use. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Normalized amplitude to set channel to. Legal values are real numbers from 0.0 to 1.0 specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;/em&gt; Frequency in Hz of triangle wave. Legal values are real numbers from 0.0 to 1000.0 specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="pause"&gt;PAUSE&lt;/h1&gt;
&lt;p&gt;causes script execution to pause at this line&lt;br/&gt;
Parameters&lt;br/&gt;
* None.&lt;/p&gt;
&lt;h1 id="portexpander"&gt;PORTEXPANDER&lt;/h1&gt;
&lt;p&gt;Configures a pin of a port expander on an I2C bus.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which I2C bus the expander is on. Legal values are integers from 1.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Specifies the bus address of the expander. Legal values are integers from 0.0 to 255.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;/em&gt; Specifies the pin of the port. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
* Specifies the state: 0 = input, 1 = input, 2 = output clear, 3 = output set, 4 = output no change. Legal values are integers from 0.0 to 4.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;/p&gt;
&lt;h1 id="soft_follower"&gt;SOFT_FOLLOWER&lt;/h1&gt;
&lt;p&gt;Configures a software generated PWM that follows another channel.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which channel to configure. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; The channel to follow. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;/em&gt; The output pin of the PWM. - Alphanumeric identifier of the desired port pin, e.g. A1, B12&lt;br/&gt;
* The gain to apply to the channel being followed. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="soft_one_shot"&gt;SOFT_ONE_SHOT&lt;/h1&gt;
&lt;p&gt;Configures a software generated, triggered, one shot timer using a soft PWM module.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which channel to configure. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; The time setting of the timer Legal values are real numbers from 0.0 to 1000.0 specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;/em&gt; The output pin of the timer. - Alphanumeric identifier of the desired port pin, e.g. A1, B12&lt;br/&gt;
&lt;em&gt; The trigger pin of the timer. - Alphanumeric identifier of the desired port pin, e.g. A1, B12&lt;br/&gt;
&lt;/em&gt; 0 = rising edge, 1 = falling edge. Legal values are integers from 0.0 to 1.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;/p&gt;
&lt;h1 id="soft_pwm"&gt;SOFT_PWM&lt;/h1&gt;
&lt;p&gt;Configures a software generated PWM.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which channel to configure. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; The frequency of the PWM Legal values are real numbers from 0.0 to 1000.0 specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;/em&gt; The output pin of the PWM. - Alphanumeric identifier of the desired port pin, e.g. A1, B12&lt;/p&gt;
&lt;h1 id="stepper_ab"&gt;STEPPER_AB&lt;/h1&gt;
&lt;p&gt;configures IO pins as output controls of SFDQ in stepper configuration.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; specifies the stepper channel. Only one channel can be used as a PWM stepper. Legal values are integers from 1.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Distance per step. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;/em&gt; A phase output pin. - Alphanumeric identifier of the desired port pin, e.g. A1, B12&lt;br/&gt;
* B phase output pin. - Alphanumeric identifier of the desired port pin, e.g. A1, B12&lt;/p&gt;
&lt;h1 id="stepper_pwm"&gt;STEPPER_PWM&lt;/h1&gt;
&lt;p&gt;configures high-power outputs of SFDQ in stepper configuration.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; specifies the stepper channel. Only one channel can be used as a PWM stepper. Legal values are integers from 1.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Distance per step. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;/em&gt; PWM ratio for stepper drive. Legal values are real numbers from 0.0 to 1.0 specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
* Sets behaviour on Idle: 0 = full drive, 1 = half drive, 2 = quarter drive, 3 = no drive. Legal values are integers from 0.0 to 3.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;/p&gt;
&lt;h1 id="stepper_stepdir"&gt;STEPPER_STEPDIR&lt;/h1&gt;
&lt;p&gt;configures IO pins as output controls of SFDQ in stepper configuration.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; specifies the stepper channel. Only one channel can be used as a PWM stepper. Legal values are integers from 1.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Distance per step. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;/em&gt; Step increment output pin. - Alphanumeric identifier of the desired port pin, e.g. A1, B12&lt;br/&gt;
* Direction output pin. - Alphanumeric identifier of the desired port pin, e.g. A1, B12&lt;/p&gt;
&lt;h1 id="thermistor"&gt;THERMISTOR&lt;/h1&gt;
&lt;p&gt;Configure an ADC channel to be interpreted as a thermistorBased on modified Steinhart-Hart equation1/T = c0 + c1&lt;em&gt;ln(Rt/R0) + c2&lt;/em&gt;ln(Rt/R0)^2 + c3&lt;em&gt;ln(Rt/R0)^3&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;/em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;em&gt; Specifies which temperature channel to use. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;/em&gt; Specifies which ADC channel to use. Legal values are integers from 0.0 to 22.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; c0. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;/em&gt; c1. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;em&gt; c2. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;/em&gt; c3. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="thermistorbeta"&gt;THERMISTORBETA&lt;/h1&gt;
&lt;p&gt;Configure an ADC channel to be interpreted as a thermistor Parameters: SFDQ Alias, Thermistor index, ADC channel (0 - 14),&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which temperature channel to use. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Specifies which ADC channel to use. Legal values are integers from 0.0 to 22.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;/em&gt; Thermistor beta. Legal values are real numbers from 0.0 to 10000.0 specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
* Thermistor Reference Temperature in Celsius. Legal values are real numbers from 0.0 to 200.0 specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="trajectory"&gt;TRAJECTORY&lt;/h1&gt;
&lt;p&gt;Configure a trajectory for one of the feedback channels. The trajectory won't start until a TRAJECTORYGO command is issued.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which feedback channel the trajectory is for. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Setpoint position (absolute). Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;/em&gt; Setpoint speed. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
* Delta time. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="trajectoryequalize"&gt;TRAJECTORYEQUALIZE&lt;/h1&gt;
&lt;p&gt;Sets the current trajectory to the present input value.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which feedback channel the trajectory is for. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;/p&gt;
&lt;h1 id="trajectorygo"&gt;TRAJECTORYGO&lt;/h1&gt;
&lt;p&gt;Start any trajectories that have been setup since the last TRAJECTORYGO&lt;br/&gt;
Parameters&lt;br/&gt;
* None.&lt;/p&gt;
&lt;h1 id="trajectorynow"&gt;TRAJECTORYNOW&lt;/h1&gt;
&lt;p&gt;Goes to a trajectory location immediatly (within 0.5 seconds)&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which feedback channel the trajectory is for. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
* Setpoint position (absolute). Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="trajlin"&gt;TRAJLIN&lt;/h1&gt;
&lt;p&gt;Configure a linear segement of trajectory for one of the feedback channels. The trajectory won't start until a TRAJECTORYGO command is issued.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies which feedback channel the trajectory is for. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
&lt;em&gt; Setpoint position (absolute). Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;br/&gt;
&lt;/em&gt; Delta time. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="wait"&gt;WAIT&lt;/h1&gt;
&lt;p&gt;pause execution for the specified time&lt;br/&gt;
Parameters&lt;br/&gt;
* Time in seconds Legal values are real numbers from 0.0 to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;
&lt;h1 id="waitfor"&gt;WAITFOR&lt;/h1&gt;
&lt;p&gt;Wait at this line until the specified SFDQ has completed its stepper motion.&lt;br/&gt;
Parameters&lt;br/&gt;
* Alphanumeric identifier of the desired SFDQ.&lt;/p&gt;
&lt;h1 id="zero"&gt;ZERO&lt;/h1&gt;
&lt;p&gt;The current stepper position is set to zero or a specified value.This commmand is temporarily BROKEN. Try again in a later app version.&lt;br/&gt;
Parameters&lt;br/&gt;
&lt;em&gt; Alphanumeric identifier of the desired SFDQ.&lt;br/&gt;
&lt;/em&gt; Specifies the stepper/feedback channel. Legal values are integers from 0.0 to 7.0 specified in decimal, binary or in hex (e.g. 1234, 0b11001010, 0x7f1e)&lt;br/&gt;
* The value to set as the current position. Legal values are real numbers from -Infinity to Infinity specified in decimal or in scientific notation (e.g. 1.2E-3)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenneth MacCallum</dc:creator><pubDate>Sat, 15 May 2021 16:41:34 -0000</pubDate><guid>https://sourceforge.net63970a7d88755ab301d99c8bd3f54595d9109c32</guid></item></channel></rss>