Welcome, Guest. Please login or register.
November 22, 2024, 09:02:17 PM

Login with username, password and session length
* Home Help Arcade Login Register
.
+  Forum
|-+  Homebrew Player Tracking and EFT Systems.
| |-+  NLG Homebrew Player Tracking and EFT Systems.
| | |-+  SAS Host controller DLL. What do you want to see?
0 Members and 10 Guests are viewing this topic. « previous next »
Pages: 1 ... 6 7 8 [9] 10 11 12 ... 20 Go Down Print
Author Topic: SAS Host controller DLL. What do you want to see?  (Read 256009 times)
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #200 on: February 21, 2011, 02:54:49 AM »

Thanks for the PE+ motherboard pic location Next Gaming! applause Clap

I actually have an PE+ on my desktop I can hook up
to in the morning after I construct another harness.
My only question is:
Where exactly would these 2 (highlighted with black arrows) wires be coming from?
I think one is V+ and the other is a ground.


TZ,
I have the Test App working on my s2000 now...
I am trying it on the PE+ and S+ in about 10 hours from now. stir the pot / get cooking


* SAS Interface S+ pinout V+ pins.png (707.55 KB, 992x762 - viewed 391 times.)
« Last Edit: February 21, 2011, 03:03:32 AM by stayouttadabunker » Logged
next_gaming
New NLG Member 1 to 100 Post
**

Total Karma Storms: 6
Offline Offline

Gender: Male
Posts: 50



« Reply #201 on: February 21, 2011, 03:01:18 AM »

Hello

When i used the interface i put 12vdc external power supply for the board , this have a 7805 Ic, however you can take the suplly voltage from machine.

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

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #202 on: February 21, 2011, 03:09:28 AM »

Hey guys!
This is gonna be SO bloody awesome!!!! Cool Thumbs-Up
We've never been to really communicate with our home machines
other than my CDS DCU - which only read basic outputs from the S+ machine.

The small SAS interface board is much more readily available here in the US,
as many vendors don't even know what they are or what these are capable of.
The only problem is...I'd wish they'd stop throwing these old boards out into the garbage cans!!!! hissy fit bawling


I found several of these interface boards in my machines
and are all probably in good working order! Cheer Leader Jumping for Joey
« Last Edit: February 21, 2011, 04:01:50 AM by stayouttadabunker » Logged
next_gaming
New NLG Member 1 to 100 Post
**

Total Karma Storms: 6
Offline Offline

Gender: Male
Posts: 50



« Reply #203 on: February 21, 2011, 03:14:28 AM »

Hi

I see this board so many times on NLG and nobody ask properly about that, now can help a good purposses stir the pot / get cooking
now let´s the machine to talk us.

Next G
Logged
Forrhouse
Manufacturing Equipment & Parts to Keep Slots that are No Longer Supported by the Manufacturer running.
Contributing Gold NLG Member
Sr.NLG Member 501 to 1000 Post
*

Total Karma Storms: 252
Offline Offline

Gender: Male
Posts: 532


Life is too short, live, love and have a good time


« Reply #204 on: February 21, 2011, 04:51:06 AM »

NextG.   Thanks for all the great info. Now if we could find the schematics to that board.

@ Bunker.  Which CDS do you have, reel or video.? It would be nice to get both types working, after everything else is finished.
Same with the WMS 401/405 Dotmation games.

E~
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 #205 on: February 21, 2011, 05:03:20 AM »

I am wondering about the player tracking stuff.

Oh did I open another can of worms?

Logged

A Slot Machine and Coca-Cola Addict!!
"If it is not broke do not fix it" I keep forgetting that!
knagl
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 642
Offline Offline

Gender: Male
Posts: 5489


Kevin


« Reply #206 on: February 21, 2011, 06:53:29 AM »

What is the max number all of you would estimate for hobby usage?

For whatever it's worth, when all is said and done, I'll have 10 machines in my game room that I'd ideally like to have networked together to be able to send credits to them and/or have a working basic TITO system (for the machines that support TITO).

Thanks again for your continued work on this -- it's really great.  applause
Logged

If you find this site helpful, please consider making a small donation to help defray the cost of hosting and bandwidth.

Please do not PM me for support or "how to" requests -- please post your request in the forum so that everyone may assist you and everyone can benefit from the answer to your question!  Thanks! Smiley
AndyP
NLG Member 101 to 500 Post
***

Total Karma Storms: 127
Offline Offline

Posts: 212



« Reply #207 on: February 21, 2011, 06:54:55 AM »

