IDTech Windows SDK Guide  1.1.81.0
API reference for SmartPIN L100
IDTechSDK.IDT_L100 Class Reference

Public Member Functions

RETURN_CODE device_getFirmwareVersion (ref string response)
 
RETURN_CODE device_sendDataCommand (string cmd, bool calcLRC, ref byte[] response)
 
RETURN_CODE config_getModelNumber (ref string response)
 
RETURN_CODE config_getSerialNumber (ref string response)
 
bool config_setCmdTimeOutDuration (int newTimeOut)
 
RETURN_CODE pin_getEncryptedPIN (int keyType, string PAN, string message, int timeout)
 
RETURN_CODE pin_getFunctionKey (int timeout)
 
RETURN_CODE pin_sendBeep (int frequency, int duration)
 
RETURN_CODE device_rebootDevice ()
 
RETURN_CODE pin_cancelPINEntry ()
 
RETURN_CODE device_getKeyStatus (ref byte[] status)
 
RETURN_CODE pin_promptForKeyInput (int messageID, int languageID, bool maskInput, int minLen, int maxLen, int timeout)
 
RETURN_CODE pin_promptForAmountInput (int messageID, int languageID, int minLen, int maxLen, int timeout)
 
RETURN_CODE device_setSleepModeTime (int time)
 
RETURN_CODE device_startRKI ()
 
RETURN_CODE device_enterStopMode ()
 
RETURN_CODE device_setDateTime ()
 
RETURN_CODE device_getDateTime (ref byte[] dateTime)
 
RETURN_CODE lcd_clearDisplay (int lineNumber)
 
RETURN_CODE lcd_clearAllLines ()
 
RETURN_CODE lcd_savePrompt (int promptNumber, string prompt)
 
RETURN_CODE lcd_displayPrompt (int promptNumber, int lineNumber)
 
RETURN_CODE lcd_displayMessage (int lineNumber, string message)
 
RETURN_CODE lcd_enableBacklight (bool enable)
 
RETURN_CODE lcd_getBacklightStatus (ref bool enabled)
 
RETURN_CODE config_setBaudRate (int baud)
 
RETURN_CODE config_getBaudRate (ref int baud)
 

Static Public Member Functions

static bool useSerialPort (int port, bool isSRED)
 
static bool useSerialPort (int port, int baud, bool isSRED)
 
static bool useUSB ()
 
static bool closeSerialPort ()
 
static bool closeUSB ()
 
static void setCallback (CallBack my_Callback)
 
static void setCallback (IntPtr my_Callback, SynchronizationContext context)
 
static String SDK_Version ()
 

Properties

static IDT_L100 SharedController [get]
 

Member Function Documentation

static bool IDTechSDK.IDT_L100.closeSerialPort ( )
static

Close Serial Port Interface

Instructs SDK to close the Serial Port if connected to L100

Returns
bool TRUE=successful, FALSE=failure
static bool IDTechSDK.IDT_L100.closeUSB ( )
static

Close USB

Instructs SDK to close the USB if connected to L100

Returns
bool TRUE=successful, FALSE=failure
RETURN_CODE IDTechSDK.IDT_L100.config_getBaudRate ( ref int  baud)

Get Baud Rate

Gets the buad rate for RS-232 communication.

Parameters
baud
  • 2 = 2400
  • 3 = 4800
  • 4 = 9600
  • 6 = 19200
  • 7 = 38400
  • 9 = 115200
Returns
RETURN_CODE: Values can be parsed with device_getResponseCodeString
RETURN_CODE IDTechSDK.IDT_L100.config_getModelNumber ( ref string  response)

Polls device for Model Number

Parameters
responseReturns Model Number
Returns
RETURN_CODE: Values can be parsed with errorCode.getErrorString()
RETURN_CODE IDTechSDK.IDT_L100.config_getSerialNumber ( ref string  response)

Polls device for Serial Number

Parameters
responseReturns Serial Number
Returns
RETURN_CODE: Values can be parsed with errorCode.getErrorString()
RETURN_CODE IDTechSDK.IDT_L100.config_setBaudRate ( int  baud)

Set Baud Rate

Sets the buad rate for RS-232 communication.

Parameters
baud
  • 2 = 2400
  • 3 = 4800
  • 4 = 9600
  • 6 = 19200
  • 7 = 38400
  • 9 = 115200
Returns
RETURN_CODE: Values can be parsed with device_getResponseCodeString
bool IDTechSDK.IDT_L100.config_setCmdTimeOutDuration ( int  newTimeOut)

