Component: Matrix Cap Touch Display (Development): Difference between revisions
Appearance
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 103: | Line 103: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''BluetoothConnectionStatus''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''BluetoothConnectionStatus''' | ||
|- | |- | ||
| Line 117: | Line 117: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''BluetoothInit''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''BluetoothInit''' | ||
|- | |- | ||
| Line 136: | Line 136: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''BluetoothReceiveArray''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''BluetoothReceiveArray''' | ||
|- | |- | ||
| Line 160: | Line 160: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''BluetoothSendArray''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''BluetoothSendArray''' | ||
|- | |- | ||
| Line 184: | Line 184: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''BluetoothUninit''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''BluetoothUninit''' | ||
|- | |- | ||
| Line 198: | Line 198: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''ClearDisplay''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ClearDisplay''' | ||
|- | |- | ||
| Line 212: | Line 212: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''DrawArc''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DrawArc''' | ||
|- | |- | ||
| Line 266: | Line 266: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''DrawBitmap''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DrawBitmap''' | ||
|- | |- | ||
| Line 310: | Line 310: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''DrawButton''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DrawButton''' | ||
|- | |- | ||
| Line 369: | Line 369: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''DrawEllipse''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DrawEllipse''' | ||
|- | |- | ||
| Line 413: | Line 413: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''DrawGraph''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DrawGraph''' | ||
|- | |- | ||
| Line 502: | Line 502: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''DrawLine''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DrawLine''' | ||
|- | |- | ||
| Line 536: | Line 536: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''DrawPixel''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DrawPixel''' | ||
|- | |- | ||
| Line 560: | Line 560: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''DrawQRCode''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DrawQRCode''' | ||
|- | |- | ||
| Line 594: | Line 594: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''DrawRectangle''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DrawRectangle''' | ||
|- | |- | ||
| Line 638: | Line 638: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''DrawRoundedRectangle''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DrawRoundedRectangle''' | ||
|- | |- | ||
| Line 687: | Line 687: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''DrawString''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DrawString''' | ||
|- | |- | ||
| Line 731: | Line 731: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''FileCreate''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''FileCreate''' | ||
|- | |- | ||
| Line 750: | Line 750: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''FileDelete''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''FileDelete''' | ||
|- | |- | ||
| Line 769: | Line 769: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''FileInit''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''FileInit''' | ||
|- | |- | ||
| Line 783: | Line 783: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''FileOpen''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''FileOpen''' | ||
|- | |- | ||
| Line 802: | Line 802: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''FileReadArray''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''FileReadArray''' | ||
|- | |- | ||
| Line 826: | Line 826: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''FileWriteArray''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''FileWriteArray''' | ||
|- | |- | ||
| Line 850: | Line 850: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''FolderOpen''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''FolderOpen''' | ||
|- | |- | ||
| Line 869: | Line 869: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetAPIVersion''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetAPIVersion''' | ||
|- | |- | ||
| Line 883: | Line 883: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetCardPresent''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetCardPresent''' | ||
|- | |- | ||
| Line 897: | Line 897: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetLastButtonPress''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetLastButtonPress''' | ||
|- | |- | ||
| Line 911: | Line 911: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetLastRawTouchCoordinate''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetLastRawTouchCoordinate''' | ||
|- | |- | ||
| Line 930: | Line 930: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetSliderValue''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetSliderValue''' | ||
|- | |- | ||
| Line 949: | Line 949: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''Initialise''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''Initialise''' | ||
|- | |- | ||
| Line 963: | Line 963: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''ListenForTouch''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ListenForTouch''' | ||
|- | |- | ||
| Line 987: | Line 987: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetBackgroundColour''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetBackgroundColour''' | ||
|- | |- | ||
| Line 1,016: | Line 1,016: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetBacklightBrightness''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetBacklightBrightness''' | ||
|- | |- | ||
| Line 1,035: | Line 1,035: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetBitmapTransparencyColour''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetBitmapTransparencyColour''' | ||
|- | |- | ||
| Line 1,064: | Line 1,064: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetButtonIntervalPeriod''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetButtonIntervalPeriod''' | ||
|- | |- | ||
| Line 1,083: | Line 1,083: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetColourPallet''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetColourPallet''' | ||
|- | |- | ||
| Line 1,162: | Line 1,162: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetFontScaler''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetFontScaler''' | ||
|- | |- | ||
| Line 1,186: | Line 1,186: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetForegroundColour''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetForegroundColour''' | ||
|- | |- | ||
| Line 1,215: | Line 1,215: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetGraphData''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetGraphData''' | ||
|- | |- | ||
| Line 1,244: | Line 1,244: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetOrientation''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetOrientation''' | ||
|- | |- | ||
| Line 1,263: | Line 1,263: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetSliderValue''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetSliderValue''' | ||
|- | |- | ||
| Line 1,287: | Line 1,287: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''UpdateButtonText''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''UpdateButtonText''' | ||
|- | |- | ||
| Line 1,311: | Line 1,311: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''UpdateButtonTheme''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''UpdateButtonTheme''' | ||
|- | |- | ||
| Line 1,335: | Line 1,335: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiAcceptClose''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiAcceptClose''' | ||
|- | |- | ||
| Line 1,349: | Line 1,349: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiAcceptOpen''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiAcceptOpen''' | ||
|- | |- | ||
| Line 1,363: | Line 1,363: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiConnectToSSID''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiConnectToSSID''' | ||
|- | |- | ||
| Line 1,387: | Line 1,387: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiCreateAccessPoint''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiCreateAccessPoint''' | ||
|- | |- | ||
| Line 1,421: | Line 1,421: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiDisconnect''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiDisconnect''' | ||
|- | |- | ||
| Line 1,435: | Line 1,435: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiInit''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiInit''' | ||
|- | |- | ||
| Line 1,449: | Line 1,449: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiReadIP''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiReadIP''' | ||
|- | |- | ||
| Line 1,463: | Line 1,463: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiReceiveArray''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiReceiveArray''' | ||
|- | |- | ||
| Line 1,487: | Line 1,487: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiScan''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiScan''' | ||
|- | |- | ||
| Line 1,501: | Line 1,501: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiScanEncryptionMode''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiScanEncryptionMode''' | ||
|- | |- | ||
| Line 1,520: | Line 1,520: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiScanSSID''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiScanSSID''' | ||
|- | |- | ||
| Line 1,539: | Line 1,539: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiScanSigStrength''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiScanSigStrength''' | ||
|- | |- | ||
| Line 1,558: | Line 1,558: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiSendArray''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiSendArray''' | ||
|- | |- | ||
| Line 1,582: | Line 1,582: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiSocketClose''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiSocketClose''' | ||
|- | |- | ||
| Line 1,596: | Line 1,596: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiSocketConnect''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiSocketConnect''' | ||
|- | |- | ||
| Line 1,620: | Line 1,620: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiSocketListen''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiSocketListen''' | ||
|- | |- | ||
| Line 1,639: | Line 1,639: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiSocketOpen''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiSocketOpen''' | ||
|- | |- | ||
| Line 1,653: | Line 1,653: | ||
{| class="mtx-class-macrotable 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%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiUninit''' | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WifiUninit''' | ||
|- | |- | ||
Revision as of 14:17, 13 July 2026
| Author | Matrix TSL |
| Version | 1.0 |
| Category | Development |
Matrix Cap Touch Display component
A component to drive the capacitive touch display module as used in EM, 3PH PSU, CNC
Detailed description
No detailed description exists yet for this component
Examples
Auto Detect Port Number
This example auto detects and opens a COM Port based on preassigned USB Identifiers VID/PID.
For a known device the VID and PID can be found via Windows device manager.
Macro reference
BluetoothConnectionStatus
| BluetoothConnectionStatus | |
| Checks to see if the Bluetooth is connected to a master device | |
| Return | |
BluetoothInit
| BluetoothInit | |
| Startup up Bluetooth communications and assigns a friendly name | |
| Name | |
| Friendly device name | |
| Return | |
BluetoothReceiveArray
| BluetoothReceiveArray | |
| Read an array of bytes from the Bluetooth connection Returns the number of bytes read from the file | |
| Data | |
| Count | |
| Return | |
BluetoothSendArray
| BluetoothSendArray | |
| Send an array of bytes via Bluetooth | |
| Data | |
| Count | |
| Return | |
BluetoothUninit
| BluetoothUninit | |
| Shots down Bluetooth communications | |
| Return | |
ClearDisplay
| ClearDisplay | |
| Clears the display and resets the button count | |
| Return | |
DrawArc
DrawBitmap
DrawButton
DrawEllipse
DrawGraph
DrawLine
| DrawLine | |
| Draws a single pixel thickness line | |
| X1 | |
| Y1 | |
| X2 | |
| Y2 | |
| Return | |
DrawPixel
| DrawPixel | |
| Draws a single pixel in the foreground colour at X,Y | |
| X1 | |
| Y1 | |
| Return | |
DrawQRCode
DrawRectangle
DrawRoundedRectangle
DrawString
FileCreate
| FileCreate | |
| Creates an empty file on the file system | |
| Filename | |
| Text label to draw on the button | |
| Return | |
FileDelete
| FileDelete | |
| Deletes a file from the file system | |
| Filename | |
| Text label to draw on the button | |
| Return | |
FileInit
| FileInit | |
| Starts up the FAT file system access function for the SD card 0=OK | |
| Return | |
FileOpen
| FileOpen | |
| Opens a file ready for reading or writing | |
| Filename | |
| Text label to draw on the button | |
| Return | |
FileReadArray
| FileReadArray | |
| Read an array of bytes from the current open file Returns the number of bytes read from the file | |
| Data | |
| Count | |
| Return | |
FileWriteArray
| FileWriteArray | |
| Write an array of bytes to the current open file | |
| Data | |
| Count | |
| Return | |
FolderOpen
| FolderOpen | |
| Navigates the current directory to a folder We can use ",," to go up a level or "root" to go back to the root. | |
| Filename | |
| Text label to draw on the button | |
| Return | |
GetAPIVersion
| GetAPIVersion | |
| Return | |
GetCardPresent
| GetCardPresent | |
| Checks to see if a SD card is inserted 1=Card Present, 0=No Card Present | |
| Return | |
GetLastButtonPress
| GetLastButtonPress | |
| Gets the button index of the last valid button press. 255 = No new touch detected | |
| Return | |
GetLastRawTouchCoordinate
| GetLastRawTouchCoordinate | |
| Gets the coordinates of the last touch. -1 = no new touch data available. | |
| XY | |
| Return | |
GetSliderValue
| GetSliderValue | |
| Gets the value of one of the slider buttons | |
| ButtonID | |
| the ID of the slider button you want to read | |
| Return | |
Initialise
| Initialise | |
| Return | |
ListenForTouch
SetBackgroundColour
| SetBackgroundColour | |
| Sets the background draw colour | |
| R | |
| G | |
| B | |
| Return | |
SetBacklightBrightness
| SetBacklightBrightness | |
| Sets the brightness of the backlight | |
| Brightness | |
| 0=Off, 255=Max | |
| Return | |
SetBitmapTransparencyColour
| SetBitmapTransparencyColour | |
| Sets the RGB colour to use as a transparent mask when drawing bitmaps | |
| R | |
| G | |
| B | |
| Return | |
SetButtonIntervalPeriod
| SetButtonIntervalPeriod | |
| Sets the button repress interval in steps of 10ms | |
| Period | |
| Multiple of 10ms, default 50 = 500ms | |
| Return | |
SetColourPallet
SetFontScaler
| SetFontScaler | |
| Sets the brightness of the backlight | |
| XScaler | |
| Width Multiplier Range: 1 to x | |
| YScaler | |
| Height Multiplier Range: 1 to x | |
| Return | |
SetForegroundColour
| SetForegroundColour | |
| Sets the foreground draw colour | |
| R | |
| G | |
| B | |
| Return | |
SetGraphData
SetOrientation
| SetOrientation | |
| Sets the display orientation | |
| Orientation | |
| Range: 0 - 3 | |
| Return | |
SetSliderValue
| SetSliderValue | |
| Sets the value of one of the slider buttons | |
| ButtonID | |
| the ID of the slider button you want to read | |
| Value | |
| Range: 0 to 1 | |
| Return | |
UpdateButtonText
| UpdateButtonText | |
| Redraws the selected button with the new text | |
| ButtonIndex | |
| Range: 0 to NumButtons -1 | |
| Text | |
| Return | |
UpdateButtonTheme
| UpdateButtonTheme | |
| Redraws the selected button in a new theme | |
| ButtonIndex | |
| Range: 0 to NumButtons -1 | |
| ThemeIndex | |
| Range: 0 to 9 | |
| Return | |
WifiAcceptClose
| WifiAcceptClose | |
| Stops incoming socket requests from being accepted | |
| Return | |
WifiAcceptOpen
| WifiAcceptOpen | |
| Allows incoming socket requests to be accepted | |
| Return | |
WifiConnectToSSID
| WifiConnectToSSID | |
| Connects to a remote WIFI network | |
| SSID | |
| Text label to draw on the button | |
| Password | |
| Return | |
WifiCreateAccessPoint
WifiDisconnect
| WifiDisconnect | |
| Disconnect from the current socket | |
| Return | |
WifiInit
| WifiInit | |
| Startup up WIFI communications | |
| Return | |
WifiReadIP
| WifiReadIP | |
| Collects the IP address from the WIFI as a string. | |
| Return | |
WifiReceiveArray
| WifiReceiveArray | |
| Read an array of bytes from the WIFI connection Returns the number of bytes read from the file | |
| Data | |
| Count | |
| Return | |
WifiScan
| WifiScan | |
| Scans the WIFI network and returns the number of networks detected | |
| Return | |
WifiScanEncryptionMode
WifiScanSSID
| WifiScanSSID | |
| Collects the SSID network name from one of the results of the Scan. | |
| Index | |
| Range: 0 - (Num Returned By WifiSSIDScan) - 1 | |
| Return | |
WifiScanSigStrength
| WifiScanSigStrength | |
| Collects the signal strength from one of the results of the Scan | |
| Index | |
| Range: 0 - (Num Returned By WifiSSIDScan) - 1 | |
| Return | |
WifiSendArray
| WifiSendArray | |
| Send an array of bytes via WIFI | |
| Data | |
| Count | |
| Return | |
WifiSocketClose
| WifiSocketClose | |
| Close a socket | |
| Return | |
WifiSocketConnect
| WifiSocketConnect | |
| Connect to a remote socket | |
| Address | |
| Port | |
| Return | |
WifiSocketListen
| WifiSocketListen | |
| Listens to a socket for incoming data | |
| Port | |
| Return | |
WifiSocketOpen
| WifiSocketOpen | |
| Opens a socket | |
| Return | |
WifiUninit
| WifiUninit | |
| Shots down Wifi communications | |
| Return | |
Property reference
Component Source Code
Please click here to download the component source project: FC_Comp_Source_CapTouchDIsplay.fcfx
Please click here to view the component source code (Beta): FC_Comp_Source_CapTouchDIsplay.fcfx