Intermec Janus 2020 Reference Manual - Runtime Requirements
JANUS PSK for Ada Reference Manual
2-12
Runtime Requirements
For some library functions to work properly, you must install and run
specific software components at program execution time. For example, if the
reader is using a communications port, you must load a protocol handler.
Because protocol handlers use a lot of memory, they are not automatically
loaded for you. Other functions require the Reader Wedge.
Protocol Handlers
You use the Intermec protocol handler (PHIMEC.EXE) when the reader is
connected with other Intermec devices. PHIMEC.EXE works with User-
Defined, Point-to-Point, Polling Mode D, and Multi-Drop protocols.
You use the PC standard protocol handler (PHPCSTD.EXE) when the
reader is connected to devices that use PC standard protocol.
PHPCSTD.EXE provides low-level communications abilities and protocol
services at the DOS level for non-communications software. It also provides
byte-by-byte transfer.
If your reader is a radio frequency (RF) unit, RFPH.EXE is automatically
loaded.
For more information on protocol handlers, refer to your JANUS user’s
manual.
To install a protocol handler
• From the DOS prompt, enter the following command:
handler n
where:
handler is either PHIMEC or PHPCSTD.
n is the number of the communications port.
When your application is finished, the protocol handler TSR continues to
run and can prevent other applications from running due to lack of
memory. You can unload the protocol handler TSR by adding the unload
command as the last line of the batch file that launches your application.