Welcome, Guest. Please login or register.
November 22, 2024, 01:02:07 PM

Login with username, password and session length
* Home Help Arcade Login Register
.
+  Forum
|-+  **Reel Slots** Gaming Machines
| |-+  IGT S and S-plus Reel Games. (Moderator: knagl)
| | |-+  Isn't there a simple way to hook up an S+ to a Desktop?
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] 2 3 Go Down Print
Author Topic: Isn't there a simple way to hook up an S+ to a Desktop?  (Read 36430 times)
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« on: November 22, 2008, 07:11:25 PM »

I know it can be done using either the four output pins on the right side of the motherboard that hooks into progressives?
Or using the output pins on the motherboard for the mechanical (hard) counters. Scratch Head
I wanted to keep stats on my desktop from the S+.
You know, basic stuff...coin-in, coin-out, drop, and jackpots. yummy
These are basically momentarily open and closed pin-outs, right?
Could it communicate via the RS232 on your desktop computer? arrow
Any thoughts or answers on this would be fantastically appreciative! yes
Logged
jay
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 483
Offline Offline

Gender: Male
Posts: 3178


if you cant afford to lose you cant afford to win


« Reply #1 on: November 22, 2008, 09:36:07 PM »

The progressive doesn't output this information.

You have a 4 pin connector.
Not Used
Data In
grnd
Coin in

You have the coin In which produces a momentary short with ground upon a coin in or credit play.
data in allows the progressive to feed information back to the slot LCDs on a jackpot.
On a PE+ this shows the jackpot amount at all times on the screen.

I think this is a Rs422 protocol (not rs232).

What you are looking for is the SAS output, which is serial but follows a proprietary protocol.
Ideally I would like to put in a casino cash management system in place complete with card readers on the machines that would be cool.



Logged

The only way to beat the casino is to own it
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #2 on: November 22, 2008, 10:57:03 PM »

Thanks Jay,
I dont have a progressive system other than that little photron meter up behind the top award display glass.
There's a little harness from the topbox that feeds info to a small PCB board when then feeds thru a flat cable to the display.
I wonder if I could splice it and get the values from that and feed it to my desktop via
a rs422-to-rs232 convertor.
OR, should I splice into the (HARD) counters signals and send those to my computer? 
Logged
SAT (aka GANDHI)
Contributing Gold NLG Member
Sr.NLG Member 501 to 1000 Post
*

Total Karma Storms: 224
Offline Offline

Gender: Male
Posts: 807



« Reply #3 on: November 23, 2008, 01:12:00 AM »

100% in agreement with Jay...

The SAS output is the one you need... The information you are referring to is recalled/transmitted through SAS which is the proprietary com-protocol of IGT for online data management in slot machines.   

Once you "speak" SAS you are done... 

Actually, not sure if it's appropriate to ask for it here but I have been looking for an IGT manual where SAS is described from A to Z as communication protocol.

If somebody can give me a hand finding it I'll be greatly appreciated.

Moderators:  If I violated rules with my request please let me know and feel free to edit my post.

Best Regards.
Logged

Keep it simple!!!
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #4 on: November 23, 2008, 01:23:07 AM »

That sounds rather difficult...trying to decipher a proprietary protocol.  arrow
I am not even interested in even trying to attempt that, as far as I'm concerned...
-IGT can keep their protocol and stick it where the sun dont shine?

I was just looking for a simple way, rotflmao not the hard way! frying pan...  (purely in jest like the 3 stooges)

I'll just splice the outputs to the hard meters and run it to my computer.
Thanks for your input, and karmas + galore guys! Hail applause

I'll post and let everyone know how I got it to work with windows xp...
I used a computer software of a regular burgular alarm hooked up to the S+'s "hard" meter counters.
These are all NO/NC circuits.
I changed the fonts in the dialog boxes that say for example: "door opened" or "smoke alarms" to "Coins-In" and "Coins-Out".
The alarm software counts every time a "door" is opened and every time a "window" is opened.
These are many inputs for an alarm and they all work with only two wires- a (+) and a (-)ground wire.
The alarm box communicates to my computer via RS232 cable.
Works great!
Now I have "Coins-In",Coins-Out","Drop", and "Jackpots" statistics all going to my desktop!


« Last Edit: November 23, 2008, 01:53:45 AM by stayouttadabunker » Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #5 on: November 23, 2008, 02:01:19 AM »

This is a photo of the computer interface for the alarm control panel.
I used a much longer telephone wire that I bought from Lowes and ran it from my home alarm panel to my computer in the den.
Using the extra inputs on the alarm panel, I ran an extra telephone cable back to the S+ upstairs and spliced it with the wires going into the hard meters.
Now, all the info from the machine runs down to the control panel and back up to my computer via the PC-LINK-01.


* PC-LINK-01.jpg (25.63 KB, 300x202 - viewed 913 times.)
« Last Edit: November 23, 2008, 02:07:34 AM by stayouttadabunker » Logged
jay
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 483
Offline Offline

Gender: Male
Posts: 3178


if you cant afford to lose you cant afford to win


« Reply #6 on: November 23, 2008, 05:15:27 PM »

Progressive information is not related to the information on the hard meters.

A slot payback is based on the %chip and all sorts of regulations control how the machine plays.
A progressive is simply a marketing tool. For each coin in a % of that coin is added to the progressive amount.
Putting this into prospective for 1/8th of 1% you might be able to get someone to sit down on a slot that may not have otherwise sat there just because he sees a huge amount of money that has been gathered up from a number of machines. More than likely these machines have the 85% pay backs and I would be surprized if they were even 92% much less the 98% ones.

Back to the topic at hand - assuming you are just starting out at zero you would be able to capture COIN IN as each coin was played but you would not know which machine it came from and other than the top award you would have no idea of coin out.

Tapping the hard meters would give you the information you want , however you will need to build an interface for each machine and/or meter.

You will also need to do a fair bit of custom programming to read the serial information. You also need to remember that this is real time information meaning that the event happens when the event happens 6 coins paid from machine A might be occuring at the same time as machine B so you need to be polling the serial interface pretty fast and I am not sure how you will differentiate which machine it comes from. If you are going down this path you might be best with Linuix as you can download all sorts of open source code and not have to reinvent the wheel.

i did a fair bit of work with process control systems and basically all the information is buffered at the device sensor. The devices are called PLC's Programmable Logic Controllers. This then allows the serial interface to query each PLC at leisure rather than trying to do it in real time.

I think with SAS it reads the statistic information stored in the machine when it is required not in real time. This is the info that you get when you turn the jackpot reset key.
If this is already here, I am not one to want to reinvent the wheel.
Logged

The only way to beat the casino is to own it
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #7 on: November 23, 2008, 09:04:58 PM »

Thanks for you good answer Jay! It is very helpful. yes
At the moment though, I'm trying all kinds of things, believe me! lol

I've even taken a coin-in hard meter apart and noticed that when ever a coin is dropped, there's a signal driven to a magnetic relay? inside the hard counter that pulls on a pawl that turns the counter wheels.
I'm thinking of splicing into that signal ,using it as an NO/NC signal and running it back to the alarm system to give me a "coin-in" tally.
Essentially, every pulse is now returned to the alarm panel board , for example as : "door #1 opened" pulse.
That pulse in turn is returned to my desktop under a column which I named "Coin-In" - rather than "door#1 opened"

I am experimenting with an Office program that tallies up the amounts to give me statistical totals.
I do the same for the other hard meters (coin-out,drop,and jackpot) to get the same results.

Of course this is an old alarm system I had and it's not connected to the fire department or anything.
It's only connected to my desktop.
If it was , I'd have the fire trucks over at my house every time I put a quarter in the machine! rotflmao
Logged
Foster
The S2000 GURU
Contributing NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 345
Offline Offline

Gender: Male
Posts: 2872



« Reply #8 on: November 23, 2008, 09:27:59 PM »

I would rather figure out the SAS signals and data.
Have it converted to USB and grab the data that way.
I think the first of the year I am going to Ram Clear both machines.
Start recording it on regular basis.
I cant stand the hard meters so they are not even in use.
I just hope the soft meters don't reset with a game change.


 
Logged

A Slot Machine and Coca-Cola Addict!!
"If it is not broke do not fix it" I keep forgetting that!
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #9 on: November 23, 2008, 09:48:43 PM »

Foster,
Can you post how you converted it to USB and show us how that could be done?
That would be very helpful yes
I 'd like to try that as well.
Logged
Foster
The S2000 GURU
Contributing NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 345
Offline Offline

Gender: Male
Posts: 2872



« Reply #10 on: November 24, 2008, 12:19:45 AM »

I havent even started the project yet
I first have to find the SAS data connections at the motherboards.
Then talk to a freind or 2 that have the logic probes/scopes etc to look at the signals and capture them to study.
Logged

A Slot Machine and Coca-Cola Addict!!
"If it is not broke do not fix it" I keep forgetting that!
Ozzy
Contributing Gold NLG Member
NLG Member 101 to 500 Post
*

Total Karma Storms: 254
Offline Offline

Gender: Male
Posts: 221



« Reply #11 on: November 24, 2008, 11:18:12 AM »

As far as I can recall SAS output uses J4 on the S+ mother pcb and you will need a DUART chip located in IC socket U18.


cheers


Ozzy
Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #12 on: November 24, 2008, 12:48:13 PM »

Awesome,Thanks OZZY!
I was always wondering what that J4 socket was for... propeller
Would anyone know what the J2 socket is used for?
Karmas + to you,Foster,Sat,and Jay. thanks guys!
« Last Edit: November 24, 2008, 01:13:19 PM by stayouttadabunker » Logged
Ozzy
Contributing Gold NLG Member
NLG Member 101 to 500 Post
*

Total Karma Storms: 254
Offline Offline

Gender: Male
Posts: 221



« Reply #13 on: November 24, 2008, 12:59:05 PM »

Think this is an option for putting optics on the mpu pcb card cage,

J2

pin 1  24vac hot
pin 2  24 vac common
pin 3  B gnd
pin 4  Card Cage det
pin 5  B gnd
pin 6  Card Cage LED


cheers


Ozzy
Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #14 on: November 24, 2008, 01:09:41 PM »

Thanks Ozzy,
I agree with you...I just saw it on my schematics.
I need a magnifying glass because my schmeatic drawings are so small and distorted.
My eyes must be getting bad arrow

ADD>> In the U18 socket is a Phillips DUART SCN2681AC1N28 dip chip.
« Last Edit: November 24, 2008, 02:07:04 PM by stayouttadabunker » Logged
SAT (aka GANDHI)
Contributing Gold NLG Member
Sr.NLG Member 501 to 1000 Post
*

Total Karma Storms: 224
Offline Offline

Gender: Male
Posts: 807



« Reply #15 on: November 25, 2008, 05:47:37 PM »

Think this is an option for putting optics on the mpu pcb card cage,

J2

pin 1  24vac hot
pin 2  24 vac common
pin 3  B gnd
pin 4  Card Cage det
pin 5  B gnd
pin 6  Card Cage LED


cheers


Ozzy

Ozzy = NUMERO 1
Logged

Keep it simple!!!
Neonkiss
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 436
Offline Offline

Gender: Male
Posts: 2084



« Reply #16 on: November 25, 2008, 07:00:18 PM »

I'll post and let everyone know how I got it to work with windows xp...
I used a computer software of a regular burgular alarm hooked up to the S+'s "hard" meter counters.
These are all NO/NC circuits.

