Communicating with a device has nothing to do with a GUI. A GUI is a user interface that displays information to the user and accepts input, if necessary. The actual device communication uses a serial interface, and will depend to some extent on the protocol used by the device. You can Google for samples of serial code, and you should contact the device manufacturer for information on reading and writing to the actual device. As to the GUI, there are thousands of samples to be found, again via Google, or in the
CodeProject articles section[
^].