IT-2000W
Table of Contents
MS-DOS
Appendix TFORMAT.EXE
Preface
Overview Features of System Development Concept
Hardware
Software
Basic Specifications
Model Name
RAM
System Configuration
Hardware Block Diagram
Supported Software
MS-DOS Main Part
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
Reset Switch On Event
Basic System Operation Overview
OFF State On KEY
On State OFF Event
Page
Power on Process
Application Boot Process
Overview
On factors
Application Boot Process
System Menu Boot Process
System Menu Boot Process
Resume Process
Setup of Resume Process ON/OFF
Resume Process
On Factors
Auto Power on function activated by the Ring signal
Auto Power on activated by mounting on the I/O Box
Relationship between OFF Factors and on Processes
Power OFF Process
Normal Suspend Process
Critical Suspend
OFF Factors
APO
Battery Voltage Monitoring Process
Battery Operation Scheme
Low Voltage Level
LB1
LB2
LB3
Main Battery Voltage Monitoring
LB1 LB0
Sub-battery Voltage Monitoring
Sram Card Battery Voltage Monitoring
Acquiring Power Status through APM Bios
Advanced Power Management Process APM
APM Bios
Low Consumption Current Process
CSAPM.EXE
Auto Power OFF Function APO
Auto Backlight OFF Function ABO
About the activity
Activity monitored by APO
Activity causing RUN/DOZE transition
DOZE/RUN Transit Function
RUN Doze
How to Replace or Recharge Batteries
Replacement of Batteries
Main battery replacement
Sub-battery replacement
Main Battery Recharge
Hardware Configuration
Supported Devices Display Unit
About the Display Screen
Vram
Contrast Adjustment
Software Functions
Hardware Window
EL Backlight
Manual Backlight ON/OFF Function
Auto Backlight OFF Function
Auto Backlight Control Function
Touch Panel
Software Function
PENMOUSE.COM
Disk
Types of Disk
RAM Disk
Basic Drive
ROM Drive
PC Card Drive
Serial Communication
Available Interfaces
COM2
How to Format Sram Card and ATA F-ROM Card
PC Card
Hardware Overview
Recommended PC Cards
Card Lock Switch
Clock Timer
Clock Bios
Alarm
Setting Volume of Buzzer
Buzzer
Use of Buzzer From the System
Barcode Reader
DT-9650BCR Pen scanner DT-9656BCR CCD scanner
Infrared Communication IR
IrDA
Keys
Key Layout
Fn key
IRQ IRQ1
Sensors
System Menu
Overview
Basic Operation
List of Functions
Key Click Sound Setup
Function
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
Operations
Send File to PC one file transmission from IT-2000 to PC
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 Boot
MS-DOS
Card
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
Keyboard Control
System Scanning Code
Primary/Secondary Code
Primary code
Secondary code
Code Table
Fn key
ROM Bios
Touch Panel Control Function
Sensor Control
Backlight Control
ABC Auto Backlight Control
Transition of Backlight Control Methods
OFF
ABC on
ABC OFF
ABO ABC
Drivers Overview
SYSCALL.DLL
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
COM Driver for IrDA Overview
Frame Layer
IrLAP/IrLMP 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
BuildCommDCB
Parameter
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
Evenparity
Markparity
Nonparity
Oddparity
Page
TransmitCommChar
UngetCommChar
WriteComm
Setting Up WIN.INI File
Setup example
MaxBaudRate
SizeWindow
SizeData
DisconnectThresholdTime
MaxTurnAroundTime
MinTurnAroundTime
NunBOF
DeviceNickName
ServiceType
DeviceName
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 of Application Program
Installation with a PC card
Howto create a card for installation
Installation work
Installation from a PC
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
Acquisition of Bios Version
Long SYSGetBiosVersion
Syntax
Input
Acquisition of Memory Device Size
Int SYSGetMemCapacityint nDevice
Dram Nand from Output
Setting/Acquisition LCD Contrast
Int SYSGetLcdContrastint Winfar *nValue
Int SYSSetLcdContrastint nValue
Increasing/Decreasing LCD Contrast
Int SYSLcdContrastUp
Int SYSLcdContrastDown
Switching Over COM2 Channel
Int SYSGetCOM2Config
Int SYSSetCOM2Configint nDevice
Setting/Acquisition of Reason Mask for Reboot
Int SYSGetOnEventMask
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
Setting/Acquisition of ABC Threshold
Int SYSSetThresholdOfABCint OnValue, int OffValue
Int SYSGetThresholdOfABCint *OnValue, int *OffValue
Backlight ON/OFF
Int SYSSetBacklightint nOnOff
Acquisition of Backlight Status
Int SYSGetBacklight
Setting Buzzer Volume
Int SYSSetBuzzerVolumeint nVolume
Acquisition of Buzzer Volume
Int SYSGetBuzzerVolume
Output OFF
Acquisition of Device Power Status
Int SYSGetDevicePowerint Device
Device Power ON/OFF
Int SYSSetDevicePowerint Device, int OnOff
Software Card Lock
Int SYSSetCardLockint OnOff
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
Int SYSGetPowerOffFactor
Acquisition of OFF Reason
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
Acquisition of Low Battery Voltage Status
Bios Syntax
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
Setting/Acquisition of Power on Alarm
Int SYSSetPowerOnAlarmint OnOff
Int SYSGetPowerOnAlarm
Setting/Acquisition of Status of Power Control Function
Int SYSGetPMStatusvoid
Void SYSSetPMStatusint OnOff
Setting Key Click Sound on
Void SYSMakeKeyClick
Keypad Library
Keycode
Timing of accepting a keycode
Input acceptance mode
How to use with a VC application
Toggle function
Repeat function
Page
Page
Page
Page
How to use with VB application
Page
Page
Page
Page
Page
Explanation of properties
Key acceptance property
List of properties
Keypad display/non-display property
Expansion key number property
Expansion keypad number property
Expansion keycode property
Expansion key image property
Expansion pad operation property
Hpic
Example of expansion pad operation
Registration of expansion key pad Case of VC
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
List of Available Functions
Initialization of OBR
#include obrlib.h Int FAR Pascal export OBROpenint iOBRtype
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
Setting Operation Mode / DT-9650BCR
Transmission of normal commands
Transmission of expanded commands
OBRSend
Power-save Mode Control Command
Writing Set Values to Eeprom
OBRSend u OBRSend a
Eeprom
CODE39 NW-7 ICG
CODE39
WPC
ITF
LED on
CODE39 C/D
CODE11 C/D
CODE93 C/D
CODE128 C/D
Setting Operation Mode / DT-9656BCR
OBRSend A0
OBRSend A0 OBRSend Z2
UPC
EAN
DTF
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
WIN.INI setups
Setup of the IrDA communication speed MaxBaudRate
Flink Library
Setup values of WIN.INI file
Interface to DLL
Void InitFlinkHWND hWndParent, Hinstance hInst
Symtax
Int DoFlinkint argc, char** argv
Short DoFLinkForVBshort iArgc, had sArgv
Commands and options specified by the input parameters
File transmission
File append
File deletion
File move
Idle start with the optional communication parameters set
Communication Commands File Transmission /S
Function
Options
Transmission file pathname
Parameter setup examples
File Reception /R
Request pathname
Reception directory
Argc = Argv = fl , /R , a Test Dat , d Info Data
File Append /A
Append file pathname
Target file pathname
File Deletion /D
Deleted file pathname
File Move/File Rename /N
Move source pathname
Move destination pathname
Idle Start
Script file name
IrDA Environment Setup Commands Wait Time Setup /L
Wait time for connection establishment
Wait time for data reception/transmission
COM Environment Setup /Y
COM specification
Communication speed
9600 bps
List of termination codes
LOW
End Code Description Category Detail Code Protocol
Utility Overview
Calculator Utility
Startup Method
Basic Function
Ten Key
Touch Panel
Clock Utility
Setup File
Calendar Utility
Remaining Battery Voltage Display Utility
Flink Utility
Operation Method
Communication Parameter Setup Command /L=
Command Specification Method
IrDA communication speed
Wait time until the connection is established
Example of specification
File Transmission /S
Transmission file pathname
Storage destination directory name
Example of specifications
Dtest
File Reception /R
Request pathname
Reception directory
Sub-directory and that have a DAT extension, and all files
File Append /A
Appended file pathname
Target file pathname
File Deletion /D
Deletion by pathname
Option
File Move/Rename /N
Move source pathname
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
Command
Option
CRC
Other parameters
File name
Termination Codes and Messages
Reverse Video Utility
If specified by CONFIG.SYS
COM2KEY Utility
If executed from DOS prompt line
Windows Installation Utility
Start Option
Operation at Menu Startup
Outline of WINST.EXE Operations
CLR ESC
Windows SYSTEM.INI
WINST.INF
Belgian
Brazilia
British
Canadian
Example of Using WINST.EXE
Example of execution on personal computer
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
Socket Services SS365SL.EXE
Card Services CS.EXE
Appendix B PC Card Driver
Card Identification CARDID.EXE
Sram Card Driver MTSRAM.EXE
IDE/ATA Support ATADRV.EXE
Card Service Power Management Enabler CSAPM.EXE
Memory Technology Driver MTDDRV.EXE
Broadcast for Power Event
Function to Check POWER.EXE
INT2Fh
Acquisition of Power Status
INT15h
End of the Manual