Command Acknowledgement Timout

Sets the amount of seconds to wait for an {ACK} to a command before a timeout. Responses should normally be received under one second. Default is 3 seconds

Parameters
newTimeOutTimout value. Valid range 1 - 60 seconds
Returns
Success flag. Determines if value was set and in range.
RETURN_CODE IDTechSDK.IDT_L100.device_enterStopMode ( )

Enter Stop Mode

Set device enter to stio mode. In stop mode, LCD display and backlight is off. Stop mode reduces power consumption to the lowest possible level. A unit in stop mode can only be woken up by a physical key press.

Returns
RETURN_CODE: Values can be parsed with device_getResponseCodeString
RETURN_CODE IDTechSDK.IDT_L100.device_getDateTime ( ref byte[]  dateTime)

Get Date Time

Gets current system date and time of the device.

Parameters
dateTimeThe date time returned as follows:
  • byte 0: Year 00-99
  • byte 1: Month 01-12
  • byte 2: Date 01-31
  • byte 3: Hour 00-23
  • byte 4: Minute 00-59
  • byte 5: Second 00-59
Returns
RETURN_CODE: Values can be parsed with device_getResponseCodeString
RETURN_CODE IDTechSDK.IDT_L100.device_getFirmwareVersion ( ref string  response)

Polls device for Firmware Version

Parameters
responseResponse returned of Firmware Version
Returns
RETURN_CODE: Values can be parsed with errorCode.getErrorString()
RETURN_CODE IDTechSDK.IDT_L100.device_getKeyStatus ( ref byte[]  status)

Get Key Status

Gets the status of loaded keys

Parameters
statusbyte 0: PIN DUKPT Key, 1 Exists, 0 None, 0xFF STOP byte 1: PIN Master Key, 1 Exists, 0 None byte 2: PIN Session Key, 1 Exists, 0 None byte 3: Account/MSR DUKPT Key, Does not support, always 0 byte 4: Account/ICC DUKPT Key, Does not support, always 0 byte 5: Admin DUKPT Key, 1 Exists, 0 None, 0xFF STOP
Returns
RETURN_CODE: Values can be parsed with errorCode.getErrorString()
RETURN_CODE IDTechSDK.IDT_L100.device_rebootDevice ( )

Reboot Device

Executes a command to restart the device.

  • Card data is cleared, resetting card status bits.
  • Response data of the previous command is cleared.
  • Resetting firmware.

    Returns
    RETURN_CODE: Values can be parsed with device_getResponseCodeString
RETURN_CODE IDTechSDK.IDT_L100.device_sendDataCommand ( string  cmd,
bool  calcLRC,
ref byte[]  response 
)

Send a NSData object to device

Sends a command represented by the provide NSData object to the device through the accessory protocol.

Parameters
cmdNSData representation of command to execute
calcLRCIf TRUE, this will wrap command with start/length/lrc/sum/end: '{STX}{Len_Low}{Len_High} data {CheckLRC} {CheckSUM} {ETX}'
responseResponse data
Returns
RETURN_CODE: Values can be parsed with errorCode.getErrorString()
RETURN_CODE IDTechSDK.IDT_L100.device_setDateTime ( )

Set Date Time

Set current system date and time to the device.

Returns
RETURN_CODE: Values can be parsed with device_getResponseCodeString
RETURN_CODE IDTechSDK.IDT_L100.device_setSleepModeTime ( int  time)

Set Sleep Mode Timer

Set device enter to sleep mode after the given time. In sleep mode, LCD display and backlight is off. Sleep mode reduces power consumption to the lowest possible level. A unit in Sleep mode can only be woken up by a physical key press.

Parameters
timeEnter sleep time value, in second.
Returns
RETURN_CODE: Values can be parsed with device_getResponseCodeString
RETURN_CODE IDTechSDK.IDT_L100.device_startRKI ( )

Start Remote Key Injection

Starts a remote key injection request with IDTech RKI servers.

Returns
RETURN_CODE: Values can be parsed with device_getResponseCodeString
RETURN_CODE IDTechSDK.IDT_L100.lcd_clearAllLines ( )

Clear LCD Display

Clears all lines of the LCD Display.

Returns
RETURN_CODE: Values can be parsed with device_getResponseCodeString
RETURN_CODE IDTechSDK.IDT_L100.lcd_clearDisplay ( int  lineNumber)

Clear LCD Display Line

Clears the line number of the LCD Display.