NextG.   Thanks for all the great info. Now if we could find the schematics to that board.

@ Bunker.  Which CDS do you have, reel or video.? It would be nice to get both types working, after everything else is finished.
Same with the WMS 401/405 Dotmation games.

E~

I may have the schematics for that one (or something very similar). Will post up a PDF when I get into the office.

I am wondering about the player tracking stuff.

Oh did I open another can of worms?



Lol, player tracking is easy. Just roll your own, plenty of smart card technology now that is easy for hobby. When you get a card in, you read turnover meter, when card is removed read the turnover meter again. The delta is the money spent during that session of play. Then you can make fun equations to turn money spend into bonus dollars!
Logged
AndyP
NLG Member 101 to 500 Post
***

Total Karma Storms: 127
Offline Offline

Posts: 212



« Reply #208 on: February 21, 2011, 06:56:29 AM »

What is the max number all of you would estimate for hobby usage?

For whatever it's worth, when all is said and done, I'll have 10 machines in my game room that I'd ideally like to have networked together to be able to send credits to them and/or have a working basic TITO system (for the machines that support TITO).

Thanks again for your continued work on this -- it's really great.  applause

Decided not to put a limit on it. Its not really commercially viable to poll via the serial port anyway. I will integrate it to work with the standard hardware (PCI 4 port fibre optic card) we supply to casino's.
Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #209 on: February 21, 2011, 12:31:27 PM »

Decided not to put a limit on it. Its not really commercially viable to poll via the serial port anyway.
I will integrate it to work with the standard hardware (PCI 4 port fibre optic card) we supply to casino's.

I totally agree with this - there's not too many people nowadays
with a DB9 serial port on the back of their computers! lol


Forrhouse,
A few years ago I hooked up a Casino Data Systems ProLink Progressive Controller
between "Frankenstein", a few S+'s and my desktop PC.
I remember making a short video clip but I'm sure it's long been erased from my youtube accounts.
Basically the DCU collected coins-in data from the S+ motherboard's J12 4-pin header.
Of course, because it's a Progressive controller, it would notify me of a Jackpot or hand-pay.
I never hit the jackpot though... Tongue Out

You made me take a look at it again this morning and I've noticed
several serial ports on the back for various inputs and outputs...
Hmm... stir the pot / get cooking


* ProLink Controller.png (192.74 KB, 526x448 - viewed 353 times.)
« Last Edit: February 21, 2011, 12:52:25 PM by stayouttadabunker » Logged
Forrhouse
Manufacturing Equipment & Parts to Keep Slots that are No Longer Supported by the Manufacturer running.
Contributing Gold NLG Member
Sr.NLG Member 501 to 1000 Post
*

Total Karma Storms: 252
Offline Offline

Gender: Male
Posts: 532


Life is too short, live, love and have a good time


« Reply #210 on: February 21, 2011, 03:59:29 PM »

Hi Bunker.Thanks for the info.  Let me know what you find out. I have 2 of those pro links. I don't know what cabling is needed though.
It would be cool to get those going one of these days.
Thanks,
Eric
Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #211 on: February 21, 2011, 04:58:45 PM »

Well,
I finished constructing the harness and have it hooked up to
an S+ motherboard onto the J4 header.
I'm wondering...is one or both of the two colored (red & green) LEDs on the left side
of the interface supposed to be on when powered up?

I have a 12vdc 1A power supply running the positive 12v wire to pin#2
and the GND wire to pin#4 on the interface board.

I would have thought that the LEDs would signify data signals TX & RX to me?

O0ps! I think I have to throw in a SET chip and enable the SAS settings in the options.... Duh!  rotflmao


* Interface board close up.jpg (118.71 KB, 995x533 - viewed 337 times.)
Logged
jdkmunch
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 624
Offline Offline

Gender: Male
Posts: 2640



« Reply #212 on: February 21, 2011, 05:05:01 PM »

Live from the Explorer of the Seas!!   I'm just pulling up into Puerto Rico  -  3rd day of my cruise.      I'm reading this thread with great excitement - 
Are all communications in a casino done over a fiber network? 

I love the casino on the ship -  a lot of s2000 machines, I game plus and wms blue birds.   



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

Total Karma Storms: 624
Offline Offline

Gender: Male
Posts: 2640



« Reply #213 on: February 21, 2011, 05:08:38 PM »

Decided not to put a limit on it. Its not really commercially viable to poll via the serial port anyway.
I will integrate it to work with the standard hardware (PCI 4 port fibre optic card) we supply to casino's.

