User manual

GHI Electronics,LLC Embedded Master User Manual
Supported Devices
keyboard buttons being pressed. So, this kind of Barcode readers can be used with
Embedded Master as well.
USB CDC (Modems, Cellphones)
Most modems and cell phones uses USB CDC ACM. This is
Communication Device Class which enables the users to
send and receive data easily through the modem or
cellphone. Also supported by Embedded Master.
Embedded Master only handles communications back and
forth over USB. Final application must know what kind of data
the device expects and what responses will come back. A good example is AT commands
on modems. Embedded Master doesn't know anything about AT commands. The
application will handle them just like it would do with a serial port.
The documentation of the device should list the available AT commands and how to
access the available features, such as send an SMS message.
USB Serial Converters
There are a wide variety of USB to serial converters. Embedded
Master has support for the most common ones, FTDI, Prolific and
Silicon Labs chipsets. The user is able to read and write data
through USB. Most serial devices uses one of these chipsets
internally and, therefore, they are supported by Embedded Master.
The reason that these devices do not use CDC class because it is
not capable of high speed transfers.
USB Printer
Embedded Master has support for USB printers. When a printer is plugged in, the user will
be able to send data (text, images) to the printer. In todays
market, Parallel port printers are no longer used and USB is
used instead.
The way USB printers work is very similar to Parallel port printer.
But instead of the data going over the Parallel port, it is
transferred over USB.
This means that the application needs to know what data/scripts
to be sent to the printer.
Embedded Master sends the data to the Printer as-is where the
user's application needs to use appropriate printer scripting, just like in Parallel Port
printers. Some of the printers scripts include PCL (from HP), ESC-P (from Epson.), and
Rev. 2.06 TFT Page 98 of 102 www.ghielectronics.com