1. Pin listings
1.1. Compact
1
-
halui.joint.N.select (bit, in) - Pin for selecting joint N
-
halui.joint.N.is-selected (bit, out) - Status pin that joint N is selected
-
halui.joint.N.has-fault (bit, out) - Status pin telling that joint N has a fault
2
-
halui.joint.N.select (bit, in) - Pin for selecting joint N
-
halui.joint.N.is-selected (bit, out) - Status pin that joint N is selected
-
halui.joint.N.has-fault (bit, out) - Status pin telling that joint N has a fault
2b
-
halui.joint.N.select(bit, in) - Pin for selecting joint N -
halui.joint.N.is-selected(bit, out) - Status pin that joint N is selected -
halui.joint.N.has-fault(bit, out) - Status pin telling that joint N has a fault
3
-
halui.joint.N.select (bit, in) - Pin for selecting joint N
-
halui.joint.N.is-selected (bit, out) - Status pin that joint N is selected
-
halui.joint.N.has-fault (bit, out) - Status pin telling that joint N has a fault
4
-
halui.joint.N.select (bit, in) - Pin for selecting joint N
-
halui.joint.N.is-selected (bit, out) - Status pin that joint N is selected
-
halui.joint.N.has-fault (bit, out) - Status pin telling that joint N has a fault
5
-
halui.joint.N.select(bit, in) - Pin for selecting joint N -
halui.joint.N.is-selected(bit, out) - Status pin that joint N is selected -
halui.joint.N.has-fault(bit, out) - Status pin telling that joint N has a fault
6
-
halui.joint.N.select(bit, in) - Pin for selecting joint N -
halui.joint.N.is-selected(bit, out) - Status pin that joint N is selected -
halui.joint.N.has-fault(bit, out) - Status pin telling that joint N has a fault
7
-
halui.joint.N.select (bit, in) - Pin for selecting joint N
-
halui.joint.N.is-selected (bit, out) - Status pin that joint N is selected
-
halui.joint.N.has-fault (bit, out) - Status pin telling that joint N has a fault
8
|
• halui.joint.N.select
|
(bit, in) - Pin for selecting joint N |
|
• halui.joint.N.is-selected
|
(bit, out) - Status pin that joint N is selected |
|
• halui.joint.N.has-fault
|
(bit, out) - Status pin telling that joint N has a fault |
9
|
• a.short.pin
|
(bit, in) - Pin for selecting joint N |
|
• halui.joint.N.is-selected
|
(bit, out) - Status pin that joint N is selected |
|
• a-veeeeeeeeeeery.looooooooooong.pin
|
(bit, out) - Status pin telling that joint N has a fault |
1.2. Long
1
- pid.N.Pgain
-
(float, in) - Proportional gain. Results in a contribution to the output that is the error multiplied by Pgain.
- pid.N.Igain
-
(float, in) - Integral gain. Results in a contribution to the output that is the integral of the error multiplied by Igain. For example an error of 0.02 that lasted 10 seconds would result in an integrated error (errorI) of 0.2, and if Igain is 20, the integral term would add 4.0 to the output.
- pid.N.Dgain
-
(float, in)- Derivative gain. Results in a contribution to the output that is the rate of change (derivative) of the error multiplied by Dgain. For example an error that changed from 0.02 to 0.03 over 0.2 seconds would result in an error derivative (errorD) of of 0.05, and if Dgain is 5, the derivative term would add 0.25 to the output.
2
- pid.N.Pgain
-
(float, in) - Proportional gain. Results in a contribution to the output that is the error multiplied by Pgain.
- pid.N.Igain
-
(float, in) - Integral gain. Results in a contribution to the output that is the integral of the error multiplied by Igain. For example an error of 0.02 that lasted 10 seconds would result in an integrated error (errorI) of 0.2, and if Igain is 20, the integral term would add 4.0 to the output.
- pid.N.Dgain
-
(float, in)- Derivative gain. Results in a contribution to the output that is the rate of change (derivative) of the error multiplied by Dgain. For example an error that changed from 0.02 to 0.03 over 0.2 seconds would result in an error derivative (errorD) of of 0.05, and if Dgain is 5, the derivative term would add 0.25 to the output.
3
- pid.N.Pgain (float, in)
-
Proportional gain. Results in a contribution to the output that is the error multiplied by Pgain.
- pid.N.Igain (float, in)
-
Integral gain. Results in a contribution to the output that is the integral of the error multiplied by Igain. For example an error of 0.02 that lasted 10 seconds would result in an integrated error (errorI) of 0.2, and if Igain is 20, the integral term would add 4.0 to the output.
- pid.N.Dgain (float, in)
-
Derivative gain. Results in a contribution to the output that is the rate of change (derivative) of the error multiplied by Dgain. For example an error that changed from 0.02 to 0.03 over 0.2 seconds would result in an error derivative (errorD) of of 0.05, and if Dgain is 5, the derivative term would add 0.25 to the output.
3b
-
pid.N.Pgain(float, in) -
Proportional gain. Results in a contribution to the output that is the error multiplied by Pgain.
-
pid.N.Igain(float, in) -
Integral gain. Results in a contribution to the output that is the integral of the error multiplied by Igain. For example an error of 0.02 that lasted 10 seconds would result in an integrated error (errorI) of 0.2, and if Igain is 20, the integral term would add 4.0 to the output.
-
pid.N.Dgain(float, in) -
Derivative gain. Results in a contribution to the output that is the rate of change (derivative) of the error multiplied by Dgain. For example an error that changed from 0.02 to 0.03 over 0.2 seconds would result in an error derivative (errorD) of of 0.05, and if Dgain is 5, the derivative term would add 0.25 to the output.
4
|
pid.N.Pgain
|
(float, in) - Proportional gain. Results in a contribution to the output that is the error multiplied by Pgain. |
|
pid.N.Igain
|
(float, in) - Integral gain. Results in a contribution to the output that is the integral of the error multiplied by Igain. For example an error of 0.02 that lasted 10 seconds would result in an integrated error (errorI) of 0.2, and if Igain is 20, the integral term would add 4.0 to the output. |
|
pid.N.Dgain
|
(float, in)- Derivative gain. Results in a contribution to the output that is the rate of change (derivative) of the error multiplied by Dgain. For example an error that changed from 0.02 to 0.03 over 0.2 seconds would result in an error derivative (errorD) of of 0.05, and if Dgain is 5, the derivative term would add 0.25 to the output. |
5
|
pid.N.Pgain
|
(float, in) |
|
pid.N.Igain
|
(float, in) |
|
pid.N.Dgain
|
(float, in) |