Invalid SIO Number

Symptom

Symptom:  
lenelerror.log registers, in some cases very frequently:


TIME:                  

[05/04/2017 11:10:24]

SEVERITY:

Error

ERROR CODE:

0x20010001

PROGRAM:

Lnlcomsrvr

FILE:

TransScp3300.cpp (LINE 57)

DETAILS:

Internal logic error.: Invalid sio number -1, PanelID: 20520, ControlType: 118, ReaderID: 29



Resolution

This issue affects related readers connected to a Dual Reader Interface Module. 
  1. Pull the information for the reader pointed to in the log message:
 
SELECT READERDESC, PANELID, READERID, PORTNUM, COMMADDR, READER_NUMBER, READER_SIO
FROM READER
WHERE PANELID = 20520 AND CTRLTYPE = 118 AND READERID = 29 
 
  1. Locate the other reader on the Dual Reader Interface Module:
 
SELECT READERDESC, PANELID, READERID, PORTNUM, COMMADDR, READER_NUMBER, READER_SIO
FROM READER
WHERE PANELID = 20520 AND PORTNUM =
AND COMMADDR = AND READER_NUMBER =
 

  1. Compare the READERID and READER_SIO values for both readers. RADERID for the master/primary reader must be lower than for the slave/secondary reader and READER_SIO must be the same for both:
 
SELECT READERDESC, PANELID, READERID, PORTNUM, COMMADDR, READER_NUMBER, READER_SIO
FROM READER
WHERE READERDESC = OR READERDESC =    
 

Applies To

LenelError.log

Additional Information

None