Parameters
lineNumberLine number to clear (1-4)
Returns
RETURN_CODE: Values can be parsed with device_getResponseCodeString
RETURN_CODE IDTechSDK.IDT_L100.lcd_displayMessage ( int  lineNumber,
string  message 
)

Display Message on Line

Displays a message on a display line.

Parameters
lineNumberLine number to display message on (1-4)
messageMessage to display
Returns
RETURN_CODE: Values can be parsed with device_getResponseCodeString
RETURN_CODE IDTechSDK.IDT_L100.lcd_displayPrompt ( int  promptNumber,
int  lineNumber 
)

Display Prompt on Line

Displays a message prompt from L100 memory.

Parameters
promptNumberPrompt number (0-9)
lineNumberLine number to display message prompt (1-4)
Returns
RETURN_CODE: Values can be parsed with device_getResponseCodeString
RETURN_CODE IDTechSDK.IDT_L100.lcd_enableBacklight ( bool  enable)

Enable/Disable LCD Backlight

Turns on/off the LCD back lighting.

Parameters
enableTRUE = turn ON backlight, FALSE = turn OFF backlight
Returns
RETURN_CODE: Values can be parsed with device_getResponseCodeString
RETURN_CODE IDTechSDK.IDT_L100.lcd_getBacklightStatus ( ref bool  enabled)

Get Backlight Status

Returns the status of the LCD back lighting.

Parameters
enabledTRUE = Backlight is ON, FALSE = Backlight is OFF
Returns
RETURN_CODE: Values can be parsed with device_getResponseCodeString
RETURN_CODE IDTechSDK.IDT_L100.lcd_savePrompt ( int  promptNumber,
string  prompt 
)

Save Prompt

Saves a message prompt to L100 memory.

Parameters
promptNumberPrompt number (0-9)
promptPrompt string (up to 20 characters)
Returns
RETURN_CODE: Values can be parsed with device_getResponseCodeString
RETURN_CODE IDTechSDK.IDT_L100.pin_cancelPINEntry ( )

Cancel PIN Entry

Cancel “Get Function Key” & “Get Encrypted PIN” & “Get Numeric” & “Get Amount”

Returns
RETURN_CODE: Values can be parsed with errorCode.getErrorString()
RETURN_CODE IDTechSDK.IDT_L100.pin_getEncryptedPIN ( int  keyType,
string  PAN,
string  message,
int  timeout 
)

Get Encrypted PIN

Requests PIN Entry

Parameters
keyType
  • 0x00- MKSK-TDES: External Plaintext PAN
  • 0x01- DUKPT-TDES: External Plaintext PAN
  • 0x10 MKSK-TDES: External Ciphertext PAN
  • 0x11 DUKPT-TDES: External Ciphertext PAN
PANAccount Number
messageMessage to display
timeoutPIN entry timout
Returns
RETURN_CODE: Values can be parsed with errorCode.getErrorString()
RETURN_CODE IDTechSDK.IDT_L100.pin_getFunctionKey ( int  timeout)

Get Function Key

Captures a function key

  • Backspace = B
  • Cancel = C
  • Enter = E
  • * = *
  • # = #
  • Help = ?
  • Function Key 1 = F1
  • Function Key 2 = F2
  • Function Key 3 = F3
Parameters
timeoutTimeout, in seconds
Returns
RETURN_CODE: Values can be parsed with errorCode.getErrorString()
RETURN_CODE IDTechSDK.IDT_L100.pin_promptForAmountInput ( int  messageID,
int  languageID,
int  minLen,
int  maxLen,
int  timeout 
)

Prompt for Amount Input

Prompts for amount input using the secure message according to the following table

