You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello, I am using this library and everything seemed to be working fine at first when sending few packages.
But then when trying to send a large number of packets I started getting "Exception: CRC of Answer incorrect."
After some time of analysis and reading standards, I noticed that hexadecimal values appeared in the sequence field. According to what is established in SIA-DC-09 the maximum value for this field is 9999 which makes me understand that hexadecimal values should not be used here.
It is also indicated that for more information, section 7.1.5 of SIA-DC-07 should be reviewed, in which it indicates that the sequence number is a 4-byte field whose ASCII characters represent a 16-bit BCD value.
Is it possible that there is an error in the implementation?
An example:
"ADM-CID"0009R0L0#FFFF[#1111|1401 01 001] does not return an exception, works fine
"ADM-CID"000BR0L0#FFFF[#1111|1401 01 001] returns the mentioned exception
Thanks for your time.
Greetings
The text was updated successfully, but these errors were encountered:
Hello, I am using this library and everything seemed to be working fine at first when sending few packages.
But then when trying to send a large number of packets I started getting "Exception: CRC of Answer incorrect."
After some time of analysis and reading standards, I noticed that hexadecimal values appeared in the sequence field. According to what is established in SIA-DC-09 the maximum value for this field is 9999 which makes me understand that hexadecimal values should not be used here.
It is also indicated that for more information, section 7.1.5 of SIA-DC-07 should be reviewed, in which it indicates that the sequence number is a 4-byte field whose ASCII characters represent a 16-bit BCD value.
Is it possible that there is an error in the implementation?
An example:
"ADM-CID"0009R0L0#FFFF[#1111|1401 01 001] does not return an exception, works fine
"ADM-CID"000BR0L0#FFFF[#1111|1401 01 001] returns the mentioned exception
Thanks for your time.
Greetings
The text was updated successfully, but these errors were encountered: