Sign In
Upload
Manuals
Brands
Intermec Manuals
Camera Accessories
CK1 Serial Dock
Intermec CK1 Serial Dock Manuals
Manuals and User Guides for Intermec CK1 Serial Dock. We have
8
Intermec CK1 Serial Dock manuals available for free PDF download: Programmer's Reference Manual, User Manual, Supplementary Manual, Quick Start Manual, Instructions
Intermec CK1 Serial Dock Programmer's Reference Manual (390 pages)
Intermec CK1: Reference Guide
Brand:
Intermec
| Category:
Software
| Size: 3 MB
Table of Contents
Table of Contents
3
Before You Begin
21
Safety Summary
21
Safety Icons
22
Global Services and Support
22
Who Should Read this Document
23
Related Documents
23
Installing and Using the SDK
25
What Is the SDK Target Wizard
26
Development Process Flow
26
Installing the SDK Target Wizard
26
Running the SDK Target Wizard
27
SDK Appearance
27
Understanding the Menus
28
Toolbar
28
Project, Classes, and Debug Tabs
28
Edit Region
29
Status Bar
29
Compile Result Area
29
Creating a New Project
29
Creating a Source File
30
Adding the Source File to the Project
31
Editing a Project
32
Opening a Project
32
Removing Files from a Project
33
Editing Files in a Project
34
Running a Project on a PC
34
Compiling a Project
34
Debugging a Project
35
Running a Project
35
Running a Project on a CK1
35
Downloading to a CK1
36
Other Tools
37
SDK Environment
37
Project Setting
37
Compile Result
38
Icon Editor
39
Keyboard Remapping
40
Terminal
42
Example Code
43
Designing the Basic UI
43
Complete Example Code
44
Configuring the CK1 System
47
Introducing the CK1
48
Scanning Options for the CK1
49
System Apis
49
Buzzer Apis
49
Changing the Default Volume by Command Line Operation
50
Changing the Volume by /Proc
51
Example Code
51
Adjusting System Volume
55
Reading System Volume
55
Playing Sound
56
Restoring System Volume
56
Setting System Volume
56
Buzzer Application Apis
57
Example Code
57
Getting Buzzer Keyclick Status
62
Setting Buzzer Keyclick Status
62
Getting Buzzer System-Prompt Status
63
Getting Buzzer Warning Status
63
Setting Buzzer Warning Status
63
Setting Buzzer System-Prompt Status
64
Light Apis
64
Changing the Light Status by /Proc
64
Example Code
65
Reading Light Status
68
Setting Light
68
Delaying Turning off Light
69
Delaying Turning on Light
69
Liquid Crystal Display Apis
69
Changing the Brightness by /Proc
70
Changing the Default Brightness by Command Line Operation
70
Example Code
70
Getting LCD Status
73
Setting Brightness
73
Adjusting Brightness
74
Restoring Brightness
74
Turning on the LCD
74
Turning off the Backlight
75
Turning off the LCD
75
Turning on the Backlight
75
Advanced Power Management Apis
75
Changing the APM Function by Command Line Operation
76
Changing the APM Function by /Proc
77
Example Codes
78
Enabling APM
84
Disabling APM
84
Entering Normal Mode
84
Entering Idle Mode
85
Entering Standby Mode
85
Enabling Backlight Control
86
Disabling Backlight Control
87
Getting Status of Backlight Control
87
Enabling EXT5V Output
87
Disabling the EXT5V Output
87
Setting Backlight Timeout
88
Setting Idle Time
88
Setting Standby Time
89
Setting Main Battery Good Limit
89
Setting Main Battery Low Limit
90
Setting Main Battery very Low Limit
90
Setting Main Battery Critical Limit
91
Setting Backup Battery Good Limit
91
Setting Backup Battery Low Limit
92
Setting Backup Battery very Low Limit
92
Setting Backup Battery Critical Limit
92
Making Sure APM Is Working
93
Getting Backlight Timeout
93
Getting Idle Time
94
Getting Standby Time
94
Getting Main Battery Life
94
Getting Backup Battery Life
95
Getting Main Battery Good Limit
95
Getting Main Battery Low Limit
95
Getting Main Battery very Low Limit
96
Getting Main Battery Critical Limit
96
Getting Backup Battery Good Limit
96
Getting Backup Battery Low Limit
97
Getting Backup Battery very Low Limit
97
Getting Backup Battery Critical Limit
97
Getting AC Line Status
98
Getting APM Status
98
Setting BIOS Resume Voltage
98
Getting ADC Value from the Main Battery Only Once
99
Getting the Main Battery Power Level
99
Restoring APM Factory Default Values
99
Getting All APM Information
100
Backup File
100
Ppp Api
100
Example Code
101
PPP API Illustrations
104
Writing PPP Configuration Files
106
Reading PPP Configuration Files
109
Requesting PPP Status
109
Resetting PPP
110
Dialing the PPP Connection
110
RTC Alarm API
111
Example Code
111
Enabling the Alarm Function
113
Disabling the Alarm Function
113
Getting the Alarm Value
114
Waiting for the Alarm Arrival
114
Connecting the CK1 to a PC
115
Remote Upgrade
115
Remote Upgrade
116
Remote Upgrade Apis
122
Example Code
127
System Configuration Setting
127
Getting the Current Setting of the Boot Flag
129
Getting the Current Setting of the Vendor Name
129
Getting the Product Name
129
Setting a New Boot Flag
129
Getting the Current Setting of the Var Serial
130
Getting the Current Setting of the Vendor Serial
130
Getting the Version of the Images on nor Flash
130
Getting the Current Setting of Ramdisk Size
131
Setting New Ramdisk Size
131
Scanner Support
133
Introducing Scanner Support
134
General Functions
134
Opening
134
Closing
134
Getting Bar Code Type Name
134
Function Structure
135
Guideline for the Apis
136
Bar Code Scanning Program
136
Scanning by Pressing Scan Button
137
Scanning under Program Control
137
Bar Code Parameter Setting Program
137
Getting the Settings
149
Setting the Settings
149
Member Functions of TPT
149
Enabling Trigger
149
Disabling Trigger
150
Checking Bar Code Input
150
Reading Bar Code Data
150
Setting Bar Code Symbology into Decoder Chip
150
Getting Bar Code Symbology Setting from Decoder Chip
151
Resetting All Symbologies to Default
151
Setting Preamble String
151
Getting Preamble String
151
Setting Postamble String
152
Getting Postamble String
152
Setting Delimiter String
152
Getting Delimiter String
152
Stopping Scanning
152
Starting Scanning
153
Getting Current Setting Array
153
Example Code
154
Scanning Bar Code Labels
154
SDK Components
157
Introducing the October Widget Library
158
Otkapplication
158
Otk_App_Init
159
Otk_App_Loop
159
Otk_App_Add
159
Otk_App_Remove
159
Otk_App_Redraw
160
Otk_App_Get_Current_Event
160
Otk_App_Set_Event_Timeout
160
Otk_App_Unset_Event_Timeout
160
Otk_App_New_Window
160
Otk_App_Set_Window_Background_Color
161
Otk_App_Set_Window_Border_Size
161
Otk_App_Get_Gc
161
Otk_App_Get_Gc_User_Defined
162
Otk_App_New_Font
162
Otk_App_Get_Font_Default
162
Otk_App_Set_Font_Default
162
Otk_App_Get_Font_Size_Info
163
Otk_App_Get_Root_Window_Width
163
Otk_App_Get_Root_Window_Height
163
Otk_App_Exit
163
Otk_App_Set_Title
163
Otk_App_Set_Showfamily
164
Otk_App_Register_Fd
164
Otkwidget
164
Otk_Widget_Init
164
Otk_Widget_Set_Visible
164
Otk_Widget_Set_Sensitive
165
Otk_Widget_Set_Gc_Background_Color
165
Otk_Widget_Set_Gc_Foreground_Color
165
Otk_Widget_Set_Gc_Font_Size
166
Otk_Widget_Set_Gc_Font
166
Otk_Widget_Set_Position
166
Otk_Widget_Set_Size
166
Otk_Widget_Set_User_Data
167
Otk_Widget_Get_User_Data
167
Otkarrowicon
167
Otk_Arrow_Icon_Init
167
Otk_Arrow_Icon_Set_Align
167
Otkbutton
168
Otk_Button_Init
168
Otk_Button_Set_Label
168
Otk_Button_Set_Click_Callback
168
Otk_Button_Set_User_Data
169
Otk_Button_Get_User_Data
169
Onclick Event
169
Otkcellbox
169
Otk_Cell_Box_Init
170
Otk_Cell_Box_Set_Cells
170
Otk_Cell_Box_Clear_Selected
170
Otk_Cell_Box_Get_Selected_Column
170
Otk_Cell_Box_Get_Selected_Row
171
Otk_Cell_Box_Set_User_Data
171
Otk_Cell_Box_Get_User_Data
171
Otkcheckbutton
171
Otk_Check_Button_Init
171
Otk_Check_Button_Set_Value
172
Otk_Check_Button_Get_Value
172
Otk_Check_Button_Set_User_Data
172
Otk_Check_Button_Get_User_Data
172
Otkcombo
173
Otk_Combo_Init
173
Otk_Combo_Get_List
173
Otk_Combo_Add_List_Item
173
Otk_Combo_Set_User_Data
173
Otk_Combo_Get_User_Data
174
Otkcontrol
174
Otk_Control_Init
174
Otk_Control_Add_Child
174
Otk_Control_Set_Border_Size
174
Otk_Control_Show
175
Otk_Control_Hide
175
Otk_Control_Set_User_Data
175
Otk_Control_Get_User_Data
175
Otkdialog
176
Otk_Dialog_Init
176
Otk_Dialog_Show
176
Otk_Dialog_Set_User_Data
176
Otk_Dialog_Get_User_Data
177
Otkgroup
177
Otk_Group_Init
177
Otk_Group_Append
177
Otk_Group_Remove
177
Otk_Group_Set_User_Data
178
Otk_Group_Get_User_Data
178
Otkicon
178
Otk_Icon_Init
178
Otk_Icon_Set_Bitmap
178
Otk_Icon_Set_User_Data
179
Otk_Icon_Get_User_Data
179
Otklist
179
Otk_List_Init
179
Otk_List_Set_Scrollbar
180
Otk_List_Set_Select_Callback
180
Otk_List_Set_Timeout_Callback
180
Otk_List_Set_Title_Visible
180
Otk_List_Set_Column_Titles
181
Otk_List_Set_Column_Title
181
Otk_List_Set_Column_Align
181
Otk_List_Set_Column_Width
181
Otk_List_New_Item
182
Otk_List_Item_Set_Text
182
Otk_List_Item_Set_Bitmap
182
Otk_List_Set_Text_And_Bitmap
183
Otk_List_Item_Set_User_Data
183
Otk_List_Remove_Item
183
Otk_List_Remove_Row
184
Otk_List_Remove_Selected
184
Otk_List_Remove_All
184
Otk_List_Get_Selected
184
Otk_List_Get_Item
184
Otk_List_Set_User_Data
185
Otk_List_Get_User_Data
185
Onselect Event
185
Ontimeout Event
185
Otkpopupwindow
186
Otk_Popup_Window_Init
186
Otk_Popup_Window_Show
186
Otk_Popup_Window_Set_User_Data
186
Otk_Popup_Window_Get_User_Data
187
Otkradiogroup
187
Otk_Radio_Group_Init
187
Otk_Radio_Group_Append
187
Otk_Radio_Group_Set_Grab_Item
187
Otk_Radio_Group_Get_Grab_Item
188
Otk_Radio_Group_Set_User_Data
188
Otk_Radio_Group_Get_User_Data
188
Otkscrolllist
188
Otk_Scroll_List_Init
188
Otk_Scroll_List_Get_List
189
Otk_Scroll_List_Set_User_Data
189
Otk_Scroll_List_Get_User_Data
189
Otktab
189
Otk_Tab_Init
189
Otk_Tab_Set_Label
190
Otk_Tab_Add
190
Otk_Tab_Set_User_Data
190
Otk_Tab_Get_User_Data
190
Otktogglebutton
190
Otk_Toggle_Button_Init
191
Otk_Toggle_Button_Set_Value
191
Otk_Toggle_Button_Get_Value
191
Otk_Toggle_Button_Set_User_Data
191
Otk_Toggle_Button_Get_User_Data
191
Otkeditable
192
Otk_Editable_Init
193
Otk_Editable_Set_Position
193
Otk_Editable_Set_Size
193
Otk_Editable_Set_Parent
193
Otk_Editable_Set_Prev_Sibling
194
Otk_Editable_Set_Next_Sibling
194
Otk_Editable_Set_Event_Handler
194
Otk_Editable_Set_Drawing_Func
194
Otk_Editable_Set_Flag
195
Otk_Editable_Set
195
Otk_Editable_Set_Sibling
195
Otk_Editable_Set_Autoset
195
Otk_Editable_Set_Modified
196
Otk_Editable_Set_Readonly
196
Otk_Editable_Set_Focused
196
Otk_Editable_Set_Maxlength
196
Otk_Editable_Set_Textptr
197
Otk_Editable_Set_Popupmenu
197
Otk_Editable_Show_Popupmenu
197
Otk_Editable_Set_Buffer
197
Otk_Editable_Load_From_File
198
Otk_Editable_Get_Sel_Buffer
198
Otk_Editable_Get_Text_Buffer
198
Otk_Editable_Cut_To_Clipboard
199
Otk_Editable_Copy_To_Clipboard
199
Otk_Editable_Paste_From_Clipboard
199
Otk_Editable_Clear_Selection
199
Otk_Editable_Set_Seltextbuf
200
Otk_Editable_Clear
200
Otk_Editable_Select_All
200
Otk_Editable_Get_Text_Length
200
Otk_Editable_Insert
201
Otk_Editable_Delete
201
Otk_Editable_Calcursor
201
Otk_Editable_Next_Cursorpos
202
Otk_Editable_Prev_Cursorpos
202
Otkentry
202
Otk_Entry_Init
203
Otk_Entry_Set_Visible
203
Otk_Entry_Set_Sensitive
203
Otk_Entry_Set_Gc_Background_Color
203
Otk_Entry_Set_Gc_Foreground_Color
204
Otk_Entry_Set_Position
204
Otk_Entry_Set_Size
204
Otk_Entry_Set_Parent
204
Otk_Entry_Set_Prev_Sibling
205
Otk_Entry_Set_Next_Sibling
205
Otk_Entry_Set_Event_Handler
205
Otk_Entry_Set_Drawing_Func
205
Otk_Entry_Set_Flag
206
Otk_Entry_Set
206
Otk_Entry_Set_Sibling
206
Otk_Entry_Set_Color
206
Otk_Entry_Set_Autoset
207
Otk_Entry_Set_Modified
207
Otk_Entry_Set_Readonly
207
Otk_Entry_Set_Focused
208
Otk_Entry_Set_Maxlength
208
Otk_Entry_Set_Buffer
208
Otk_Entry_Load_From_File
208
Otk_Entry_Cut_To_Clipboard
209
Otk_Entry_Paste_From_Clipboard
209
Otk_Entry_Clear_Selection
209
Otk_Entry_Set_Seltextbuf
209
Otk_Entry_Clear
210
Otk_Entry_Select_All
210
Otk_Entry_Set_Font_Size
210
Otk_Entry_Set_Align
210
Otk_Entry_Set_Restrict_Length
210
Otk_Entry_Set_Pswdmode
211
Otk_Entry_Show
211
Otk_Entry_Hide
211
Otk_Entry_Refresh
211
Onreturnpress Event
212
Example Code
212
Otkmaskedit
212
Otk_Maskedit_Init
213
Otk_Maskedit_Set_Visible
213
Otk_Maskedit_Set_Sensitive
213
Otk_Maskedit_Set_Gc_Background_Color
213
Otk_Maskedit_Set_Gc_Foreground_Color
214
Otk_Maskedit_Set_Position
214
Otk_Maskedit_Set_Size
214
Otk_Maskedit_Set_Parent
214
Otk_Maskedit_Set_Prev_Sibling
215
Otk_Maskedit_Set_Next_Sibling
215
Otk_Maskedit_Set_Event_Handler
215
Otk_Maskedit_Set_Drawing_Func
215
Otk_Maskedit_Set_Flag
216
Otk_Maskedit_Set
216
Otk_Maskedit_Set_Sibling
216
Otk_Maskedit_Set_Color
217
Otk_Maskedit_Set_Autoset
217
Otk_Maskedit_Set_Modified
217
Otk_Maskedit_Set_Readonly
217
Otk_Maskedit_Set_Focused
218
Otk_Maskedit_Set_Maxlength
218
Otk_Maskedit_Set_Buffer
218
Otk_Maskedit_Load_From_File
218
Otk_Maskedit_Cut_To_Clipboard
219
Otk_Maskedit_Paste_From_Clipboard
219
Otk_Maskedit_Clear_Selection
219
Otk_Maskedit_Set_Seltextbuf
219
Otk_Maskedit_Clear
220
Otk_Maskedit_Select_All
220
Otk_Maskedit_Insert
220
Otk_Maskedit_Delete
220
Otk_Maskedit_Set_Font_Size
221
Otk_Maskedit_Show
221
Otk_Maskedit_Hide
221
Otk_Maskedit_Refresh
221
Otk_Maskedit_Set_Mask
222
Otk_Maskedit_Set_Unentered_Char
222
Onreturnpress Event
222
Example Code
222
Otkpage
223
Otk_Page_Init
223
Otk_Page_Set_Size
223
Otk_Page_Set_Position
223
Otk_Page_Set_Range
224
Otk_Page_Set_Step
224
Otk_Page_Show_Value_Ratio
224
Otk_Page_Refresh
224
Otk_Page_Set_Max
225
Otk_Page_Set_Min
225
Otk_Page_Set_Value
225
Example Code
225
Otkrange
227
Otk_Range_Init
227
Otk_Range_Set_Max
227
Otk_Range_Get_Max
227
Otk_Range_Set_Min
228
Otk_Range_Get_Min
228
Otk_Range_Set_Value
228
Otk_Range_Get_Value
228
Otk_Range_Set_Range
229
Otk_Range_Get_Range
229
Otk_Range_Set_Change_Callback
229
Onchange Event
230
Otkscrollbar
230
Otk_Scrollbar_Init
230
Otk_Scrollbar_Set_Typeflag
230
Otk_Scrollbar_Set_Size
231
Otk_Scrollbar_Set_Position
231
Otk_Scrollbar_Set_Range
231
Otk_Scrollbar_Set_Step
231
Otk_Scrollbar_Refresh
232
Otk_Scrollbar_Set_Max
232
Otk_Scrollbar_Set_Min
232
Otk_Scrollbar_Set_Value
232
Example Code
233
Otkscrollbar2
234
Otk_Scrollbar2_Init
234
Otk_Scrollbar2_Set_Typeflag
235
Otk_Scrollbar2_Set_Size
235
Otk_Scrollbar2_Set_Position
235
Otk_Scrollbar2_Set_Range
235
Otk_Scrollbar2_Set_Step
236
Otk_Scrollbar2_Refresh
236
Otk_Scrollbar2_Set_Max
236
Otk_Scrollbar2_Set_Min
236
Otk_Scrollbar2_Set_Value
237
Example Code
237
Otkspin
239
Otk_Spin_Init
239
Otk_Spin_Set_Typeflag
239
Otk_Spin_Set_Size
239
Otk_Spin_Set_Position
240
Otk_Spin_Set_Range
240
Otk_Spin_Refresh
240
Otk_Spin_Set_Max
240
Otk_Spin_Set_Min
241
Otk_Spin_Set_Value
241
Example Code
241
Otkslider
243
Otk_Slider_Init
243
Otk_Slider_Set_Typeflag
243
Otk_Slider_Set_Size
243
Otk_Slider_Set_Position
244
Otk_Slider_Set_Range
244
Otk_Slider_Set_Step
244
Otk_Slider_Refresh
244
Otk_Slider_Set_Max
245
Otk_Slider_Set_Min
245
Otk_Slider_Set_Value
245
Example Code
245
Otkselection
247
Otk_Selection_Init
247
Otk_Selection_Set_Size
247
Otk_Selection_Set_Position
247
Otk_Selection_Set_Label_Number
248
Otk_Selection_Set_Label
248
Otk_Selection_Set_Default
248
Otk_Selection_Refresh
248
Example Code
249
Otkselection2
250
Otk_Selection2_Init
250
Otk_Selection2_Set_Size
250
Otk_Selection2_Set_Position
251
Otk_Selection2_Set_Label_Number
251
Otk_Selection2_Set_Label
251
Otk_Selection2_Set_Default
251
Otk_Selection2_Refresh
252
Example Code
252
Otktabgroup
253
Otk_Tab_Group_Init
253
Otk_Tab_Group_Append
253
Otk_Tab_Group_Set_Tab_Button_Size
254
Otk_Tab_Group_Set_User_Data
254
Otkcustompopupmenu
254
Otk_Custompopupmenu_Init
254
Otk_Custompopupmenu_Add_Item
255
Otk_Custompopupmenu_Set_Owner
255
Otk_Custompopupmenu_Set_On_Popup
255
Otk_Custompopupmenu_Get_Child_Item
255
Otk_Custompopupmenu_Show
256
Otk_Custompopupmenu_Hide
256
Otk_Custompopupmenu_Hide_All
256
Otk_Custompopupmenu_Set_Active_Submenu
256
Otk_Custompopupmenu_Hide_Submenu
257
Otk_Custompopupmenu_Check_Visible_Chain_Wid
257
Onpopup Event
257
Otkpopupmenu
258
Otk_Popupmenu_Init
258
Otk_Popupmenu_Add_Item
258
Otk_Popupmenu_Show
258
Otk_Popupmenu_Hide
259
Otk_Popupmenu_Set_On_Popup
259
Otk_Popupmenu_Set
259
Otk_Popupmenu_Set_Owner
259
Otk_Popupmenu_Show_Submenu
260
Example Code
260
Otkmenuitem
262
Otk_Menuitem_Init
262
Otk_Menuitem_Set_Label
262
Otk_Menuitem_Set_Enabled
263
Otk_Menuitem_Set_Checked
263
Otk_Menuitem_Set_Groupid
263
Otk_Menuitem_Set
263
Otk_Menuitem_Set_Clicked_Callback
264
Otk_Menuitem_Set_Height
264
Otk_Menuitem_Set_Width
264
Otk_Menuitem_Set_Color
265
Otk_Menuitem_Refresh
265
Onclick Event
265
Nano-X Apis
267
General API
268
Synopsis
268
Grflush ()
268
Gropen ()
268
Grclose ()
268
Grmainloop ()
268
Grgetscreeninfo ()
269
Grseterrorhandler ()
269
Grdefaulterrorhandler ()
269
Window API
269
Synopsis
269
Grnewwindow ()
270
Grnewpixmap ()
271
Grnewinputwindow ()
271
Grdestroywindow ()
272
Grmapwindow ()
272
Grunmapwindow ()
272
Grraisewindow ()
272
Grlowerwindow ()
272
Grmovewindow ()
273
Grresizewindow ()
273
Grreparentwindow ()
273
Grgetwindowinfo ()
273
Grsetwmproperties ()
274
Grgetwmproperties ()
274
Grsetfocus ()
274
Grgetfocus ()
274
Grsetbordercolor ()
274
Grsetbackgroundpixmap ()
275
Grclearwindow ()
275
Grclosewindow ()
275
Grkillwindow ()
276
Graphics API
276
Synopsis
276
Grnewgc ()
279
Grcopygc ()
279
Grgetgcinfo ()
279
Grdestroygc ()
280
Grline ()
280
Grpoint ()
280
Grpoints ()
280
Grrect ()
281
Grfillrect ()
281
Grpoly ()
282
Grfillpoly ()
282
Grellipse ()
283
Grfillellipse ()
283
Grarc ()
283
Grarcangle ()
284
Grsetgcforeground ()
285
Grsetgcbackground ()
285
Grsetgcusebackground ()
285
Grsetgcmode ()
285
Grsetgcfont ()
286
Grgetgctextsize ()
286
Grreadarea ()
286
Grarea ()
287
Grcopyarea ()
288
Grbitmap ()
288
Grfreeimage ()
289
Grgetimageinfo ()
289
Grdrawimagefromfile ()
289
Grloadimagefromfile ()
290
Grdrawimagetofit ()
290
Grdrawimagebits ()
291
Grtext ()
291
Grdashline ()
292
Grlines ()
292
Grdrawlines ()
293
Events API
293
Synopsis
293
Grselectevents ()
293
Grgetnextevent ()
294
Grgetnexteventtimeout ()
294
Grchecknextevent ()
294
Grpeekevent ()
294
Fonts API
295
Synopsis
295
Grcreatefont ()
295
Grsetfontsize ()
296
Grsetfontrotation ()
296
Grsetfontattr ()
296
Grdestroyfont ()
296
Grgetfontinfo ()
296
Grfontsetcfontsize ()
297
Pointer API
297
Synopsis
297
Grsetcursor ()
297
Grmovecursor ()
298
Grinjectpointerevent ()
298
Colors API
299
Synopsis
299
Grgetsystempalette ()
299
Grsetsystempalette ()
299
Grfindcolor ()
300
Grgetsyscolor ()
300
Regions API
300
Synopsis
300
Grnewregion ()
301
Grdestroyregion ()
301
Grunionrectwithregion ()
301
Grunionregion ()
301
Grsubtractregion ()
302
Grxorregion ()
302
Grintersectregion ()
302
Grsetgcregion ()
303
Grpointinregion ()
303
Grrectinregion ()
303
Gremptyregion ()
304
Grequalregion ()
304
Groffsetregion ()
304
Grgetregionbox ()
304
Grnewpolygonregion ()
305
Selections API
305
Synopsis
305
Grsetselectionowner ()
305
Grgetselectionowner ()
306
Grrequestclientdata ()
306
Grsendclientdata ()
307
Miscellaneous API
307
Synopsis
307
Grreqshmcmds ()
308
Grinjectkeyboardevent ()
308
Grregisterinput ()
309
Grprepareselect ()
309
Grserviceselect ()
309
Grbell ()
310
Grsetscreensavertimeout ()
310
Grinjectnanowmevent ()
310
Grinjectkeypadevent ()
310
Grselectpadkeys()
310
Grsettriggerenabled()
311
Grgetcurrentkeymapping()
311
Grsetkeymapping()
311
Grsetkeyboardmappingfile()
311
Grsetkeyboardmappingdefault()
311
Grsetcodepage()
312
Grgetcurrentcodepage()
312
Grtranslatecodepagetoname()
312
Advertisement
Intermec CK1 Serial Dock User Manual (172 pages)
Intermec CK1: User Guide
Brand:
Intermec
| Category:
Handhelds
| Size: 3 MB
Table of Contents
Table of Contents
5
Before You Begin
11
Safety Icons
11
Global Services and Support
11
Warranty Information
11
Web Support
12
Telephone Support
12
Who Should Read this Document
13
Related Documents
13
Patent Information
13
Learning about the CK1
15
Learning about the CK1 Features
16
What's New
17
Using the CK1 for the First Time
18
Using the CK1 Battery
19
Charging the Battery
19
Installing the Battery
20
Determining When the Battery Is Low
22
Removing the Battery
22
Managing Battery Power
23
Using the Keypad
24
Conventions Used in this Manual for Pressing Keys
24
Using the Power P Key
25
Typing Numbers and Letters
26
Using the Screen
29
Turning on the Backlight and Adjusting Contrast
29
Pressing S1 and Esc to Exit Screens
30
Understanding the Screen Icons
30
Understanding the Light
31
Understanding the Audio Signals
31
Using the CK1 Serial Port
32
Using the CK1 Scanner
33
Connecting to a Printer
35
Logging in and Logging out
36
Using the MCL System Menu to Manage the CK1
39
Configuring the CK1
41
Entering the System Setting Screen
42
Saving Configuration Changes
43
Configuring the Backlight and Screen Brightness
44
Configuring the Audio Signal
45
Configuring the Date and Time
46
Configuring the Keypad
47
Configuring Bar Code Symbologies
48
Code 39
49
Interleaved 2 of 5
52
Standard 2 of 5
52
Code 32
52
Telepen
53
Ean 128
53
Code 128
54
Msi
54
Code 93
54
Code 11
55
Codabar
55
Label
55
Upc-A
56
Upc-E
56
Ean-13
57
Ean-8
57
Supplement
58
Delta
58
Exiting and Logging out
58
Developing and Using Applications
59
About the CK1 Handheld Computer
60
Creating Applications for the CK1
61
Loading Applications and Files on the CK1
61
Starting an Application from the Top Level Screen
64
Automatically Running an Application on the CK1
64
Using the MCL Demo Application
65
MCL Demo Application Bar Codes
68
Communicating through Modem and Null Modem Connections
71
Configuring to Connect with a Mobile Phone or a Modem
72
Configuring PPP Communications
75
Configuring the Windows Dial Settings for a Modem Connection
77
Creating a Dial-Up Connection
78
Creating a Dial-In Connection
87
Configuring the Windows Dial Settings for a Null Modem Connection
93
Creating the Null Modem Connection
93
Creating the Dial-Up or Dial-In Connection
97
Configuring the Linux Dial Settings
109
Managing the CK1
111
Rebooting the CK1
112
Managing Power Usage
115
Entering Linux Commands on the CK1
117
Checking the Disk and Memory Space
118
Checking the CK1 Firmware Version
120
Loading Firmware with the Automated Upgrade Tool
121
Loading Firmware Manually
125
Transferring Files from the CK1 to a PC
132
Intermec CK1 Serial Dock User Manual (147 pages)
Brand:
Intermec
| Category:
Handhelds
| Size: 3 MB
Table of Contents
Table of Contents
4
Before You Begin
8
Safety Summary
8
Safety Icons
9
Global Services and Support
9
Who Should Read this Document
11
Related Documents
11
Learning about the CK1
12
Learning about the CK1 Features
13
Scanning Options for the CK1
14
Unpacking the CK1
14
Using the CK1 for the First Time
14
Using the CK1 Battery
15
Charging and Installing the Battery
16
Determining When the Battery Is Low
18
Removing the Battery
18
Managing Battery Power
19
Turning off the Backup Battery
20
Using the Keypad
22
Typing Numbers and Letters
23
Using the Power Key
25
Using the Screen
25
Understanding the Screen Icons
26
Understanding the Light
27
Learning about the Audio Signals
27
Using the CK1 Serial Port
28
Using the CK1 Scanner
30
Connecting to a Printer
32
Configuring the CK1
34
Entering the System Setting Screen
35
Configuring the Screen
36
Configuring the Audio Signal
38
Configuring the Date and Time
39
Configuring the Keypad
40
Configuring Bar Code Symbologies
41
Symbology Options
42
Code 39
42
Interleaved 2 of 5
44
Standard 2 of 5
44
Code 32
45
Telepen
45
Ean 128
45
Code 128
46
Msi
46
Code 93
46
Code 11
46
Codabar
47
Label
47
Upc-A
47
Upc-E
48
Supplement
49
Ean-8
49
Delta
50
Saving Your Changes and Exiting the System Setting Screen
50
Developing and Using Applications
52
About the CK1 Handheld Computer
53
Creating Applications for the CK1
54
Loading Applications and Files on the CK1
54
Automatically Running an Application on the CK1
57
Starting an Application from the Main Screen
58
Using the MCL Demo Application
58
MCL Demo Application Bar Codes
60
Communicating through Modem and Null Modem Connections
64
Configuring to Connect to a Mobile Phone
65
Configuring PPP Communications
68
Configuring the Windows Dial Settings
70
Configuring Modem Settings
70
Creating a Dial up Connection
70
Creating a Dial in Connection
78
Configuring Null Modem Settings
83
Configuring the Linux Dial Settings
96
Managing the CK1
98
Managing Power Output
99
Entering Linux Commands on the CK1
100
Checking the Disk and Memory Space
101
Finding Information on the CK1 Firmware
104
Rebooting the CK1
105
Loading Firmware
106
Transferring Files from the CK1 to a PC
113
Advertisement
Intermec CK1 Serial Dock Supplementary Manual (123 pages)
GLOBAL LIST OF AVAILABLE DOCUMENTS
Brand:
Intermec
| Category:
PDA
| Size: 0 MB
Table of Contents
1650 Mah Battery Pack 068979
2
Instruction Sheet
2
2200 Mah Battery Pack
2
Instructions
6
Handle Instruction Sheet 068980
6
Maintenance Manual
7
CD-Rom 068263)
7
Started Guide
7
Instruction Sheet
8
Table of Contents
12
Not Available for Download from the Intermec Web
12
Not Available for Download from the Intermec Web
13
Site. You May be Able to Order a Printed Version
13
From Http://Www.intermec.com, Click Service
13
From Http://Www.intermec.com, Click Service
14
Not Available for Download from the Intermec Web
14
Site. You May be Able to Order a Printed Version
14
Intermec CK1 Serial Dock Quick Start Manual (2 pages)
Intermec CK1: Quick Start
Brand:
Intermec
| Category:
Handhelds
| Size: 0 MB
Table of Contents
Specifications
1
What Is the CK1?
1
Options and Accessories
1
Beeps and Light
1
Icons
1
Out of the Box
1
Using the Keypad
2
Installing the Battery
2
Scanning Bar Code Labels
2
Turning on the CK1
2
Preparing the CK1 for Use
2
Configuring the CK1
2
Intermec CK1 Serial Dock Quick Start Manual (2 pages)
Brand:
Intermec
| Category:
Docking Station
| Size: 0 MB
Intermec CK1 Serial Dock Instructions (2 pages)
Intermec CK1: Supplementary Guide
Brand:
Intermec
| Category:
Camera Accessories
| Size: 0 MB
Intermec CK1 Serial Dock Quick Start Manual (2 pages)
Brand:
Intermec
| Category:
Battery Charger
| Size: 0 MB
Advertisement
Related Products
Intermec Oracle-Ready CK31
Intermec CK32
Intermec CK31G
Intermec CK61G
Intermec CK3 Series
Intermec CK3XNI
Intermec CK3a1
Intermec CK3n1
Intermec CK3RAB4S000W4400
Intermec CK3RAB4S000W410A
Intermec Categories
Printer
Handhelds
PDA
Barcode Reader
Printer Accessories
More Intermec Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL