Jump to content

Component: EBM009 GUI (Misc): Difference between revisions

From Flowcode Help
m Text replacement - "class="wikitable" style="width:60%; background-color:#FFFFFF;"" to "class="mtx-class-macrotable wikitable""
m Text replacement - "width="10%" align="center" style="background-color:#D8C9D8;" align="center"" to "width="10%" align="center" class="mtx-class-macrohead""
Line 85: Line 85:
{| class="mtx-class-macrotable wikitable"
{| class="mtx-class-macrotable wikitable"
|-
|-
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetX'''
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetX'''
|-
|-
Line 99: Line 99:
{| class="mtx-class-macrotable wikitable"
{| class="mtx-class-macrotable wikitable"
|-
|-
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetY'''
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetY'''
|-
|-
Line 113: Line 113:
{| class="mtx-class-macrotable wikitable"
{| class="mtx-class-macrotable wikitable"
|-
|-
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetZ'''
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetZ'''
|-
|-
Line 127: Line 127:
{| class="mtx-class-macrotable wikitable"
{| class="mtx-class-macrotable wikitable"
|-
|-
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetConsoleHandle'''
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetConsoleHandle'''
|-
|-
Line 146: Line 146:
{| class="mtx-class-macrotable wikitable"
{| class="mtx-class-macrotable wikitable"
|-
|-
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetLabelText'''
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetLabelText'''
|-
|-
Line 165: Line 165:
{| class="mtx-class-macrotable wikitable"
{| class="mtx-class-macrotable wikitable"
|-
|-
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetScales'''
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetScales'''
|-
|-
Line 184: Line 184:
{| class="mtx-class-macrotable wikitable"
{| class="mtx-class-macrotable wikitable"
|-
|-
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetValues'''
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetValues'''
|-
|-

Revision as of 14:17, 13 July 2026

Author Matrix Ltd.
Version 1.0
Category Misc


EBM009_GUI component

Non-release GUI component for incorporation into EBM009 Gyroscope component.

Component Source Code

Please click here to download the component source project: FC_Comp_Source_EBM009_GUI.fcfx

Please click here to view the component source code (Beta): FC_Comp_Source_EBM009_GUI.fcfx

Detailed description

No detailed description exists yet for this component

Examples

This demo reads the temperature from both the thermistor and thermocouple.

The thermocouple requires calibration from the thermistor to read accurate temperatures.

This is achieved by holding any switch on PORTD to set adjust the thermocouple to ambient.

EBM008 Example







Macro reference

GetX

GetX
Return the value from the X axis slider. 
- INT Return


GetY

GetY
Return the value from the X axis slider. 
- INT Return


GetZ

GetZ
Return the value from the X axis slider. 
- INT Return


SetConsoleHandle

SetConsoleHandle
 
- HANDLE Handle
 
- VOID Return


SetLabelText

SetLabelText
 
- STRING Text
 
- VOID Return


SetScales

SetScales
Set up the scales according to the sensitivity set by the parent component. 
- BYTE FSS
Value of the Gyro component's scale property (FSS) 
- VOID Return


SetValues

SetValues
Set simulated values for the three gyroscope axes. 
- INT X
 
- INT Y
 
- INT Z
 
- VOID Return


Property reference

Properties
Label