Jump to content

Component: EBM0016 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 - "style="background-color:#EAE1EA;"" to "class="mtx-class-propfolder""
 
(4 intermediate revisions by the same user not shown)
Line 68: Line 68:
{| 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;" | '''GetData'''
| width="90%" class="mtx-class-macrohead" | '''GetData'''
|-
|-
| colspan="2" | Return a simulated register value for the given commands.  Recognised commands are 0xF3 (Temperature register) and 0xF5 (Humidity Register). Note that a CRC checksum is not used in simulation. 
| colspan="2" | Return a simulated register value for the given commands.  Recognised commands are 0xF3 (Temperature register) and 0xF5 (Humidity Register). Note that a CRC checksum is not used in simulation. 
Line 87: Line 87:
{| 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%" class="mtx-class-macrohead" | '''SetConsoleHandle'''
|-
|-
| colspan="2" | Pass the parent sensor's console handle to the GUI to allow opening of the console from the 'Console' button. 
| colspan="2" | Pass the parent sensor's console handle to the GUI to allow opening of the console from the 'Console' button. 
Line 106: Line 106:
{| 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;" | '''SetHumidity'''
| width="90%" class="mtx-class-macrohead" | '''SetHumidity'''
|-
|-
| colspan="2" | Sends the given Humidity to the display, and calculates the internal values used by the simulated read macros. 
| colspan="2" | Sends the given Humidity to the display, and calculates the internal values used by the simulated read macros. 
Line 125: Line 125:
{| 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;" | '''SetTemperature'''
| width="90%" class="mtx-class-macrohead" | '''SetTemperature'''
|-
|-
| colspan="2" | Sends the given temperature to the display, and calculates the internal values used by the simulated read macros. 
| colspan="2" | Sends the given temperature to the display, and calculates the internal values used by the simulated read macros. 
Line 145: Line 145:
{| class="mtx-class-macrotable wikitable"
{| class="mtx-class-macrotable wikitable"
|-
|-
| width="10%" align="center" style="background-color:#D8C9D8;" | [[File:Fc9-prop-icon.png]]
| width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-prop-icon.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''Properties'''  
| width="90%" class="mtx-class-macrohead" | '''Properties'''  
|-
|-
|-
|-
| width="10%" align="center" style="background-color:#EAE1EA;" | [[File:Fc9-conn-icon.png]]
| width="10%" align="center" class="mtx-class-propfolder" | [[File:Fc9-conn-icon.png]]
| width="90%" style="background-color:#EAE1EA; color:#4B008D;" | Simulation
| width="90%" class="mtx-class-propfolder" | Simulation
|-
|-
|-
|-

Latest revision as of 14:36, 13 July 2026

Author Matrix
Version 1.0
Category Misc


EBM0016_GUI component

Private non-release sub-component for the EBM0016 digital Humidity/temperature sensor.

Component Source Code

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

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

Detailed description

No detailed description exists yet for this component

Examples

No additional examples






Macro reference

GetData

GetData
Return a simulated register value for the given commands. Recognised commands are 0xF3 (Temperature register) and 0xF5 (Humidity Register). Note that a CRC checksum is not used in simulation. 
- BYTE Command
The address of the byte to return. 
- UINT Return


SetConsoleHandle

SetConsoleHandle
Pass the parent sensor's console handle to the GUI to allow opening of the console from the 'Console' button. 
- HANDLE Handle
Handle of the console 
- VOID Return


SetHumidity

SetHumidity
Sends the given Humidity to the display, and calculates the internal values used by the simulated read macros. 
- FLOAT Humidity
Relative Humidity from 0 to 100 % 
- VOID Return


SetTemperature

SetTemperature
Sends the given temperature to the display, and calculates the internal values used by the simulated read macros. 
- FLOAT Temperature
Temperature value in Celcius, 
- VOID Return


Property reference

Properties
Simulation
Label
A text label to help you identify the component on the panel. 
Sub Label
 
Min. Temp.
Minimum termperature that can be set or displayed on the thermometer slider. 
Max. Temp.
Maximum termperature that can be set or displayed on the thermometer slider. 
Scale divisions
Number of numbered divisions shown on the thermometer scale. 
I2C Data
Choose whether the I2C data is shown as decimal or hexadecimal values.