I totally agree with this - there's not too many people nowadays
with a DB9 serial port on the back of their computers! lol


Forrhouse,
A few years ago I hooked up a Casino Data Systems ProLink Progressive Controller
between "Frankenstein", a few S+'s and my desktop PC.
I remember making a short video clip but I'm sure it's long been erased from my youtube accounts.
Basically the DCU collected coins-in data from the S+ motherboard's J12 4-pin header.
Of course, because it's a Progressive controller, it would notify me of a Jackpot or hand-pay.
I never hit the jackpot though... Tongue Out

You made me take a look at it again this morning and I've noticed
several serial ports on the back for various inputs and outputs...
Hmm... stir the pot / get cooking

I remember this video!
Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #214 on: February 21, 2011, 05:34:17 PM »

Live from the Explorer of the Seas!!   I'm just pulling up into Puerto Rico  -  3rd day of my cruise.      I'm reading this thread with great excitement -  
Are all communications in a casino done over a fiber network?  

I love the casino on the ship -  a lot of s2000 machines, I game plus and wms blue birds.  


lol...Knowing you Munch - you looked at what machines they had on board before you booked it!  bust gut laughing

Watch out for them pirates!!  Hijack
« Last Edit: February 21, 2011, 05:52:24 PM 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 #215 on: February 21, 2011, 07:22:56 PM »

Okay Houston,
I've enabled SAS via a SET088 chip which corresponds with installed SP1271 chip
and SS4671 90% Double Cherry Bar 3CM on my S+ "Frankenstein".

The  ASSY NO 7542200 Interface board is fully connected with with a harness going to
the J4 header on the motherboard.

Another harness is running from J2 on the Interface back to my PC's serial Com 1 port.

That serial port is enabled in my XP's Device Manager - We have a Red light on DS1 on the Interface!!!!!! Cheer Leader
I have the DS1 Red light flashing uncontrollably... rotflmao

It appears I'm sending "Legacy Bonus" credits to the machine but
I'm NOT getting a response from the machine's MPU.


Now how do I get the "DS2" green LED to light up?
Should it be?
I've hit "Initialize" and am kinda stuck now.
Below is a screen shot of my serial port's settings.
Should I change anything?
I'm thinking the "Flow Control" should be set to "Xon/Xoff" or "Hardware"?
Maybe slow down the Bits Per Second?


* com1 settings.png (31.03 KB, 411x459 - viewed 338 times.)
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 #216 on: February 21, 2011, 07:48:00 PM »

Mark,

I am getting excited.
Do you have the uart installed in the motherboard as documented here.
http://newlifegames.net/nlg/index.php?topic=10584.msg92282#msg92282

Logged

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

Total Karma Storms: 624
Offline Offline

Gender: Male
Posts: 2640



« Reply #217 on: February 21, 2011, 07:54:02 PM »

I wonder how the casino links their machines together.  I read about the sentinel - I'm guessing this is like a hub for a bank of machines.
Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #218 on: February 21, 2011, 08:10:09 PM »

Munch,
I'm pretty sure it's just like the pamphlet AndyP attached to one of his posts previously.
Huge bloody networking multi-fiber optic hubs.
("multi-fiber" sounds like long-grained rice....lol)


Jay,
It seems that this 10MHz MPU is fully occupied...
However, the link you supplied between Ozzy and Poppo did not indicate the chip numbers or anything.
Also, there a variations of the S+ MPU which have different socket numbering.
All they spoke of is socket U18....maybe different from mine?
Regardless, all the sockets on my MPU are filled.

I read that thread you pointed me to but it seems to me that the "Duart" chip should be installed in socket U27?
Right next to it however is the U18 socket.
The chip in it is labeled as: 8CAHH5K  SN74HC126N

The chip in the U27 socket labeled as the "Duart" socket has this on it: SCN2681AC1N28  KUA2054  9901hH

I just went back to check on the Interface board.
Apparently the Red Led doesn't light up now like it was doing earlier.  bawling
I'm highly suspecting a mistake in the drawing NEXT GAMING made up?
I've double checked my harness and followed his drawing exactly in the wiring harness.

Attaching two pictures to this post. >>>


* U18 Duart on S+ 10MHz MPU board.jpg (186.28 KB, 1024x768 - viewed 377 times.)

* SAS TESTER PINOUT.PNG.jpg (15.95 KB, 350x220 - viewed 816 times.)
« Last Edit: February 21, 2011, 08:15:53 PM by stayouttadabunker » Logged
AndyP
NLG Member 101 to 500 Post
***

