HMIWorks Demo

| Demo | Descriptions |
|---|---|
| Convert | This demo shows how to convert between data types. |
| Demo_All_Widgets | This demo shows how to use widgets in HMIWorks. |
| Digital_Clock | This demo makes TouchPAD a digital clock with a setting page for date and time. |
| Extern | How to use the variables of the other frames. |
| Geometry_API | This demo shows how to use the geometry function on the paint box. |
| GTimer | The demo of a timer that can run continuously in any page (frame). |
| Heat Hazard | Heat Hazard Level monitoring. |
| ICPDAS_Device | How to control the ICPDAS products, e.g., ET-7000, I-7000, M-7000, LC, PM and tM Series. |
| Ladder_tags | How to read/write the Ladder tags. |
| Modbus | This demo makes TouchPAD as a Modbus TCP/RTU Master/Slave device in the C programming language. |
| Other | The more project example. |
| PassWord | Creates a virtual password button, the user needs to enter the correct password to continue next steps. |
| Rotary_Switch | How to read the value of the rotary switch. |
| ScreenSaver | This demo shows how to run a screen saver and then how to go back to the normal mode program. |
| Set_IP_From_Flash | Gets/sets the network configuration of the TouchPAD from the parameter area in the internal flash. |
| UART | This demo tests com1 and com2 send/ receive function. |
| User_Flash | This demo shows how to read/write data from/to the flashes. |
| UserParams | Sets/gets data from the 256-byte parameter area in the MCU (MicroController Unit) internal flash. |
| Virtual_Keyboard | Creates a virtual keyboard. |
| VPD_Panelkey_XVboard | How to use the Panelkey and XV-board, the demo only support the VPD device. |
| ebFonts | How to transmit or show multilingual text with ebFont on TouchPAD. |
| TCP/IP | Uses the TouchPAD as TCP Client/Server. |
| MQTT | How to use the MQTT API. |
| DALI | Controls DALI devices through DGW-521. |
| QueryHostIP | Query the DNS server to get specified host IP address. |