Msg Id English Prompt Portuguese Prompt Spanish Prompt French Prompt
1 ENTER ENTER INGRESE ENTREZ
2 REENTER RE-INTRODUZIR REINGRESE RE-ENTREZ
3 ENTER YOUR INTRODUZIR O SEU INGRESE SU ENTREZ VOTRE
4 REENTER YOUR RE-INTRODUZIR O SEU REINGRESE SU RE-ENTREZ VOTRE
5 PLEASE ENTER POR FAVOR DIGITE POR FAVOR INGRESE SVP ENTREZ
6 PLEASE REENTER POR FAVO REENTRAR POR FAVO REINGRESE SVP RE-ENTREZ
7 PO NUMBER NÚMERO PO NUMERO PO No COMMANDE
8 DRIVER ID LICENÇA LICENCIA ID CONDUCTEUR
9 ODOMETER ODOMETER ODOMETRO ODOMETRE
10 ID NUMBER NÚMERO ID NUMERO ID No IDENT
11 EQUIP CODE EQUIP CODE CODIGO EQUIP CODE EQUIPEMENT
12 DRIVERS ID DRIVER ID ID CONDUCTOR ID CONDUCTEUR
13 JOB NUMBER EMP NÚMERO NUMERO EMP No TRAVAIL
14 WORK ORDER TRABALHO ORDEM ORDEN TRABAJO FICHE TRAVAIL
15 VEHICLE ID ID VEÍCULO ID VEHICULO ID VEHICULE
16 ENTER DRIVER ENTER DRIVER INGRESE CONDUCTOR ENTR CONDUCTEUR
17 ENTER DEPT ENTER DEPT INGRESE DEPT ENTR DEPARTEMNT
18 ENTER PHONE ADICIONAR PHONE INGRESE TELEFONO ENTR No TELEPH
19 ENTER ROUTE ROUTE ADD INGRESE RUTA ENTREZ ROUTE
20 ENTER FLEET ENTER FROTA INGRESE FLOTA ENTREZ PARC AUTO
21 ENTER JOB ID ENTER JOB ID INGRESE ID TRABAJO ENTR ID TRAVAIL
22 ROUTE NUMBER NÚMERO PATH RUTA NUMERO No ROUTE
23 ENTER USER ID ENTER USER ID INGRESE ID USUARIO ID UTILISATEUR
24 FLEET NUMBER NÚMERO DE FROTA FLOTA NUMERO No PARC AUTO
25 ENTER PRODUCT ADICIONAR PRODUTO INGRESE PRODUCTO ENTREZ PRODUIT
26 DRIVER NUMBER NÚMERO DRIVER CONDUCTOR NUMERO No CONDUCTEUR
27 ENTER LICENSE ENTER LICENÇA INGRESE LICENCIA ENTREZ PERMIS
28 ENTER FLEET NO ENTER NRO FROTA INGRESE NRO FLOTA ENT No PARC AUTO
29 ENTER CAR WASH WASH ENTER INGRESE LAVADO ENTREZ LAVE-AUTO
30 ENTER VEHICLE ENTER VEÍCULO INGRESE VEHICULO ENTREZ VEHICULE
31 ENTER TRAILER TRAILER ENTER INGRESE TRAILER ENTREZ REMORQUE
32 ENTER ODOMETER ENTER ODOMETER INGRESE ODOMETRO ENTREZ ODOMETRE
33 DRIVER LICENSE CARTEIRA DE MOTORISTA LICENCIA CONDUCTOR PERMIS CONDUIRE
34 ENTER CUSTOMER ENTER CLIENTE INGRESE CLIENTE ENTREZ CLIENT
35 VEHICLE NUMBER NÚMERO DO VEÍCULO VEHICULO NUMERO No VEHICULE
36 ENTER CUST DATA ENTER CLIENTE INFO INGRESE INFO CLIENTE INFO CLIENT
37 REENTER DRIVID REENTRAR DRIVER ID REINGRESE ID CHOFER RE-ENTR ID COND
38 ENTER USER DATA ENTER INFO USUÁRIO INGRESE INFO USUARIO INFO UTILISATEUR
39 ENTER CUST CODE ENTER CODE. CLIENTE INGRESE COD. CLIENTE ENTR CODE CLIENT
40 ENTER EMPLOYEE ENTER FUNCIONÁRIO INGRESE EMPLEADO ENTREZ EMPLOYE
41 ENTER ID NUMBER ENTER NÚMERO ID INGRESE NUMERO ID ENTREZ No ID
42 ENTER DRIVER ID ENTER ID DRIVER INGRESE ID CONDUCTOR No CONDUCTEUR
43 ENTER FLEET PIN ENTER PIN FROTA INGRESE PIN DE FLOTA NIP PARC AUTO
44 ODOMETER NUMBER NÚMERO ODOMETER ODOMETRO NUMERO No ODOMETRE
45 ENTER DRIVER LIC ENTER DRIVER LIC INGRESE LIC CONDUCTOR PERMIS CONDUIRE
46 ENTER TRAILER NO NRO TRAILER ENTER INGRESE NRO TRAILER ENT No REMORQUE
47 REENTER VEHICLE REENTRAR VEÍCULO REINGRESE VEHICULO RE-ENTR VEHICULE
48 ENTER VEHICLE ID ENTER VEÍCULO ID INGRESE ID VEHICULO ENTR ID VEHICULE
49 ENTER BIRTH DATE INSERIR DATA NAC INGRESE FECHA NAC ENT DT NAISSANCE
50 ENTER DOB MMDDYY ENTER FDN MMDDYY INGRESE FDN MMDDAA NAISSANCE MMJJAA
51 ENTER FLEET DATA ENTER FROTA INFO INGRESE INFO DE FLOTA INFO PARC AUTO
52 ENTER REFERENCE ENTER REFERÊNCIA INGRESE REFERENCIA ENTREZ REFERENCE
53 ENTER AUTH NUMBR ENTER NÚMERO AUT INGRESE NUMERO AUT No AUTORISATION
54 ENTER HUB NUMBER ENTER HUB NRO INGRESE NRO HUB ENTREZ No NOYAU
55 ENTER HUBOMETER MEDIDA PARA ENTRAR HUB INGRESE MEDIDO DE HUB COMPTEUR NOYAU
56 ENTER TRAILER ID TRAILER ENTER ID INGRESE ID TRAILER ENT ID REMORQUE
57 ODOMETER READING QUILOMETRAGEM LECTURA ODOMETRO LECTURE ODOMETRE
58 REENTER ODOMETER REENTRAR ODOMETER REINGRESE ODOMETRO RE-ENT ODOMETRE
59 REENTER DRIV. ID REENTRAR DRIVER ID REINGRESE ID CHOFER RE-ENT ID CONDUC
60 ENTER CUSTOMER ID ENTER CLIENTE ID INGRESE ID CLIENTE ENTREZ ID CLIENT
61 ENTER CUST. ID ENTER CLIENTE ID INGRESE ID CLIENTE ENTREZ ID CLIENT
62 ENTER ROUTE NUM ENTER NUM ROUTE INGRESE NUM RUTA ENT No ROUTE
63 ENTER FLEET NUM FROTA ENTER NUM INGRESE NUM FLOTA ENT No PARC AUTO
64 FLEET PIN FROTA PIN PIN DE FLOTA NIP PARC AUTO
65 DRIVER # DRIVER # CONDUCTOR # CONDUCTEUR
66 ENTER DRIVER # ENTER DRIVER # INGRESE CONDUCTOR # ENT # CONDUCTEUR
67 VEHICLE # VEÍCULO # VEHICULO # # VEHICULE
68 ENTER VEHICLE # ENTER VEÍCULO # INGRESE VEHICULO # ENT # VEHICULE
69 JOB # TRABALHO # TRABAJO # # TRAVAIL
70 ENTER JOB # ENTER JOB # INGRESE TRABAJO # ENTREZ # TRAVAIL
71 DEPT NUMBER NÚMERO DEPT NUMERO DEPTO No DEPARTEMENT
72 DEPARTMENT # DEPARTAMENTO # DEPARTAMENTO # DEPARTEMENT
73 ENTER DEPT # ENTER DEPT # INGRESE DEPTO # ENT# DEPARTEMENT
74 LICENSE NUMBER NÚMERO DE LICENÇA NUMERO LICENCIA No PERMIS
75 LICENSE # LICENÇA # LICENCIA # # PERMIS
76 ENTER LICENSE # ENTER LICENÇA # INGRESE LICENCIA # ENTREZ # PERMIS
77 DATA INFO INFO INFO
78 ENTER DATA ENTER INFO INGRESE INFO ENTREZ INFO
79 CUSTOMER DATA CLIENTE INFO INFO CLIENTE INFO CLIENT
80 ID # ID # ID # # ID
81 ENTER ID # ENTER ID # INGRESE ID # ENTREZ # ID
82 USER ID USER ID ID USUARIO ID UTILISATEUR
83 ROUTE # ROUTE # RUTA # # ROUTE
84 ENTER ROUTE # ADD ROUTE # INGRESE RUTA # ENTREZ # ROUTE
85 ENTER CARD NUM ENTER NÚMERO DE CARTÃO INGRESE NUM TARJETA ENTREZ NO CARTE
86 EXP DATE(YYMM) VALIDADE VAL (AAMM) FECHA EXP (AAMM) DATE EXPIR(AAMM)
87 PHONE NUMBER TELEFONE NUMERO TELEFONO NO TEL
88 CVV START DATE CVV DATA DE INÍCIO CVV FECHA INICIO CVV DATE DE DEBUT
89 ISSUE NUMBER NÚMERO DE EMISSÃO NUMERO DE EMISION NO DEMISSION
90 START DATE (MMYY) DATA DE INÍCIO (AAMM) FECHA INICIO (AAMM) DATE DE DEBUT-AAMM
        @param messageID  Message (1-90)
        @param languageID 0=English Prompt, 1=Portuguese Prompt, 2=Spanish Prompt, 3=French Prompt
        @param minLen  Minimum input length.  Cannot be less than 1
        @param maxLen Maximum input length.  Cannot be greater than 15
        @param timeout Timout value, in seconds


     @return RETURN_CODE:  Values can be parsed with errorCode.getErrorString()
