Intermec 5055 Reference Guide
im_irl_v
5-40
im_irl_v
Purpose:
This function receives input from any specified source in any format, in the same
manner as an IRL command V (universal input). For more information on IRL and
command V, refer to the IRL Programming Reference Manual (Part No. 048609).
manner as an IRL command V (universal input). For more information on IRL and
command V, refer to the IRL Programming Reference Manual (Part No. 048609).
Syntax:
#include "im5055.h"
IM_USHORT im_irl_v
(IM_USHORT
(IM_USHORT
timeout
,
IM_CONTROL
edit
,
IM_LABEL_BEEP_CONTROL
beep
,
IM_CONTROL
display
,
IM_ORIGIN
*source
,
IM_UCHAR
*instring
,
IM_USHORT
*cmd_count
,
IM_DECTYPE
*symbology
);
IN Parameters:
timeout Receive timeout period. The return status indicates whether the function was
successful or a timeout occurred.
successful or a timeout occurred.
Numeric value or one of these constants:
1 to 65,534 ms Numeric range.
IM_ZERO_TIMEOUT No wait.
IM_INFINITE_TIMEOUT Wait forever. The function does not return until the end of
message character has been received.
message character has been received.
edit Determines whether the wedge reader parses reader commands. Use one of these
constants:
constants:
IM_DISABLE Disable reader command parsing. Reader commands are treated as
data.
data.
IM_ENABLE Enable reader command parsing.
beep Determines whether the IRL V command beeps or not when data is entered.
This parameter is one of these constants:
This parameter is one of these constants:
IM_APPLI_BEEP Application controls the beep. You code the application to sound a
beep when your program design requires one.
beep when your program design requires one.
IM_WEDGE_BEEP Beeps occur automatically. The 5055 always beeps when data is
entered.
entered.
display Determines if the data is displayed as it is entered. The display parameter is
one of these constants:
one of these constants:
IM_DISABLE Disable display of data.