
GRYPHON
®
-
S3
MANUAL
© 2006
27
5. Communication
Interface
Clients communicate with the hardware by means of a TCP connection to port 7000. During a
session, the client application and the hardware unit communicate using commands, responses, and
event notifications sent over the TCP/IP link.
The hardware has several ways of programming that interface: Gryphon Protocol, Gryphon C++
Class Library, and the Gryphon C/Visual Basic Library. The libraries and information can be found
on the supplied CD or on DG’s website (
www.dgtech.com
).
5.1 General overview of Gryphon Communication Protocol
Each communication frame that is sent between the hardware and the client over the TCP/IP link
should conform to the format specified in the online documentation pages resident on the Gryphon’s
embedded Web server – the Gryphon Communication Protocol. It is the set of rules by which
Gryphon hardware communicates.
Gryphon Communication Protocol messages are sent through the Gryphon Network in packets
of data known as
Gryphon Communication frames
, or
GC frames
. A GC frame is sent from a
specific source to a specific destination. These destinations and sources can be internal or
external to the hardware.
The
Gryphon server
process is responsible for routing GC frames from their source to their
destination. The Gryphon server runs on the Gryphon CPU.
Other common processes are: