New Life Games Tech Forums

Homebrew Player Tracking and EFT Systems. => NLG Homebrew Player Tracking and EFT Systems. => Topic started by: JonaMX on May 25, 2011, 04:11:19 PM



Title: HELP!! How to use IGT SAStest on an Aristocrat MK5 [SOLVED]
Post by: JonaMX on May 25, 2011, 04:11:19 PM
Hello, am a new here so I hope that anyone can help me, am trying to comunicate an Aristocrat MK5 to IGT SASTest but jus I don't know what am doing wrong.


Here is what am doing, I'm using a RS232 built-in PC port to the 10 pin connector EGM (IDC10) this es the configuration that I've use on the wire

RS232              IDC10
Pin 3 (TxD)       Pin 3 (TxD RxD)
Pin 2 (RxD)       Pin 5 (TxD)
Pin 5 (GND)      Pin 9 (GND)

also I've attached a pic of the communication board of the EGM. THANKS!!!


Title: Re: HELP!! How to use IGT SAStest on a Aristocrat MK5
Post by: Foster on May 25, 2011, 04:17:53 PM
well you need to swap the TX/RX lines on one end or the other

PC     IDC10/Game
TX --> RX
RX <-- TX


Title: Re: HELP!! How to use IGT SAStest on a Aristocrat MK5
Post by: JonaMX on May 25, 2011, 04:31:14 PM
well you need to swap the TX/RX lines on one end or the other

PC     IDC10/Game
TX --> RX
RX <-- TX

Yes, I made a mistake when I was writting the post, but now I've wrote it right. Thanks for your answer but that's is what am doing am sending the Rx to Tx and viceversa, am running the SAStest on a windows XP the application send me a lot of information like it is on communication with the EGM but am trying to do any EFT transaction like load cashable credits and the test runs everything is ok however the EGM doesn't load any credits


Title: Re: HELP!! How to use IGT SAStest on a Aristocrat MK5
Post by: stayouttadabunker on May 25, 2011, 04:37:26 PM
Which version SAS Test Program are you running?
You may be using the incorrect version?


Title: Re: HELP!! How to use IGT SAStest on a Aristocrat MK5
Post by: JonaMX on May 25, 2011, 04:40:23 PM
SAS Simulator Version 2.0.2.1
Supports SAS Versions  2.00 - 6.02


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: poppo on May 25, 2011, 05:37:33 PM
Yes, I made a mistake when I was writting the post, but now I've wrote it right.

But have you actually tried swapping the TX and RX lines? Often the TX and RX labeling can be confusing depending on if whovever wrote the docs are considering the device a DTE or a DCE. In any case it can't hurt to try swapping them if you have not already.


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: JonaMX on May 25, 2011, 06:16:29 PM
Ok, I'll try it again... thanks!


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: JonaMX on May 25, 2011, 06:29:55 PM
Yes, I made a mistake when I was writting the post, but now I've wrote it right.

But have you actually tried swapping the TX and RX lines? Often the TX and RX labeling can be confusing depending on if whovever wrote the docs are considering the device a DTE or a DCE. In any case it can't hurt to try swapping them if you have not already.

Ok, I'll try it again... thanks!

Nothing, I've tried swapping again Tx, Rx lines, but nothing, the most weird is that if a turn off the EGM the SAS programm still receiving data from Rx!!


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: poppo on May 25, 2011, 06:48:33 PM
..... the most weird is that if a turn off the EGM the SAS programm still receiving data from Rx!!

That is the SAS program polling the port.


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: JonaMX on May 25, 2011, 07:01:47 PM
There are some pics from the EGM, if it helps...


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: poppo on May 25, 2011, 07:06:07 PM
I don't know anything about that machine, but have you turned on SAS in the setup AND given it a SAS address. Then is the SAS program set to poll that same port?


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: JonaMX on May 25, 2011, 07:17:59 PM
I don't know anything about that machine, but have you turned on SAS in the setup AND given it a SAS address. Then is the SAS program set to poll that same port?

Actually the machine configuration interface does not have anything about SAS, but the first pic that I post is the communication board that provides SAS support so I don't have any interface to confing SAS.


I have a William 550 I'll try with that ...


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: poppo on May 25, 2011, 07:22:46 PM
Actually the machine configuration interface does not have anything about SAS, ....

Hmmm.... I would think it would have to have a setup since SAS allows for multiple addresses on the same bus and there needs to be a way to set the address. Most likely SAS is disabled by default. On a S+ you have to first enable SAS then give it an address.


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: JonaMX on May 25, 2011, 09:07:25 PM
I would think it would have to have a setup ...

Yes I think it would have to, but believe me it doesn't have any configuration to SAS....


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: stayouttadabunker on May 26, 2011, 12:46:33 AM
I believe you jonas....
maybe it needs a certain chip in order to allow SAS communications?
Take a look in the Aristrocrat sections of NLG and see if there's any info?




Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: JonaMX on May 26, 2011, 12:55:38 AM
I'll do a deep search, by the way I really appreciate your help, thank you very much!


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: stayouttadabunker on May 26, 2011, 01:22:10 AM
Yeah...don't give up just yet.
All you need is some Aristrocrat guys to show up...
They will be glad to help you out.
Meanwhile, do a search in the Aristrocrat section and see who might have a machine
similar to yours and try and contact them via the (PM) messaging system we have here on NLG!


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: TZtech on May 26, 2011, 06:40:39 PM
Hi and welcome to NLG

Quote
windows XP the application send me a lot of information like it is on communication with the EGM but am trying to do any EFT transaction like load cashable credits and the test runs everything is ok however the EGM doesn't load any credits

Do you mean that you are getting events like door open etc coming through on the application?. If so try and do a promo credit download. this is the least complex of the various ways to get credits on mach.

Can you tell us more about your machine and that interface card. Oz machines usually talk Aritocrats protocol. As far as Iknow US machines as well and they use a sbc board to translate to SAS. Cant remember what these look like but i dont think it the same as the one pictured.

Ian


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: JonaMX on May 26, 2011, 06:50:57 PM
Hi and welcome to NLG

Quote
windows XP the application send me a lot of information like it is on communication with the EGM but am trying to do any EFT transaction like load cashable credits and the test runs everything is ok however the EGM doesn't load any credits

Do you mean that you are getting events like door open etc coming through on the application?. If so try and do a promo credit download. this is the least complex of the various ways to get credits on mach.

Can you tell us more about your machine and that interface card. Oz machines usually talk Aritocrats protocol. As far as Iknow US machines as well and they use a sbc board to translate to SAS. Cant remember what these look like but i dont think it the same as the one pictured.

Ian

Thanks for your help....

Yes the application SAS show me events like "Hopper full level detected", "Hopper low level detected", "ACK", etc. I'll try to do a promotional credit download. About the Aristocrat machines, I don't know to much just that is the USA version and it has an Expansion Communication Port that is where the board of the attached pic must to be inserted, I can post more pics or serial number if do want .... again thanks


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: poppo on May 26, 2011, 07:24:05 PM
Doh! I must have missed the part where you said it was actually communicating. I thought it was not doing anything. :25-

Is there a EFT option in the setup? That is another setting on a S+ that needs to be enabled before any of the EFT functions will work.

It's also possible that the machine does not understand every command. For example, my S+ only works with about 20% of the test program commands. And there are some game chips that will work with SAS bonusing and some that won't.



Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: JonaMX on May 26, 2011, 07:37:10 PM
Is there a EFT option in the setup?

No it doesn't has any setup screen to SAS protocol or EFT....

I don't know what am doing wrong because I've just tested the SAS program on a William 550 and it happend the same, the application show me different events, I send a load cashable credits event and the application shows "Operation successful" but the EGM doesn't load the credits, may be it is because as you said they aren't compatible with that kind of commands



Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: poppo on May 26, 2011, 07:43:51 PM
...I send a load cashable credits event and the application shows "Operation successful" but the EGM doesn't load the credits, may be it is because as you said they aren't compatible with that kind of commands

Hmmmm.... Interesting, since the machine should not acknowledge it if it didn't accept it.

Try the '$29 Load cashable dollars' command. It will pop up a screen to ask how many dollars. It will have 8 zeros. Change the last 2 zeros to something like 20 (make sure you still have 8 digits) and see what happens.


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: JonaMX on May 26, 2011, 08:00:11 PM
Hmmmm.... Interesting, since the machine should not acknowledge it if it didn't accept it.

Try the '$29 Load cashable dollars' command. It will pop up a screen to ask how many dollars. It will have 8 zeros. Change the last 2 zeros to something like 20 (make sure you still have 8 digits) and see what happens.

TX>= 01 29 02 00 00 00 00 22 43 A9
RX<= 01 29 02 00 00 00 00 22 43 A9
$29 = Downloaded Cashable Dollars     = 00002243
********************************

TX>= 01 29 02 01 00 00 00 22 07 A2
RX<= 01 29 02 01 00 00 00 22 07 A2
$29 = Downloaded Cashable Dollars     = 00002207

that is what it applications shows, but EGM doesn't do anything  :103-  :103-  :103-


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: poppo on May 26, 2011, 08:13:38 PM
$29 = Downloaded Cashable Dollars     = 00002243
$29 = Downloaded Cashable Dollars     = 00002207

That is interesting. I'm assuming you did not enter those dollar amounts. If not, the commands for your machine may be different.

