Welcome, Guest. Please login or register.
November 22, 2024, 09:25:56 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 12 Guests are viewing this topic. « previous next »
Pages: 1 ... 3 4 5 [6] 7 8 9 ... 20 Go Down Print
Author Topic: SAS Host controller DLL. What do you want to see?  (Read 256077 times)
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #125 on: February 18, 2011, 04:33:49 AM »

nothing...I'm still getting the red x's with the same old messages saying it can't find the .DLL's...


« Last Edit: February 18, 2011, 04:39:10 AM by stayouttadabunker » 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 #126 on: February 18, 2011, 04:39:58 AM »

What is that screen ^^^ that I see you posted it running the app about then
Logged

A Slot Machine and Coca-Cola Addict!!
"If it is not broke do not fix it" I keep forgetting that!
Foster
The S2000 GURU
Contributing NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 345
Offline Offline

Gender: Male
Posts: 2872



« Reply #127 on: February 18, 2011, 04:41:19 AM »

I can try but I may have to turn on an actual XP computer to do the remote control
I will try it in VirtualBox XP first though
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 #128 on: February 18, 2011, 04:43:58 AM »

I thought I got a new button called "Uninitialized" but my screen size was actually blocking the bottom button .
I only saw it when I re-sized my LCD screen from 800x600 to 1024X still-too-small-to-see.... Tongue Out
Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #129 on: February 18, 2011, 04:45:02 AM »

okay I'll send you an invite...uh PM me an email address?
I haven't done the "remote assistance" in a long time...you have my number?
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 #130 on: February 18, 2011, 04:48:54 AM »

Just thinking about the number of machines at the larger casinos. To distribute fiber from a hub in P2P form- That would be a boat load of fiber.
The one thing I can say for sure is that fiber devices are more expensive than copper.

Here is what I am trying to get my head around:  Scratch Head
Considering on Monday you had a bank of 8 machines and then someone moves another 10 machines over, back hauling more fiber through existing infrastructure seems like a lot of work.
Casinos don't like to have workers on the floor running wires and such. So unless they did a good job in planning for any eventual reconfiguration I can't see that they would do it this way.
I have seen workers running all sorts of wires at the machine level but never a ladder in the middle of a blackjack pit while someone strings another home run back to the central distribution.  rotflmao

I could see them running fiber distribution to each bank and then star-ing out from there. Or doing a mini-ring back to a single home run. A casino wide ring would not be in their best interest as a single failure would put their whole system into disarray.

What we "know" is that the machines use a RS232 interface which is a point to point technology. What we want to know is what is the Fiber interface ? and or are their other interfaces ?

The other possibility that exists is that they use the player tracking interface over a packet based network to get to the slots.
I support many remote locations that have firewalls and other devices on them, sometimes the devices fail due to a crappy ADSL internet connection or other interruption. Using modems or another network I can get to the site but if the hardware is hung I really need to get to the console interface. One way to achive this is to connect a Rs232 console cable to my server. Once I gain access to the server I can use Hyperterm, puddy or whatever to get to the device via serial.

So if the player tracking is packet based ethernet. it is not a stretch that this device sends/receives commands via a in-slot serial connection. Packet based networks (ie ethernet) are cheap and easy to implement. This would certanly be one way to interconnect many dis-similar platforms and tie it all into a single Casino Management System (CMS).
 




Logged

The only way to beat the casino is to own it
Foster
The S2000 GURU
Contributing NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 345
Offline Offline

Gender: Male
Posts: 2872



« Reply #131 on: February 18, 2011, 04:56:03 AM »

I thought I caught a post on here that they used fiber between the machines and then maybe TP back to the servers or something like that. It was a while ago

I do not know how accurate the set of Las Vegas (when they show backroom stuff)
a couple times they showed the network room, it looked like any other network room/closet I have seen.

Here is a screen shot of the TestApp



* SASTestScr.png (106.06 KB, 565x670 - viewed 467 times.)
« Last Edit: February 18, 2011, 05:45:04 AM by Foster » Logged

A Slot Machine and Coca-Cola Addict!!
"If it is not broke do not fix it" I keep forgetting that!
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 #132 on: February 18, 2011, 05:14:11 AM »

I went to G2E a couple of years ago.
They had some back office tours available for about $200 ish
Since I am not really involved with the gaming industry I didn't want to push the envelope and sign up (in case there background checks to ensure you were associated with a casino)
and then when I was there and I had the time the space was not available. Kind of sorry I missed out. I am considering going this year again.

I would highly recommend G2E to anyone
Logged

The only way to beat the casino is to own it
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 #133 on: February 18, 2011, 07:24:09 AM »

