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