private Sub ReadRFID(Buffer() As Byte)
Dim tmpBuffer (8) As Byte
Dim Str_HexNumber As String
Dim Int_Number As ULong
tmpBuffer= BC.SubString2(Buffer,3,11) 'get card bytes only
Str_HexNumber = BC.StringFromBytes(tmpBuffer)
Int_Number = Bit.ParseInt(Str_HexNumber, 16) 'convert hex to decimal string
Log(NumberFormat(Int_Number,10,0)) ' rounded to 0009040400
Log(Int_Number) ' no problems 9040399
End Sub