Jay.  The machines are controlle in banks of 32 machines.  For every addition of 32 machines you need an XVU (Cross Validation Unit).  As I understand it, the XVU syncs multiple databases for the different banks of machines so that they can commnicate with each other and the EZ-pay server.  Then there are cashiere terminals and CVT units. Each CVT handles 32 machines, has fiber optics on it that connect to the comm board on the 1st machine in the bank. Another fiber optic cable cable links comm to comm and the process is repeated untill the 32nd machine (Notice the blue and grey fiber optics ports on the comm boards).   Anyway, I don't know if any type of termination on the last machine is neccessary as I have only used fiber optics in a pro-audio recording studio environment and otherwise no nothing else about it. There are routers in the systems with multiple SSL certificates. I know what SSL encryption is, but I do not know how it is implimented. I am assuming that the routers link the diifferent banks of 32 machines together.   So, you have one Ez-pay server, multiple data bases, multiple XVU units, multiple CVT untis which are the cashiers terminals, multiple SSL certificates to encrypt evrything.  Obviously I am missing some of the EZ pay puzzle here, like how the fiber optics and ethernet are implimented between the server room and between banks of machinesa and I am probably missing some other stuff too, but I think most can get an idea from this description of how the process works.
E~
Logged
CaptainHappy
NLG Site Administrator
NLG Site Administrator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 622
Offline Offline

Gender: Male
Posts: 3203


I haven't met a Jackpot that I didn't like!!!


« Reply #134 on: February 18, 2011, 08:41:14 AM »

We do not need any of this  zzzzzzz  zzzzzzz  zzzzzzz

We are  excessive drool all over this DLL and TestApp

IF I could give Andy 100+ Karma instantly I would but I did give him a  +1 (Karma, or whatever) for now.

Casinos use Fiber Optic networks or at least I believe they do since the S2000 has 2 of them on the comm board.
Fiber is harder to tap into than regulaer Ethernet or WiFi.
So in theory it is more secure than ethernet. nothing is hack proof.

? ??


- we need re karma dog to show up.

WOOF WOOF!!! Odie +1 (Karma, or whatever) 00 Odie CaptainHappy

Fortunately, I can give +100 Karma, and as a reward to Andy, I did just that! +1 (Karma, or whatever) +1 (Karma, or whatever) +1 (Karma, or whatever) +1 (Karma, or whatever) It is from everyone!!!! YOU ROCK!!! Thanks Thank You! WOOT! WOOT!

Thanks to Andy for all of his hard work already and into the future!!! Clap Hail Clap applause applause applause I have too much personal stuff going on to try to test, bawling bawling bawling but I look forward to seeing what happens!!! yes propeller yes

CaptainHappy CaptainHappy
NLG ADMINISTRATOR
Logged

  Come sail away, Come sail away Come sail away with me..
AndyP
NLG Member 101 to 500 Post
***

Total Karma Storms: 127
Offline Offline

Posts: 212



« Reply #135 on: February 18, 2011, 08:54:39 AM »

Lol J, only 2 layers in the SAS model! Physical and application!

The Fibre is pretty straight forward and not very high tech. As far as I know its an IGT hangover. Its a cheap plastic fibre from Agilent (formerly HP) called versalink. You loop it from machine to machine. So it basically goes out of PC (or host controller) into machine 1, out of machine 1 into machine 2, out of machine 2 back into PC (or host controller). This is where the whole loop concept comes from. It runs at the same baud rate as rs232.

For SAS, the upper limit is about 32 machines on a loop.


We use this fibre in some states in Australia. All QCOM machines (queensland australia protocol) use fibre, and each machine has a fibre optic to rs232 converter, so all machines have an rs232 interface, with and rs232 to Fibre converter.

I have designed several FO converters, and I still have all the schematics, they are pretty simple.
Logged
CaptainHappy
NLG Site Administrator
NLG Site Administrator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 622
Offline Offline

Gender: Male
Posts: 3203


I haven't met a Jackpot that I didn't like!!!


« Reply #136 on: February 18, 2011, 08:59:50 AM »

I did not want this lost on the previous page as I really feel Andy deserves the Kudos!!! Clap Clap Clap

CaptainHappy CaptainHappy
NLG ADMINISTRATOR

We do not need any of this  zzzzzzz  zzzzzzz  zzzzzzz

We are  excessive drool all over this DLL and TestApp

IF I could give Andy 100+ Karma instantly I would but I did give him a  +1 (Karma, or whatever) for now.

Casinos use Fiber Optic networks or at least I believe they do since the S2000 has 2 of them on the comm board.
Fiber is harder to tap into than regulaer Ethernet or WiFi.
So in theory it is more secure than ethernet. nothing is hack proof.

? ??


- we need re karma dog to show up.

WOOF WOOF!!! Odie +1 (Karma, or whatever) 00 Odie CaptainHappy

Fortunately, I can give +100 Karma, and as a reward to Andy, I did just that! +1 (Karma, or whatever) +1 (Karma, or whatever) +1 (Karma, or whatever) +1 (Karma, or whatever) It is from everyone!!!! YOU ROCK!!! Thanks Thank You! WOOT! WOOT!

Thanks to Andy for all of his hard work already and into the future!!! Clap Hail Clap applause applause applause I have too much personal stuff going on to try to test, bawling bawling bawling but I look forward to seeing what happens!!! yes propeller yes

CaptainHappy CaptainHappy
NLG ADMINISTRATOR
Logged

  Come sail away, Come sail away Come sail away with me..
AndyP
NLG Member 101 to 500 Post
***

Total Karma Storms: 127
Offline Offline

Posts: 212



« Reply #137 on: February 18, 2011, 09:04:30 AM »

Thanks CaptainHappy, only just realised what karma is!! Unfortunatly next week I am going to start work on a G2S library, so this project will go to the wayside. I will complete the montanna spec and upload it early next week, but the resident c# guru's will have to take over soon. I am actually pretty happy with what I have acheived in the last 2 weeks. I will continue to work on the dll, but paid work unfortunatly has to take priority.

BTW, here is the Queensland OLGR spec for the Fibre interface. Its got a good pic on page 15 that describes what I was trying to say

http://www.olgr.qld.gov.au/resources/gamDocs/mon_sys/EGMLANRequirementsV2_1.pdf
« Last Edit: February 18, 2011, 09:20:48 AM by AndyP » Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #138 on: February 18, 2011, 01:05:32 PM »

Here's a link for anyone that wants a better understanding of C# programming language ??? >>>

http://www.csharphelp.com/2006/12/c-tutorial-for-beginners/

And from Wikileaks    uh... Wikipedia...lol >>>


http://en.wikipedia.org/wiki/C_Sharp_%28programming_language%29

It would be good if we could a partial copy of a bit of your programming notes Andy,
so we can compare it these help tutorials for those that want to do a crash course on C# language?

It was interesting to me how you implemented and
utilized the SAS sheet into the Test App .DLL as a template of sorts.

ADD>> I'm still having problems trying to get to this screen shot that Foster was able to get to.
I'm wondering if it's some sort of a port issue my laptop is having?
The Test App still won't populate even after hitting the "continue" button... >>>


* SASTestScr.png.jpg (14.22 KB, 295x350 - viewed 856 times.)
« Last Edit: February 18, 2011, 03:41:02 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 #139 on: February 18, 2011, 03:52:34 PM »

Close, but you need the .net framework 2. I chose version 2 because most people will already have it installed. I thought the installer asked you to install the correct framework if not already installed, but I could be wrong.

The initialise button opens the comm port and starts polling the gaming machine. It wont do anything if you dont hit initalise.

The installer asks for framework 4...so the number# 2 .net framework version doesn't get used because of this?
What would happen to my laptop if I delete and remove all the Net Framework versions from my computer installed after .Net #2?
You'd think .Net Framework 4 would be "backwards" compatible with this .DLL App?
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 #140 on: February 18, 2011, 04:29:35 PM »

We need to get the S+/PE+ interface working ....... 

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 #141 on: February 18, 2011, 04:42:45 PM »

We need to get the S+/PE+ interface working .......  



I think I have some...These were in S+'s.
Will probably work on the PE+ as well...
Left side boards are: ASSY NO 7542200   1992
revised in 1993 and changed revision number to: 75422001
Probably good for SIS communications really...

Right boards are: ME2944V02199 Spintek's hopper board. (disregard?)

Searching for schematics as we speak... >>>


ADD>> These are hard-wire boards only.
            Fiber optic board next post below...


* Interface boards 001.jpg (99.22 KB, 1024x565 - viewed 450 times.)

* Interface boards 002.jpg (107.26 KB, 1024x609 - viewed 423 times.)
« Last Edit: February 18, 2011, 06:23:32 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 #142 on: February 18, 2011, 05:22:36 PM »

This unit I picked up a while back might be for fiber optic FO PC-SAS communications.
Anybody know how to hook it up?
I have a whole bag of connectors and wiring that came with it including brand new fiber optic lines. >>>



* Fiber Optic Interface board 001.jpg (146.98 KB, 1024x768 - viewed 410 times.)

