SY-7000 SDK Manual Writing the SDK Application
18
Chapter 4 - Writing the SDK Application
The SY7000 SDK runs give the user the ability to develop an C++/C application which accesses and
control the S Y7000 functionality terminal like (Keyboard, LEDs, card readers, Buzzer, Relay).
The SDK is based on the following libraries that are supplied in the CD:
GLibC – GNU C Library
The C language provides build-in facilities for performing such common operations as input/output,
memory management, string manipulation and the like. The GNU C library core is an ANSI/ISO standard
C library. GNU C also includes extension compatibility with Posix, BSD, SUID, and XPG.
Interface Library
Simple and easy to use, the interface library is event driven and multi-threaded. The user application can
be a single threaded program. The simplicity of the interface library removes the complexity of file and
event I/O and also removes the need for low level hardware interfacing.
LibNE7000Pik
– is the high level library, written in C++. The purpose of this library is to extend the low
level library and give it the ability to manage and control events, and terminal functionality using a simple
API.
The classes of this library are described below.
LibNE
– is the low level library written in C. This library is closer to the hardware and the user rarely
needs to access the functions of this library because it is extended by the high level functionality of
LibNE7000Pik
.
Summary of Contents for SY-7000 SDK
Page 1: ...SY 7000 SDK Manual SYnel Industries LTD...
Page 10: ...IntroductionSY 7000 SDK Manual 10 1 1 3 2Bottom connector panel...
Page 33: ...Writing the SDK ApplicationSY 7000 SDK Manual 33...
Page 37: ...Creating and Loading the Application File to the TerminalSY 7000 SDK Manual 37...
Page 40: ...SY 7000 SDK Manual 40 Step 6 Use the default settings on this screen and click Next...
Page 42: ...SY 7000 SDK Manual 42 Step 8 Select Direct Connection and click Next...
Page 44: ...SY 7000 SDK Manual 44 Step 10 Click the sign next to Devel to expand it...
Page 45: ...SY 7000 SDK Manual 45 Step 11 Under Devel scroll down to gcc...
Page 46: ...SY 7000 SDK Manual 46 Step 12 Select gcc by clicking on the word Skip once...
Page 48: ...SY 7000 SDK Manual 48 Cygwin will now download and install the packages that you selected...
Page 49: ...SY 7000 SDK Manual 49 Step 14 Leave the options checked and click Finish...
Page 51: ...SY 7000 SDK Manual 51...
Page 52: ...SY 7000 SDK Manual 52...
Page 54: ...SY 7000 SDK Manual 45...