New Life Games Tech Forums

Progressive Controllers, Displays and Slot Toppers => Other Progressive Systems. => Topic started by: Tony on November 11, 2013, 09:17:21 PM



Title: Progressives over IGT SAS
Post by: Tony on November 11, 2013, 09:17:21 PM
Hi to All,
is there is a person familiar with the way that the IGT system broadcast the jackpots? I have IGt simulator, and the jackpots are broadcast with commands 00 80 / 00 86 the problem is that i was today on the site where i found something strange coming from the server, all the time packages like this FF 80 01 01 AA 24 F5 33 00 F5 55 5C and tie to time like this FF 80 23 26 4F 01 0401000000000000000000000000000000000000000000000000000000000000049FF53300F55542. The second one probably is a jackpot, at least looks like, group 79, level 01  amount 260 that corespond to one of the Mistery.  The proble is that everywere the numbers are send as BCD not HEX  /04 01 = 104 =260 LE format, 4F = 79 group 01=1 level / There are no way to verify the CRC or something like that, I am even not sure is those numbers are the one i am looking for or not.
p.s. base on IGT files, command 23 is something different, that is even more strange.
 


Title: Re: Progressives over IGT SAS
Post by: Foster on November 11, 2013, 10:38:32 PM
I am familiar with SAS progressive.
Any values that are sent via SAS are always sent in BCD, whether it be soft meters, vouchers, or progressive, etc

Single Level Progressive Broadcast Format
Field         Bytes    Value  Description
Address    1           00-7F Global broadcast or gaming machine address
Command 1           80     Progressive broadcast
Group      1            01-FF Group ID for this broadcast
Level       1            01-20 Progressive level
Amount    5 BCD    0000000000-9999999999 Level amount in units of cents
CRC         2           0000-FFFF 16-bit CRC

Multiple Level Progressive Broadcast Format
Field         Bytes Value Description
Address    1       00-7F Global broadcast or gaming machine address
Command 1       86 Multiple progressive broadcast
Length     1        07-C1 Length of data to follow, not including the message CRC
Group      1        01-FF Group ID for this broadcast
Level       1        01-20 Progressive level
Amount   5 BCD 0000000000-9999999999 Level amount in units of cents
… Variable … Optional additional level/amount pairs
CRC        2        0000-FFFF 16-bit CRC


Title: Re: Progressives over IGT SAS
Post by: Tony on November 12, 2013, 05:23:26 PM
Thank You Foster,
that is exactly what i have as a structure and what the IGT simulator sending to me. What i think the package that i have is not SAS but something else, i just want to be sure. Actually this is IGT casinolink system and the request is to capture and visualize the Progrssives. We have a module that convert regular sas to a protocol that our software support, the problem was that didn't work on this site. The syste administrator ensure me that the port is a SAS port, but later today during i am thinking on the problem i go to the conclusion that this port is not SAS. The port going in to SMIB and after the SMIB we must have SAS, but probably the SMIB communicate on a different way with the IGT server,i am not sure what they using, S2G or something else. 


Title: Re: Progressives over IGT SAS
Post by: Tony on November 12, 2013, 08:16:00 PM
And after that i look more in detail of those packets what i found :
FF 80 23 26 4F 01 0401000000000000000000000000000000000000000000000000000000000000 049F
FF - probably is sync
80 - start
23 - packet size, not include start and the CRC
26 - i supouse the JP command
4f - group
01 - level
0401000000000000000000000000000000000000000000000000000000000000 - data 0401 is 104 HEX /little endian/= 260 the real JP value
049F - CRC-CCITT(0x1D0F)
as a structure looks very similar to SAS. There is few main differences, baudrate is 9600, data is HEX not BCD, the packet size not include the CRC, the CRC polynom is not Kermit but (0x1D0F). Is not clear what is the data structure, i found the first JP, i need more test to see what are all the rest 0-s.
I hope this may help someone else that trying to get jackpots directly from the IGT server.