Component: DAC (Internal) (Analog Output): Difference between revisions
Appearance
No edit summary |
m Text replacement - "style="background-color:#EAE1EA;"" to "class="mtx-class-propfolder"" |
||
| (5 intermediate revisions by the same user not shown) | |||
| Line 90: | Line 90: | ||
===Disable=== | ===Disable=== | ||
{| class="wikitable | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''Disable''' | ||
|- | |- | ||
| colspan="2" | Disables the DAC output. | | colspan="2" | Disables the DAC output. | ||
| Line 104: | Line 104: | ||
===Enable=== | ===Enable=== | ||
{| class="wikitable | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''Enable''' | ||
|- | |- | ||
| colspan="2" | Enables the DAC Output. | | colspan="2" | Enables the DAC Output. | ||
| Line 118: | Line 118: | ||
===GetList=== | ===GetList=== | ||
{| class="wikitable | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''GetList''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 137: | Line 137: | ||
===GetValue=== | ===GetValue=== | ||
{| class="wikitable | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''GetValue''' | ||
|- | |- | ||
| colspan="2" | Gets the Name property value | | colspan="2" | Gets the Name property value | ||
| Line 156: | Line 156: | ||
===SetOutput=== | ===SetOutput=== | ||
{| class="wikitable | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''SetOutput''' | ||
|- | |- | ||
| colspan="2" | Sets the output voltage of the DAC | | colspan="2" | Sets the output voltage of the DAC | ||
| Line 175: | Line 175: | ||
===SetValue=== | ===SetValue=== | ||
{| class="wikitable | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''SetValue''' | ||
|- | |- | ||
| colspan="2" | Sets the Value for the named property | | colspan="2" | Sets the Value for the named property | ||
| Line 200: | Line 200: | ||
==Property reference== | ==Property reference== | ||
{| class="wikitable | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-prop-icon.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''Properties''' | ||
|- | |- | ||
|- | |- | ||
| Line 246: | Line 246: | ||
| colspan="2" | Specifies the Resolution per digital bit in terms of Voltage. | | colspan="2" | Specifies the Resolution per digital bit in terms of Voltage. | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-propfolder" | [[File:Fc9-conn-icon.png]] | ||
| width="90%" | | width="90%" class="mtx-class-propfolder" | Simulation | ||
|- | |- | ||
|- | |- | ||
Latest revision as of 14:36, 13 July 2026
| Author | Matrix TSL |
| Version | 2.0 |
| Category | Analog Output |
DAC (Internal) component
Provides access to the onboard digital to analog converter (DAC) peripheral allowing for simple analogue output. Often the DAC output will be very low current and will need amplification using external circuitry to drive anything useful.
Detailed description
No detailed description exists yet for this component
Examples
No additional examples
Macro reference
Disable
| Disable | |
| Disables the DAC output. | |
| Return | |
Enable
| Enable | |
| Enables the DAC Output. | |
| Return | |
GetList
| GetList | |
| Name | |
| Return | |
GetValue
| GetValue | |
| Gets the Name property value | |
| Name | |
| The name of the property | |
| Return | |
SetOutput
| SetOutput | |
| Sets the output voltage of the DAC | |
| DAC_Value | |
| The value to output to the DAC | |
| Return | |
SetValue
| SetValue | |
| Sets the Value for the named property | |
| Name | |
| Name of property to update | |
| Value | |
| The new value for the property | |
| Return | |
Property reference
Component Source Code
Please click here to download the component source project: FC_Comp_Source_DAC.fcfx
Please click here to view the component source code (Beta): FC_Comp_Source_DAC.fcfx