I do have a small amount of knowledge as to how an alarm system program works. The only problem I see in using that type of program is the system is constantly polling for an open circuit. It may take up to 1.5 seconds to compleat this audit of the system for a change in the contacts (closed to open).
You can see this happening in a commercial building with smoke detection. The panel sends out the signal to check the status of each device and waits for a reply. (That's the red blinking LED light on a smoke detector.) The problem I see is that a coin drop opens and closes a switch measured in mil seconds. This could happen before the system get around to checking that circuit again which by then would show no change since the last check and not regester the coin drop.
If you have that system hooked up to your computer you may want to check a very quick open and close of a contacts and see if it regesters before you spend a lot of time with this type of program.
Logged

Nothing brings people together better than a common enemy
343 / 60 brothers lost on that day.
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #17 on: November 25, 2008, 07:37:25 PM »

I agree Neonkiss,
I thought I was getting the coin-in, but I was only getting part of it.
The polling is too slow on the alarm system.
I ended up disconnecting everything! Tongue Out
It all came apart a lot faster than when I put it together... rotflmao

I tried though , huh?
Logged
TZtech
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 129
Offline Offline

Gender: Male
Posts: 1113



« Reply #18 on: November 26, 2008, 06:32:15 AM »

Hello All

I was recently looking at this device for my route operations. This captures the hardmeter pulses from the processor boards. I have not tried this system yet but it may work for you.
Although it would be better to use SAS as a failure on a meter drive transistor will screw up your accounting totally. The problem is that IGT only releases the SAS protocol to registered developers of gaming systems only. This is a pity as there have been a few requests here from people who lwould like to play with this. Foster if you do have any luck decoding the signals let us know.

Regards
Ian

* Brochure Datalog Eng.pdf (120.03 KB - downloaded 687 times.)
Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #19 on: November 26, 2008, 12:25:15 PM »

Thanks for the excellent link TZ, applause
I gotta give them a call. yes
The interface board looks rather simple doesnt it? yes
I wonder what's programmed on that chip that "reads" the data though. Scratch Head
This may be what I was looking for! yummy


ADD>> karmas + to you good man!
« Last Edit: November 26, 2008, 12:36:04 PM by stayouttadabunker » Logged
Ozzy
Contributing Gold NLG Member
NLG Member 101 to 500 Post
*

Total Karma Storms: 254
Offline Offline

Gender: Male
Posts: 221



« Reply #20 on: November 26, 2008, 01:01:00 PM »

Here is another company that does on line accounting and player tracking modules, very cheap prices, am considering the player tracking myself for a few units over here, WORKS OUT AT ABOUT $300 PER MACHINE.

http://www.cadaso.com

Guys contact name is Simon Lezard, new him back in the 80' and I think he is one of the guys that designed the systems.


cheers


Ozzy
Logged
TZtech
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 129
Offline Offline

Gender: Male
Posts: 1113



« Reply #21 on: November 26, 2008, 01:39:06 PM »

Hello Again

Cost they quoted me 2 months back was 175 Euro + 10 Euro for the software.
Thanks for the link Ozzy - That looks like something i should investigate further

Ozzy - have a look at www.sip.co.at if you are shopping for a system. Its a bit expensive (+/- $1000 per machine for hardware and $1 a day per device licensing) but it does accounting/cashless/progressives and promotions and due to the fact that it uses distributed computing does not require any servers of back of house equipment. All you need is a standard desktop for cashiers if you use cashless and it talk via standard network switches/cabling.

Not sure what machine you are running over there but it does talk to most of the newer stuff that talks SAS.

Regards
Ian
Logged
Ozzy
Contributing Gold NLG Member
NLG Member 101 to 500 Post
*

Total Karma Storms: 254
Offline Offline

Gender: Male
Posts: 221



« Reply #22 on: November 26, 2008, 02:19:09 PM »

nice one mate, will check them out.


cheers


Ozzy
Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #23 on: April 16, 2009, 04:00:46 PM »

Well, I did it!  yea! yes
I hooked up not one, but TWO S+'s to my home computer!  propeller
The controller is capable of taking in the data from 32 machines really...I hooked it up to the second and fourth lines on the data cable.
So far I can get the "Coins-In" and "Jackpots" paid out displayed on my desktop screen.... yummy
It's really cool...I made one of my lousy little short clips rotflmao
The 2 games are running on the "Auto-Play" Max bet buttons I had made during the winter.
You can hear the 2 machines playing off credits in the background as I'm running to the computer...lol
Here it is>>>>

<a href="http://www.youtube.com/v/KAaHIXNzT-Y&rel=0" target="_blank">http://www.youtube.com/v/KAaHIXNzT-Y&rel=0</a>
« Last Edit: April 16, 2009, 04:27:18 PM by stayouttadabunker » Logged
jay
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 483
Offline Offline

Gender: Male
Posts: 3178


if you cant afford to lose you cant afford to win


« Reply #24 on: April 16, 2009, 04:49:23 PM »

Hi,

The video won't actually allow me to click on it and play it.

IS this connected up through the progressive controller (ie would I need to buy a CDS progressive) or are you interfaced directly to the machine ?
Logged

The only way to beat the casino is to own it
Pages: [1] 2 3 Go Up Print 
« previous next »
Jump to:  


If you find this site helpful, Please Consider Making a small donation to help defray the cost of hosting and bandwidth.



Newlifegames.com    Newlifegames.net    Newlifegames.org
   New Life Games    NewLifeGames  NLG  We Bring new Life to old Games    1-888-NLG-SLOTS
Are all Copyright and Trademarks of New Life Games LLC 1992 - 2021


FAIR USE NOTICE:

This site contains copyrighted material the use of which has not always been specifically authorized by the copyright owner.
We make such material available in an effort to advance awareness and understanding of the issues involved.
We believe this constitutes a fair use of any such copyrighted material as provided for in section 107 of the US Copyright Law.
In accordance with Title 17 U.S.C. Section 107, the material on this site is distributed without profit to those
who have expressed a prior interest in receiving the included information for research and educational purposes.

For more information please visit: http://www.law.cornell.edu/uscode/17/107.shtml.

If you wish to use copyrighted material from this site for purposes of your own that go beyond fair use,
you must obtain permission directly from the copyright owner.

NewLifeGames.net Web-Site is optimized for use with Fire-Fox and a minimum screen resolution of 1280x768 pixels.


Powered by SMF 1.1.20 | SMF © 2013, Simple Machines
Loon Designed by Mystica
Updated by Runic Warrior
Page created in 0.103 seconds with 20 queries.