Total Karma Storms: 127
Offline Offline

Posts: 212



« Reply #219 on: February 21, 2011, 08:16:28 PM »

Okay Houston,
I've enabled SAS via a SET088 chip which corresponds with installed SP1271 chip
and SS4671 90% Double Cherry Bar 3CM on my S+ "Frankenstein".

The  ASSY NO 7542200 Interface board is fully connected with with a harness going to
the J4 header on the motherboard.

Another harness is running from J2 on the Interface back to my PC's serial Com 1 port.

That serial port is enabled in my XP's Device Manager - We have a Red light on DS1 on the Interface!!!!!! Cheer Leader
I have the DS1 Red light flashing uncontrollably... rotflmao

It appears I'm sending "Legacy Bonus" credits to the machine but
I'm NOT getting a response from the machine's MPU.


Now how do I get the "DS2" green LED to light up?
Should it be?
I've hit "Initialize" and am kinda stuck now.
Below is a screen shot of my serial port's settings.
Should I change anything?
I'm thinking the "Flow Control" should be set to "Xon/Xoff" or "Hardware"?
Maybe slow down the Bits Per Second?


Does not matter what you set the default comms port parameters to, because the DLL explicity sets all paramters before it opens the port.

Forget the legacy bonus poll for now. The DLL will be polling you machine for exceptions in the backround, so you should receive door open and closed exceptions for example.

Make sure you get the SAS poll address correct. Not sure how this is configured in the machine.
Logged
AndyP
NLG Member 101 to 500 Post
***

Total Karma Storms: 127
Offline Offline

Posts: 212



« Reply #220 on: February 21, 2011, 08:19:33 PM »

BTW. I have now completed the all the messages in the montana spec. Just need to add the mappings into the test app then I will put up a new version.

I have looked at the ticket in part of TITO, and have a rough idea how it works. I will mock something up in the test app and see how we go.
Logged
jdkmunch
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 624
Offline Offline

Gender: Male
Posts: 2640



« Reply #221 on: February 21, 2011, 08:42:39 PM »

I have looked at the ticket in part of TITO, and have a rough idea how it works. I will mock something up in the test app and see how we go.

Thanks Andy  - 

 I think the easiest thing to start would be to watch how the machine responds when a printed ticked goes into the BV.   This is where I got confused a few posts back.  If the machine throws any code at all over to your dll when a ticket is inserted you should be able to respond with a hard wired legacy bonus amount.   

Simple and effective  (If the machine talks when a ticket is entered that is )

Then more complicated things can occur like actually storing the amounts and validating tickets and such.     
Logged
AndyP
NLG Member 101 to 500 Post
***

Total Karma Storms: 127
Offline Offline

Posts: 212



« Reply #222 on: February 21, 2011, 09:07:26 PM »

I have looked at the ticket in part of TITO, and have a rough idea how it works. I will mock something up in the test app and see how we go.

Thanks Andy  - 

 I think the easiest thing to start would be to watch how the machine responds when a printed ticked goes into the BV.   This is where I got confused a few posts back.  If the machine throws any code at all over to your dll when a ticket is inserted you should be able to respond with a hard wired legacy bonus amount.   

Simple and effective  (If the machine talks when a ticket is entered that is )

Then more complicated things can occur like actually storing the amounts and validating tickets and such.     

The way it works is, ticket goes in, machine generates and exception (67 i think). When the exception is received you poll the machine for ticket data, then you poll again to say ticket is valid.

I will just add a couple of buttons that sends validation data back regardless of whats on the ticket. When someone has time later they can hook it into a database backend.
Logged
Tilt
Contributing Gold NLG Member
Sr.NLG Member 501 to 1000 Post
*

Total Karma Storms: 366
Offline Offline

Gender: Male
Posts: 724



« Reply #223 on: February 21, 2011, 09:29:30 PM »

Andy,

This is really exciting stuff.  I can't wait to get my new older laptop with a real serial port so I can check it out.  Thanks for all your hard work on this!  applause
Logged
jdkmunch
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 624
Offline Offline

Gender: Male
Posts: 2640



« Reply #224 on: February 21, 2011, 09:36:31 PM »

Wow TahNKS!!

You made my vacation!!!

Drunk at senior frogs... Will post sober tomorrow
Logged
Pages: 1 ... 6 7 8 [9] 10 11 12 ... 20 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.126 seconds with 19 queries.