A step-by-step instruction of building an applet to communicate with
HelloDevice product family (1100, 1200 or 13xx).
It is a good idea to test these examples along with HelloDevice
Starter Kit
Note
The sample ".ide"files are located in "YOUR_IDE_FOLDER\Samples\".
More examples will be prepared on our web site
continuously.
HD1100
Sample HD1100
: HD1100, application or applet, client mode
"sample1100.ide"
Sena home appliances online
demonstration : HD1100, application, client mode
"sample1100-onlinedemo.ide"
HD1200
Sample HD1200
: HD1200, application or applet, client mode
"sample1200.ide"
Before you read
this section, check out the mechanism of
serial communication in HelloDevice IDE applet (or application) and the
guide page for serial protocol defining and editing.
After studying these simple examples provided under, broaden the ideas into
various systems with different (or more sophisticated) serial protocols and
network mechanism so that you can customize your device networking system
fluently.
Note : Directions for some basic functions already introduced in sample
HD1100 or HD1200 are not stated here in order to be concise.
Sena
online sign board demonstration : HD1300, application, client
mode
"sample13xx-signboard.ide"
Web
based remote climate monitoring : HD1300, applet, client
mode
"sample13xx-climate.ide"
Chatting
program : No HelloDevice needed, application, client and server mode both
"sample13xx-chat.ide"
Bitwise protocol configuration :
HD1300, application or applet, client mode
"sample13xx-bitwisesetting.ide"
IEEE754 floating point example :
HD1300, application or applet, client mode
"sample13xx-ieee754.ide"
2 or 4-byte integer example : HD1300,
application or applet, client mode
"sample13xx-integer.ide"
Using SerialTextFeild : HD1300,
application or applet, client mode
"sample13xx-serialTextField.ide"
Testing HelloDevice IDE applet or application for HD13xx
without real devices
Mimicking
real devices - 1 : Using serial cable and HyperTerminal program.
Mimicking
real devices - 2 : Using direct-echo RS232 adaptor.
Component based examples
Using SerialTextFeild : HD1300,
application or applet, client mode
"sample13xx-serialTextField.ide"
Using ImageSpinSwitch :
HD1100/1200/13xx, application or applet, Client mode
"sample-imageSpinSwitch.ide"
Example on how to use ImageSpinSwitch component.
Using NetStatusImageDisplay :
HD1100/1200/13xx, application or applet, Client mode
"sample-netStatus.ide"
Example on how NetStatusImageDisplay component works.
Using Radio group button :
HD1100/1200/13xx, application or applet, Client mode
"sample-radiogroup.ide"
Example on how to group button components into a radio group.
Creating GUI(Graphical User Interface) rich
Creating GUI - 1 (Using existing
components) : Non networking example, specialized in
creating GUI.
"sample-gui-1.ide"
Creating GUI - 2 (Using images) : Non
networking example, specialized in creating GUI.
"sample-gui-2.ide"