RETURN_CODE IDTechSDK.IDT_L100.pin_promptForKeyInput ( int  messageID,
int  languageID,
bool  maskInput,
int  minLen,
int  maxLen,
int  timeout 
)

Prompt for Key Input

Prompts for a numeric key using the secure message according to the following table

Msg Id English Prompt Portuguese Prompt Spanish Prompt French Prompt
1 ENTER ENTER INGRESE ENTREZ
2 REENTER RE-INTRODUZIR REINGRESE RE-ENTREZ
3 ENTER YOUR INTRODUZIR O SEU INGRESE SU ENTREZ VOTRE
4 REENTER YOUR RE-INTRODUZIR O SEU REINGRESE SU RE-ENTREZ VOTRE
5 PLEASE ENTER POR FAVOR DIGITE POR FAVOR INGRESE SVP ENTREZ
6 PLEASE REENTER POR FAVO REENTRAR POR FAVO REINGRESE SVP RE-ENTREZ
7 PO NUMBER NÚMERO PO NUMERO PO No COMMANDE
8 DRIVER ID LICENÇA LICENCIA ID CONDUCTEUR
9 ODOMETER ODOMETER ODOMETRO ODOMETRE
10 ID NUMBER NÚMERO ID NUMERO ID No IDENT
11 EQUIP CODE EQUIP CODE CODIGO EQUIP CODE EQUIPEMENT
12 DRIVERS ID DRIVER ID ID CONDUCTOR ID CONDUCTEUR
13 JOB NUMBER EMP NÚMERO NUMERO EMP No TRAVAIL
14 WORK ORDER TRABALHO ORDEM ORDEN TRABAJO FICHE TRAVAIL
15 VEHICLE ID ID VEÍCULO ID VEHICULO ID VEHICULE
16 ENTER DRIVER ENTER DRIVER INGRESE CONDUCTOR ENTR CONDUCTEUR
17 ENTER DEPT ENTER DEPT INGRESE DEPT ENTR DEPARTEMNT
18 ENTER PHONE ADICIONAR PHONE INGRESE TELEFONO ENTR No TELEPH
19 ENTER ROUTE ROUTE ADD INGRESE RUTA ENTREZ ROUTE
20 ENTER FLEET ENTER FROTA INGRESE FLOTA ENTREZ PARC AUTO
21 ENTER JOB ID ENTER JOB ID INGRESE ID TRABAJO ENTR ID TRAVAIL
22 ROUTE NUMBER NÚMERO PATH RUTA NUMERO No ROUTE
23 ENTER USER ID ENTER USER ID INGRESE ID USUARIO ID UTILISATEUR
24 FLEET NUMBER NÚMERO DE FROTA FLOTA NUMERO No PARC AUTO
25 ENTER PRODUCT ADICIONAR PRODUTO INGRESE PRODUCTO ENTREZ PRODUIT
26 DRIVER NUMBER NÚMERO DRIVER CONDUCTOR NUMERO No CONDUCTEUR
27 ENTER LICENSE ENTER LICENÇA INGRESE LICENCIA ENTREZ PERMIS
28 ENTER FLEET NO ENTER NRO FROTA INGRESE NRO FLOTA ENT No PARC AUTO
29 ENTER CAR WASH WASH ENTER INGRESE LAVADO ENTREZ LAVE-AUTO
30 ENTER VEHICLE ENTER VEÍCULO INGRESE VEHICULO ENTREZ VEHICULE
31 ENTER TRAILER TRAILER ENTER INGRESE TRAILER ENTREZ REMORQUE
32 ENTER ODOMETER ENTER ODOMETER INGRESE ODOMETRO ENTREZ ODOMETRE
33 DRIVER LICENSE CARTEIRA DE MOTORISTA LICENCIA CONDUCTOR PERMIS CONDUIRE
34 ENTER CUSTOMER ENTER CLIENTE INGRESE CLIENTE ENTREZ CLIENT
35 VEHICLE NUMBER NÚMERO DO VEÍCULO VEHICULO NUMERO No VEHICULE
36 ENTER CUST DATA ENTER CLIENTE INFO INGRESE INFO CLIENTE INFO CLIENT
37 REENTER DRIVID REENTRAR DRIVER ID REINGRESE ID CHOFER RE-ENTR ID COND
38 ENTER USER DATA ENTER INFO USUÁRIO INGRESE INFO USUARIO INFO UTILISATEUR
39 ENTER CUST CODE ENTER CODE. CLIENTE INGRESE COD. CLIENTE ENTR CODE CLIENT
40 ENTER EMPLOYEE ENTER FUNCIONÁRIO INGRESE EMPLEADO ENTREZ EMPLOYE
41 ENTER ID NUMBER ENTER NÚMERO ID INGRESE NUMERO ID ENTREZ No ID
42 ENTER DRIVER ID ENTER ID DRIVER INGRESE ID CONDUCTOR No CONDUCTEUR
43 ENTER FLEET PIN ENTER PIN FROTA INGRESE PIN DE FLOTA NIP PARC AUTO
44 ODOMETER NUMBER NÚMERO ODOMETER ODOMETRO NUMERO No ODOMETRE
45 ENTER DRIVER LIC ENTER DRIVER LIC INGRESE LIC CONDUCTOR PERMIS CONDUIRE
46 ENTER TRAILER NO NRO TRAILER ENTER INGRESE NRO TRAILER ENT No REMORQUE
47 REENTER VEHICLE REENTRAR VEÍCULO REINGRESE VEHICULO RE-ENTR VEHICULE
48 ENTER VEHICLE ID ENTER VEÍCULO ID INGRESE ID VEHICULO ENTR ID VEHICULE
49 ENTER BIRTH DATE INSERIR DATA NAC INGRESE FECHA NAC ENT DT NAISSANCE
50 ENTER DOB MMDDYY ENTER FDN MMDDYY INGRESE FDN MMDDAA NAISSANCE MMJJAA
51 ENTER FLEET DATA ENTER FROTA INFO INGRESE INFO DE FLOTA INFO PARC AUTO
52 ENTER REFERENCE ENTER REFERÊNCIA INGRESE REFERENCIA ENTREZ REFERENCE
53 ENTER AUTH NUMBR ENTER NÚMERO AUT INGRESE NUMERO AUT No AUTORISATION
54 ENTER HUB NUMBER ENTER HUB NRO INGRESE NRO HUB ENTREZ No NOYAU
55 ENTER HUBOMETER MEDIDA PARA ENTRAR HUB INGRESE MEDIDO DE HUB COMPTEUR NOYAU
56 ENTER TRAILER ID TRAILER ENTER ID INGRESE ID TRAILER ENT ID REMORQUE
57 ODOMETER READING QUILOMETRAGEM LECTURA ODOMETRO LECTURE ODOMETRE
58 REENTER ODOMETER REENTRAR ODOMETER REINGRESE ODOMETRO RE-ENT ODOMETRE
59 REENTER DRIV. ID REENTRAR DRIVER ID REINGRESE ID CHOFER RE-ENT ID CONDUC
60 ENTER CUSTOMER ID ENTER CLIENTE ID INGRESE ID CLIENTE ENTREZ ID CLIENT
61 ENTER CUST. ID ENTER CLIENTE ID INGRESE ID CLIENTE ENTREZ ID CLIENT
62 ENTER ROUTE NUM ENTER NUM ROUTE INGRESE NUM RUTA ENT No ROUTE
63 ENTER FLEET NUM FROTA ENTER NUM INGRESE NUM FLOTA ENT No PARC AUTO
64 FLEET PIN FROTA PIN PIN DE FLOTA NIP PARC AUTO
65 DRIVER # DRIVER # CONDUCTOR # CONDUCTEUR
66 ENTER DRIVER # ENTER DRIVER # INGRESE CONDUCTOR # ENT # CONDUCTEUR
67 VEHICLE # VEÍCULO # VEHICULO # # VEHICULE
68 ENTER VEHICLE # ENTER VEÍCULO # INGRESE VEHICULO # ENT # VEHICULE
69 JOB # TRABALHO # TRABAJO # # TRAVAIL
70 ENTER JOB # ENTER JOB # INGRESE TRABAJO # ENTREZ # TRAVAIL
71 DEPT NUMBER NÚMERO DEPT NUMERO DEPTO No DEPARTEMENT
72 DEPARTMENT # DEPARTAMENTO # DEPARTAMENTO # DEPARTEMENT
73 ENTER DEPT # ENTER DEPT # INGRESE DEPTO # ENT# DEPARTEMENT
74 LICENSE NUMBER NÚMERO DE LICENÇA NUMERO LICENCIA No PERMIS
75 LICENSE # LICENÇA # LICENCIA # # PERMIS
76 ENTER LICENSE # ENTER LICENÇA # INGRESE LICENCIA # ENTREZ # PERMIS
77 DATA INFO INFO INFO
78 ENTER DATA ENTER INFO INGRESE INFO ENTREZ INFO
79 CUSTOMER DATA CLIENTE INFO INFO CLIENTE INFO CLIENT
80 ID # ID # ID # # ID
81 ENTER ID # ENTER ID # INGRESE ID # ENTREZ # ID
82 USER ID USER ID ID USUARIO ID UTILISATEUR
83 ROUTE # ROUTE # RUTA # # ROUTE
84 ENTER ROUTE # ADD ROUTE # INGRESE RUTA # ENTREZ # ROUTE
85 ENTER CARD NUM ENTER NÚMERO DE CARTÃO INGRESE NUM TARJETA ENTREZ NO CARTE
86 EXP DATE(YYMM) VALIDADE VAL (AAMM) FECHA EXP (AAMM) DATE EXPIR(AAMM)
87 PHONE NUMBER TELEFONE NUMERO TELEFONO NO TEL
88 CVV START DATE CVV DATA DE INÍCIO CVV FECHA INICIO CVV DATE DE DEBUT
89 ISSUE NUMBER NÚMERO DE EMISSÃO NUMERO DE EMISION NO DEMISSION
90 START DATE (MMYY) DATA DE INÍCIO (AAMM) FECHA INICIO (AAMM) DATE DE DEBUT-AAMM
        @param messageID  Message (1-90)
        @param languageID 0=English Prompt, 1=Portuguese Prompt, 2=Spanish Prompt, 3=French Prompt
        @param maskInput  TRUE = entry is masked with '*', FALSE = entry is displayed on keypad
        @param minLen  Minimum input length.  Cannot be less than 1
        @param maxLen Maximum input length.  Cannot be greater than 16
        @param timeout Timout value, in seconds


     @return RETURN_CODE:  Values can be parsed with errorCode.getErrorString()
