IT-2000W
Table of Contents
MS-DOS
Appendix TFORMAT.EXE
Preface
Hardware
Overview Features of System Development Concept
Software
Basic Specifications
Model Name
RAM
System Configuration
Hardware Block Diagram
MS-DOS Main Part
Supported Software
Device Drivers and System Files
Windows Driver
Utilities
Development Tool Libraries
Precautions
Page
Glass cursor
Basic Software Overview Software Configuration
ROM Bios Nand Disk BIOS/VGA Bios
Memory Map
Drive Configuration
CONFIG.SYS
OFF State On KEY
Reset Switch On Event
Basic System Operation Overview
On State OFF Event
Page
Overview
Power on Process
Application Boot Process
On factors
System Menu Boot Process
Application Boot Process
System Menu Boot Process
Resume Process
Resume Process
Setup of Resume Process ON/OFF
On Factors
Auto Power on activated by mounting on the I/O Box
Auto Power on function activated by the Ring signal
Relationship between OFF Factors and on Processes
Normal Suspend Process
Power OFF Process
Critical Suspend
OFF Factors
APO
Battery Voltage Monitoring Process
Battery Operation Scheme
LB2
Low Voltage Level
LB1
LB3
Main Battery Voltage Monitoring
LB1 LB0
Sram Card Battery Voltage Monitoring
Sub-battery Voltage Monitoring
Acquiring Power Status through APM Bios
Low Consumption Current Process
Advanced Power Management Process APM
APM Bios
CSAPM.EXE
About the activity
Auto Power OFF Function APO
Auto Backlight OFF Function ABO
Activity monitored by APO
DOZE/RUN Transit Function
Activity causing RUN/DOZE transition
RUN Doze
Main battery replacement
How to Replace or Recharge Batteries
Replacement of Batteries
Sub-battery replacement
Main Battery Recharge
About the Display Screen
Hardware Configuration
Supported Devices Display Unit
Vram
Software Functions
Contrast Adjustment
Hardware Window
Auto Backlight OFF Function
EL Backlight
Manual Backlight ON/OFF Function
Auto Backlight Control Function
Software Function
Touch Panel
PENMOUSE.COM
RAM Disk
Disk
Types of Disk
Basic Drive
ROM Drive
PC Card Drive
Serial Communication
Available Interfaces
COM2
Hardware Overview
How to Format Sram Card and ATA F-ROM Card
PC Card
Recommended PC Cards
Card Lock Switch
Clock Bios
Clock Timer
Alarm
Buzzer
Setting Volume of Buzzer
Use of Buzzer From the System
Barcode Reader
DT-9650BCR Pen scanner DT-9656BCR CCD scanner
Infrared Communication IR
IrDA
Fn key
Keys
Key Layout
IRQ IRQ1
Sensors
System Menu
Overview
Basic Operation
List of Functions
Function
Key Click Sound Setup
Operation
Buzzer Volume Setup
Contrast Adjustment
Auto Backlight Setup
Auto Power OFF Setup
Touch Panel Calibration
Invalid
Ymodem Utility
About time stamping of files
About key input during communication
Send File to PC one file transmission from IT-2000 to PC
Operations
Receive Files file reception
Page
Flink Command
Operation
Remote Server remote server mode
About communication with PC
System Date/Time Setup
Command Prompt
Setting up the RAM disk
RAM Disk Size Change
Operations with the touch panel are not permitted
Disk Format
Key Operation Function
System Initialization
Password Entry
YES Reset Button
Loading MS-DOS
Example
How to Write CONFIG.SYS and AUTOEXEC.BAT
Example of CONFIG.SYS
DEVICE=C HIMEM.SYS /M2
Example of AUTOEXEC.BAT
Ccasioapm
Card
Card Boot
MS-DOS
ATA Card
Drive G, which is currently enabled, will be disabled
@ECHO OFF
MS-Windows Overview
Ewindows
Installation of MS-Windows
Demonstration Installation
Application Installation
Keyboard Controller Overview
Primary/Secondary Code
Keyboard Control
System Scanning Code
Primary code
Code Table
Secondary code
Fn key
ROM Bios
Touch Panel Control Function
Sensor Control
Backlight Control
ABC Auto Backlight Control
ABC on
Transition of Backlight Control Methods
OFF
ABC OFF
ABO ABC
SYSCALL.DLL
Drivers Overview
VGANC.DRV
System Driver Function
Startup Method
Clock Control Driver Function
None TIME.SYS must be loaded immediately after POWER.EXE
PEN Bios
Keypad Driver/Hardware Window Manager Function
PenMouse Driver Overview
Boot Mouse.drv=penmouse.drv
Virtual Keyboard Driver Function
386Enh Keyboard=vkd.386
System Library main program file Function
Operation Method
Display Driver Function
Page
IrLAP/IrLMP Layer
COM Driver for IrDA Overview
Frame Layer
SIR FIR IRCOMM.DRV IRDA.DRV
IrCOMM Layer including TinyTP Layer
DTR DSR DCD RTS CTS
Windows 3.1 Communication Functions
List of communication functions
Parameter
BuildCommDCB
Return value
ClearCommBreak
CloseComm
EnableCommNotification
Page
EscapeCommFunction
FlushComm
GetCommError
Error values
Page
Comstat structure
Members
GetCommEventMask
OpenComm
Page
GetCommState
ReadComm
SetCommBreak
SetCommEventMask
Page
SetCommState
DCB structure
Ignores RTS at initialization
Nonparity
Evenparity
Markparity
Oddparity
Page
TransmitCommChar
UngetCommChar
WriteComm
Setting Up WIN.INI File
Setup example
SizeData
MaxBaudRate
SizeWindow
DisconnectThresholdTime
NunBOF
MaxTurnAroundTime
MinTurnAroundTime
DeviceNickName
DeviceName
ServiceType
DiscoverCount
Installation Method
Above operations complete the installation procedure 140
Application Development Overview
Page
Development Environment
Application Development Library
Simulation Driver
Program Development Procedure
Creation of Execution File
Debugging Through Simulation
Page
Operation Check on IT-2000 Using COM2KEY/XY
Installation with a PC card
Installation of Application Program
Howto create a card for installation
Installation from a PC
Installation work
Copying application program onto another IT-2000
Simulation Driver
System Library Simulator SysCall.DLL
File name
Installation method
Monitor window
SYSGetABC SYSSetABC
Restrictions regarding the COM port
Restictions regarding the IrDA port
Library
System Library
KBC
List of Libraries
Syntax
Acquisition of Bios Version
Long SYSGetBiosVersion
Input
Int SYSGetMemCapacityint nDevice
Acquisition of Memory Device Size
Dram Nand from Output
Int SYSGetLcdContrastint Winfar *nValue
Setting/Acquisition LCD Contrast
Int SYSSetLcdContrastint nValue
Int SYSLcdContrastUp
Increasing/Decreasing LCD Contrast
Int SYSLcdContrastDown
Int SYSGetCOM2Config
Switching Over COM2 Channel
Int SYSSetCOM2Configint nDevice
Int SYSGetOnEventMask
Setting/Acquisition of Reason Mask for Reboot
Int SYSSetOnEventMaskint nMask
Reboot Request
Int SYSRebootint nMode
Setting ABO Time
Int SYSSetAboTimeint nValue
Acquisition of ABO Time
Int SYSGetAboTime
Setting ABC Auto Backlight Control Status
Int SYSSetABCint nOnOff
Acquisition of ABC Auto Backlight Control Status
Int SYSGetABC
Int SYSSetThresholdOfABCint OnValue, int OffValue
Setting/Acquisition of ABC Threshold
Int SYSGetThresholdOfABCint *OnValue, int *OffValue
Backlight ON/OFF
Int SYSSetBacklightint nOnOff
Acquisition of Backlight Status
Int SYSGetBacklight
Setting Buzzer Volume
Int SYSSetBuzzerVolumeint nVolume
Int SYSGetBuzzerVolume
Acquisition of Buzzer Volume
Output OFF
Acquisition of Device Power Status
Int SYSGetDevicePowerint Device
Device Power ON/OFF
Int SYSSetDevicePowerint Device, int OnOff
Int SYSSetCardLockint OnOff
Software Card Lock
Pcmcia
Acquisition of Connector Status
Int SYSGetConnectorStatusint nType
Key Click Sound ON/OFF
Int SYSSetKeyClckint OnOff
Acquisition of Key Click Sound Status
Int SYSGetKeyClick
Acquisition of Reboot Reason
Int SYSGetPowerOnFactor
Acquisition of OFF Reason
Int SYSGetPowerOffFactor
LBO
Setting Cancellation of Next Resume Process
Int SYSSetResumeConditionint nCondition
Acquisition of Cancellation Status of Next Resume Process
Int SYSGetResumeCondition
Void SYSPowerOff
Request of Suspend Software-triggered OFF
Bios Syntax
Acquisition of Low Battery Voltage Status
Int SYSGetLBStatus
Setting APO Time
Int SYSSetApoTime int nValue
Acquisition of APO Time
Int SYSGetApoTime
Setting Status of Alarm
Int SYSSetAlarmint hour, int min, int sec
Acquisition of Alarm Setting
Void SYSGetAlarmint *hour, int *min, int *sec
Resetting Alarm
Int SYSResetAlarm
Int SYSSetPowerOnAlarmint OnOff
Setting/Acquisition of Power on Alarm
Int SYSGetPowerOnAlarm
Int SYSGetPMStatusvoid
Setting/Acquisition of Status of Power Control Function
Void SYSSetPMStatusint OnOff
Setting Key Click Sound on
Void SYSMakeKeyClick
Keycode
Keypad Library
Timing of accepting a keycode
Toggle function
Input acceptance mode
How to use with a VC application
Repeat function
Page
Page
Page
Page
How to use with VB application
Page
Page
Page
Page
Page
Key acceptance property
Explanation of properties
List of properties
Expansion key number property
Keypad display/non-display property
Expansion keypad number property
Expansion pad operation property
Expansion keycode property
Expansion key image property
Hpic
Registration of expansion key pad Case of VC
Example of expansion pad operation
Case of VB
Deletion of expansion key pad In case of VC
Deletion of all expansion pads Case of VC
OBR Library
OBRLIB.H
Reception Buffer
Data Format
#include obrlib.h Int FAR Pascal export OBROpenint iOBRtype
List of Available Functions
Initialization of OBR
IOBRType = DT-9650 = DT-9656
Release of COM Port
#include obrlib.h Void FAR Pascal export OBRClose
Transmission of Command
Acknowledgment of Received Data
#include obrlib.h Int FAR Pascal export OBRStat
Readout of Received Data
Invalidating Code in Buffer
#include obrlib.h Void FAR Pascal export OBRClear
Setting event of reception completion
Transmission of expanded commands
Setting Operation Mode / DT-9650BCR
Transmission of normal commands
OBRSend
OBRSend u OBRSend a
Power-save Mode Control Command
Writing Set Values to Eeprom
Eeprom
WPC
CODE39 NW-7 ICG
CODE39
ITF
LED on
CODE39 C/D
CODE93 C/D
CODE11 C/D
CODE128 C/D
OBRSend A0
Setting Operation Mode / DT-9656BCR
OBRSend A0 OBRSend Z2
DTF
UPC
EAN
NW-7 Codabar
UPC-A
UPC-E
Code
EAN-8
Not transfer Yes Transfer MSI/Plessey
Ymodem Library
YMODEM.DLL
Error codes
OpenYMODEM
SendByYMODEM
Sub-directory can be the objective of the file transmission
RecieveByYMODEM
SetCommForYMODEM
CloseYMODEM
Setup of the IrDA communication speed MaxBaudRate
WIN.INI setups
Flink Library
Void InitFlinkHWND hWndParent, Hinstance hInst
Setup values of WIN.INI file
Interface to DLL
Symtax
Int DoFlinkint argc, char** argv
Short DoFLinkForVBshort iArgc, had sArgv
File transmission
Commands and options specified by the input parameters
File append
File move
File deletion
Idle start with the optional communication parameters set
Options
Communication Commands File Transmission /S
Function
Transmission file pathname
Parameter setup examples
Request pathname
File Reception /R
Reception directory
Argc = Argv = fl , /R , a Test Dat , d Info Data
Append file pathname
File Append /A
Target file pathname
File Deletion /D
Deleted file pathname
Move source pathname
File Move/File Rename /N
Move destination pathname
Idle Start
Script file name
Wait time for connection establishment
IrDA Environment Setup Commands Wait Time Setup /L
Wait time for data reception/transmission
COM specification
COM Environment Setup /Y
Communication speed
9600 bps
List of termination codes
LOW
End Code Description Category Detail Code Protocol
Utility Overview
Calculator Utility
Ten Key
Startup Method
Basic Function
Touch Panel
Clock Utility
Setup File
Calendar Utility
Remaining Battery Voltage Display Utility
Flink Utility
Operation Method
IrDA communication speed
Communication Parameter Setup Command /L=
Command Specification Method
Wait time until the connection is established
Example of specification
Transmission file pathname
File Transmission /S
Storage destination directory name
Example of specifications
Dtest
Request pathname
File Reception /R
Reception directory
Sub-directory and that have a DAT extension, and all files
Appended file pathname
File Append /A
Target file pathname
Deletion by pathname
File Deletion /D
Option
Move source pathname
File Move/Rename /N
Move destination pathname
Idle Start
Termination Codes and Messages
275
Internal Error
XY Utility
Using this utility where COM2KEY.EXE is resident
Function and operation method
Option
Command
CRC
Other parameters
File name
Termination Codes and Messages
Reverse Video Utility
COM2KEY Utility
If specified by CONFIG.SYS
If executed from DOS prompt line
Windows Installation Utility
Start Option
CLR ESC
Operation at Menu Startup
Outline of WINST.EXE Operations
Windows SYSTEM.INI
WINST.INF
British
Belgian
Brazilia
Canadian
Example of execution on personal computer
Example of Using WINST.EXE
Preparation of necessary files
WINST.EXE WINST.INF COMM.DRV
SYSCALL.DL Windows SYSTEM.INI WIN.INI
Example of execution on the IT-2000
Appendix a TFORMAT.EXE
Card Services CS.EXE
Socket Services SS365SL.EXE
Appendix B PC Card Driver
Sram Card Driver MTSRAM.EXE
Card Identification CARDID.EXE
IDE/ATA Support ATADRV.EXE
Card Service Power Management Enabler CSAPM.EXE
Memory Technology Driver MTDDRV.EXE
Function to Check POWER.EXE
Broadcast for Power Event
INT2Fh
Acquisition of Power Status
INT15h
End of the Manual