* Fiber Optic Interface board 002.jpg (106.43 KB, 1024x768 - viewed 408 times.)
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 #143 on: February 18, 2011, 05:56:54 PM »

Great pics Bunker!  I have some of the cards in the left of your picture, but have never seen the ones in the right side of your pics.
The box in your other pic, I believe, is used to convert from and to different protocoalls for player tracking, such as IGT, Bally (Bally Miser?), etc.
Maybe it can be used for other aplications. Don't know.
E~
Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #144 on: February 18, 2011, 06:02:34 PM »

It's actually in a schematics sheet but I can't find it at the moment.
the only schematics I've found are for the Fiber Optics  Pull Hair banghead....  :99-I want the hard line board version drawings
so I can hook up the left boards utilizing the Test App .DLL.
the boards up top on the right go right behind the hopper....
They have sensors which tell you if the hopper is pulled out I think...
They were made by Spintek.

I'm much more concerned with trying to use the board below than using Fiber Optics...>>>


* Interface board with Black Cover.jpg (29.87 KB, 731x408 - viewed 406 times.)

* Interface board placement in an S+.png (9.76 KB, 295x217 - viewed 818 times.)
Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #145 on: February 18, 2011, 06:11:29 PM »

This board below is the one IGT came out with in 1993.
uses fiber optics only....bah
Anyways, they are small like the ones I posted earlier and use the same black cover.

The board for hard-wire is the ones you & I have and will
probably communicate/work with the Test App .DLL.
They were made in 1992 but I can't locate drawings at the moment... Silly Me!
the drawing of the FO board below at least shows me the TX and RX...
If I had a wiring drawing I could probably make up a workable harness...
If you closely scrutinized the ASSY NO 7542200 hard-wire board....
do you think you could come up with a pin out?
Click on the photo to make it really friggin' big so you can actually see it!!! lol >>>


* Fiber Optic board.png (13.93 KB, 321x265 - viewed 830 times.)

* Interface board close up.jpg (118.71 KB, 995x533 - viewed 425 times.)
« Last Edit: February 18, 2011, 06:24:27 PM by stayouttadabunker » Logged
TZtech
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 129
Offline Offline

Gender: Male
Posts: 1113



« Reply #146 on: February 18, 2011, 06:35:50 PM »

Well its got a Rs232 IC so it translates something to RS232 levels  - We just need to know what. If anybody has schematics for this please post

Edit
Ok so I went through a parts price list I had from my IGT days and it is exactly what we need.
75422000   BD,PC,INTF,DCS/RS232,ISLTD ASY
75422001   BD,PC,INTF,DCS/RS232,NON-ISO

Still need schematics to figure out the pinouts on the connectors.


« Last Edit: February 18, 2011, 06:47:24 PM by TZtech » Logged
jdkmunch
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 624
Offline Offline

Gender: Male
Posts: 2640



« Reply #147 on: February 18, 2011, 07:07:23 PM »

Ok it looks like Andy will come through with our dll today and then stop work on it.  What is missing that we would still need to implement.

I'm on The Explorer of the Seas about to set sale for a 9 night cruise an can look at some of this stuff. It's food to get away for awhile.
Logged
reho33
Contributing NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 146
Offline Offline

Gender: Male
Posts: 1594


Slot Losers of America / Tokie Owens


« Reply #148 on: February 18, 2011, 07:17:27 PM »

Or you can get a fiber transceiver that converts fiber into RS-232 signals on serial. We used them all the time at my job.
Logged

** NOTE: The information contained in any of my posts relating to slot machine ownership and use is information that I have gathered from publicly known sources correspondingly under the same protections of Free Speech governed under the Laws of the United States and Canada and is for informational use only. As is my Constitutional Right under United States and Canadian Laws the redistribution of said information is considered a form of free speech. Using this information in the United States or Canada to conduct illegal gambling in states/provinces where it is unlawful has been declared against the law in those states/jurisdictions and as such I do not advocate the illegal use of such information under both the United States and Canadian Laws. All references and examples of personal experiences are hypothetical in nature, and it is up to you to determine if the information presented is applicable to your situation or not**
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 #149 on: February 18, 2011, 07:25:08 PM »

I don't have the schematics to the earlier board, but if someone finds them. Please post.
I used to have a few of those cables, but try finding them in about 400 to 500 pounds of tangled up wiring.
Who knew that they would ever be needed as they were used for player tracking.  Ugh!
Interestingly enough I found some Bally ones that were in my S6000s. They have fiber.
Logged
Pages: 1 ... 3 4 5 [6] 7 8 9 ... 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.106 seconds with 20 queries.