Are the other events you are receiving correct? For example are you getting a door opened when the door is opened, or are you getting something like 'hopper full' when you open the door? The text is just associated to a code from the machine by the program. So your machine may be spitting out codes and the program is just displaying whatever it thinks those codes should be.



Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: JonaMX on May 26, 2011, 08:24:24 PM
That is interesting. I'm assuming you did not enter those dollar amounts. If not, the commands for your machine may be different.

Yes I send 20 dollars, if the commands for my machine are differents what can I do?


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: poppo on May 26, 2011, 08:34:07 PM
Yes I send 20 dollars, if the commands for my machine are differents what can I do?

I guess you would need to know what the commands are for your machine.

What about those other events? Are any of them correct? I don't know if the 'SAS protocol' is just a standardized method of communicating, or if it also includes the command sets.


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: JonaMX on May 26, 2011, 08:52:05 PM
I don't know if the 'SAS protocol' is just a standardized method of communicating, or if it also includes the command sets.

it supposed to is already standardized method, I think that this of make a player tracking it's so difficult that I means...now I have a headache.

It's just about documentation I need to get more documents of my machines, because a have so many different machines, WMS 550, Aristocrat, Zitro, BGM... actually am working on a casino and I the project leader to make our Player Tracking System....


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: Foster on May 26, 2011, 10:26:25 PM
SAS commands or codes are a standard (igt allows other EGM companies to use it as long as they sign the NDA)
You have to try EFT and AFT commands which will depend on how you configured the machine.
IF you have the machine configured for SAS AFT, EFT commands will not work and if you have it configured for SAS EFT commands, AFT commands will not work.

I do not know the Aristocrat system but look for how you configured Cashless controller or Voucher redemption (tickets)


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: poppo on May 26, 2011, 11:01:50 PM
TX>= 01 29 02 00 00 00 00 22 43 A9

Yes I send 20 dollars

After looking at this again, I wonder if something is screwy with your program. Every time I send cashable dollars, the above highlighted bytes always match the number of dollars I have entered. Your's is saying 22, but you said you entered 20. I know from fiddling around with the .ini file that it's not hard to have a command not send properly.

And the responce

$29 = Downloaded Cashable Dollars     = 00002243

also seems to be messed up. Mine always matches what I entered. For example, $75

$29 = Downloaded Cashable Dollars     = 00000075

Yours seems to be moving things over one byte.


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: JonaMX on May 27, 2011, 01:25:18 PM
Yours seems to be moving things over one byte.

Interesting I didn't notice, I'll make a short video showing all the events that's the application shows me when I'm trying to load credits, I'll upload it to youtube and share the link ...


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: JonaMX on May 27, 2011, 02:04:42 PM
Are the other events you are receiving correct? For example are you getting a door opened when the door is opened, or are you getting something like 'hopper full' when you open the door?

I checked again.. and I just receive two messages all the time .... "Hopper full detected" and "Hopper level low detected" when all the doors are closed, if I open one the program stills showing the same messages ..now am trying with your SAS program...


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: JonaMX on May 27, 2011, 02:43:55 PM
This is the video showing all the configuration that I'm using, even the SASReadme says that the applications it's supported on Windows NT, 95 and 98, however am ruining on Windows XP...  :99-

http://www.youtube.com/v/ARlKc_kMHsM?hl=es&fs=1 (http://www.youtube.com/v/ARlKc_kMHsM?hl=es&fs=1)


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: poppo on May 27, 2011, 03:43:43 PM
That sure does not look right. I think the hopper full and hopper low messsages are bogus. On the main page, try messing with the GP interval slider. I know if I change it too far to one end, I start getting Bogus responses. If it wasn't for getting a somewhat valid responce from the EFT, I would almost want to say it's really not communicating at all. What happens if you click on a different SAS address? Just curious if the hopper messages stop.


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: JonaMX on May 27, 2011, 04:37:31 PM
That sure does not look right. I think the hopper full and hopper low messsages are bogus. On the main page, try messing with the GP interval slider. I know if I change it too far to one end, I start getting Bogus responses.

Yes I think so, it's a fake connection or something.... I tried to adjust the frequency of GP interval but it's stills showing the same messages just the frequency change offcourse


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5
Post by: JonaMX on May 27, 2011, 06:42:32 PM
I've solved the problem thanks to all  :244-  :244-

The problem was that the COMM port of the PC was broken  :279-  :25-  :30- , I tried with another PC and the SAS run pretty well, so thanks for everything!!  :3- :131-


Title: Re: HELP!! How to use IGT SAStest on an Aristocrat MK5 [SOLVED]
Post by: TZtech on May 28, 2011, 07:05:06 PM
Great - Glad you got it running. Keep us updated on how the rest of the project goes.