RETURN_CODE IDTechSDK.IDT_L100.pin_sendBeep ( int  frequency,
int  duration 
)

Send Beep

Executes a beep request.

Parameters
frequencyFrequency, range 200-20000Hz
durationDuration, range 16-65535ms
Returns
RETURN_CODE: Values can be parsed with device_getResponseCodeString
static String IDTechSDK.IDT_L100.SDK_Version ( )
static

SDK Version

  • All Devices

Returns the current version of SDK

Returns
Framework version
static void IDTechSDK.IDT_L100.setCallback ( CallBack  my_Callback)
static

Set Callback

Sets the class callback
static void IDTechSDK.IDT_L100.setCallback ( IntPtr  my_Callback,
SynchronizationContext  context 
)
static

Set Callback

Sets the class callback

Parameters
my_CallbackThe callback function to receive the response message from device. defined as follows. public unsafe delegate void MFCCallBack(Parameters parameters);
contextThe context of the UI thread
static bool IDTechSDK.IDT_L100.useSerialPort ( int  port,
bool  isSRED 
)
static

Use Serial Port Interface

Instructs SDK to attempt to use the Serial Port for communication with L100 using default baud rate

Parameters
portSerial Port to use. Example COM1 = 1.
isSREDIF Secure/SRED, pass TRUE. Otherwise, pass FALSE
Returns
bool TRUE=successful, FALSE=failure
static bool IDTechSDK.IDT_L100.useSerialPort ( int  port,
int  baud,
bool  isSRED 
)
static

Use Serial Port Interface with baud rate L100

Parameters
portSerial Port to use. Example COM1 = 1.
baudBaud rate to override default. Example 115200;
isSREDIF Secure/SRED, pass TRUE. Otherwise, pass FALSE
Returns
bool TRUE=successful, FALSE=failure
static bool IDTechSDK.IDT_L100.useUSB ( )
static

Use USB Interface

Instructs SDK to attempt to use USB for communication with IDT_L100

Property Documentation

IDT_L100 IDTechSDK.IDT_L100.SharedController
staticget

Singleton Instance

Establishes an singleton instance of IDT_L100 class.

Returns
Instance of IDT_L100

The documentation for this class was generated from the following file: