Welcome, Guest. Please login or register.
November 22, 2024, 09:07:49 AM

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.
| | |-+  My Home Brew TITO program
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: 1 [2] 3 Go Down Print
Author Topic: My Home Brew TITO program  (Read 42066 times)
zarobhr
Contributing Gold NLG Member
Sr.NLG Member 501 to 1000 Post
*

Total Karma Storms: 178
Offline Offline

Gender: Male
Posts: 622



« Reply #25 on: January 13, 2012, 04:56:25 AM »

I don't believe it reads the Bar Code. The Dollar & cents amount is stored in a computer.
I don't know anything about computers, I just know that I can cash out of one machine & the other machine will take the ticket with the correct  amount. The amount has to be less than $3000.00.

My Slot tech..  is the best.
the bill validatyor has to read the bar code in order to be able to send the validation number to a host. His particular BV was not reading the barcode and just spitting the ticket back out. once he changed the BV then he was able to read the ticket.
Logged
SLOTMAN
Contributing NLG Member
NLG Member 101 to 500 Post
*

Total Karma Storms: 34
Offline Offline

Gender: Male
Posts: 351



« Reply #26 on: January 13, 2012, 09:57:07 AM »

Is anyone using a DBV200 to read tickets???
Logged
FORDSBS
Contributing NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 363
Offline Offline

Gender: Male
Posts: 4162


PET


« Reply #27 on: January 13, 2012, 11:25:41 AM »

I don't believe it reads the Bar Code. The Dollar & cents amount is stored in a computer.
I don't know anything about computers, I just know that I can cash out of one machine & the other machine will take the ticket with the correct  amount. The amount has to be less than $3000.00.

My Slot tech..  is the best.
the bill validatyor has to read the bar code in order to be able to send the validation number to a host. His particular BV was not reading the barcode and just spitting the ticket back out. once he changed the BV then he was able to read the ticket.

 Clap Clap Clap Agree with Post YOU ROCK!!!
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 #28 on: January 13, 2012, 08:46:47 PM »

The JCM DBV can read some coupon Bar Code generated by a Bally System if I remember right.
Do not know if that system was designed as a TITO system or not.
If you have the DBV-200 manual it is listed because one of the dip switches enables it.
Logged

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

Total Karma Storms: 363
Offline Offline

Gender: Male
Posts: 4162


PET


« Reply #29 on: January 13, 2012, 09:27:45 PM »

I don't believe it reads the Bar Code. The Dollar & cents amount is stored in a computer.
I don't know anything about computers, I just know that I can cash out of one machine & the other machine will take the ticket with the correct  amount. The amount has to be less than $3000.00.

My Slot tech..  is the best.


Everyone thinks their slot tech. is the best.
I think mine is the best.
Here is video where it takes over $3000.00
http://youtu.be/k4_Nxfi5W-k

That must say something !!!!
Logged
PLUNGER BOY
Contributing NLG Member
Sr.NLG Member 501 to 1000 Post
*

Total Karma Storms: 255
Offline Offline

Gender: Male
Posts: 920


plunger buddies DEAD BOO HOO


« Reply #30 on: January 13, 2012, 10:18:02 PM »

 +1 (Karma, or whatever)
I don't believe it reads the Bar Code. The Dollar & cents amount is stored in a computer.
I don't know anything about computers, I just know that I can cash out of one machine & the other machine will take the ticket with the correct  amount. The amount has to be less than $3000.00.

My Slot tech..  is the best.


Everyone thinks their slot tech. is the best.
I think mine is the best.
Here is video where it takes over $3000.00
http://youtu.be/k4_Nxfi5W-k

That must say something !!!!
I agree yours as posted is the best K+  +1 (Karma, or whatever)
Logged

SELL me your  TERMINATOR  I GAME TOP GLASS AND BELLY   ( Round Top )
Foster
The S2000 GURU
Contributing NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 345
Offline Offline

Gender: Male
Posts: 2872



« Reply #31 on: January 13, 2012, 10:25:25 PM »

The limits are locked because it is coinless mode on one of his machines.
IF I take it out of coinless mode then it could accept any amount for a voucher as well.
If I remember right both VS chips are 11GX1 (has to be 1) since both are multi-denom.

My machine takes any amount for a voucher  machine thinks it can take coins but I have removed hopper, plate and token from comparator.
Logged

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

Total Karma Storms: 363
Offline Offline

Gender: Male
Posts: 4162


PET


« Reply #32 on: January 13, 2012, 10:35:20 PM »

the one i showed is 11gx5 with token
also works in
1 --11gx1      coinless
1 -- 11gx1 coinless
1  -VS009GX0  coimless
1 -- 11gx5  coinless  -- doesn't work

HAD TO UPDATE
« Last Edit: January 13, 2012, 10:45:08 PM by FORDSBS » 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 #33 on: January 14, 2012, 05:16:27 AM »

I figure a screenshot is due.
It is not perfect but it works.


* SAS Capture.JPG (54.31 KB, 590x580 - viewed 626 times.)
« Last Edit: January 14, 2012, 05:24:00 AM by Foster » 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 #34 on: January 14, 2012, 07:22:32 PM »

You're printing and validating a ticket with a single machine Foster?
Will it work with two or multiple machines now?
Logged
jdkmunch
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 624
Offline Offline

Gender: Male
Posts: 2640



« Reply #35 on: January 14, 2012, 08:15:41 PM »

That's great!

With your code you could make a bunch of blank tickets and have them each worth an amount you choose.

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

Total Karma Storms: 624
Offline Offline

Gender: Male
Posts: 2640



« Reply #36 on: January 14, 2012, 08:17:32 PM »

Another problem is the serial connection.

I've had 5 hooked up at one time. But I think that's about it.
Logged
zarobhr
Contributing Gold NLG Member
Sr.NLG Member 501 to 1000 Post
*

Total Karma Storms: 178
Offline Offline

Gender: Male
Posts: 622



« Reply #37 on: January 14, 2012, 08:19:33 PM »

Another problem is the serial connection.

I've had 5 hooked up at one time. But I think that's about it.
if you have a decent pc there are some good 8 port serial cards avail for about 120. they also make a 16 port one, and depending on pc you can but 3 of these cards in 1 machine
Logged
jdkmunch
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 624
Offline Offline

Gender: Male
Posts: 2640



« Reply #38 on: January 14, 2012, 08:22:44 PM »

Yeah I had mine going to a USB hub
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 #39 on: January 14, 2012, 10:15:08 PM »

I have a modified version that  I set up for IFFV68
he is actually running 2 copies with different serial ports

I figured out to get one program to handle multiple forms (one per machine after I set his up)

When I get a chance i will update his to use the single program (multiple forms)
I may modify how I am handling the SQL stuff
It only opens the database when it needs to run a read query or add a ticket. rest of the time it is closed.

So yes it will run more than one machine. I do not know what my program limit is.
What I really need to do is find a C# interface to the serial port that lets me modify the DCB block for the serial port (set fParity to false or 0)
« Last Edit: January 14, 2012, 10:26:53 PM by Foster » 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 #40 on: January 14, 2012, 10:31:28 PM »

I have an idea Foster... idea light bulb
Instead of everyone getting this for each machine - could YOU be our database backroom server?
We all could Paypal ya a few dollars per year for server expense and that way you will have free internet!
All we gotta do on our end is run a serial cable harness from our machine to our desktop computer?  propeller

We will have the first worldwide database for slot homeowners!
Scratch it...Bad idea...I'm sure the authorities will be all over the place snooping those IP lines...  Thumbs Down
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 #41 on: January 14, 2012, 11:57:32 PM »

I can see 2 problems with that idea.

1 How do we prevent duplicate tickets (enhanced validation the machine creates the whole number after being initialized with a seed number) and you have to do it after any chip changes. or you get a prirmary or secondary SAS doiwn depending on which you configured for the validation system.
this can introduce duplicate tickets more than once.
Those with knowledge of SQL Server know that if something is not configured right those duplicates can create problems, as I found out after accidently entering same ticket number in 2 records.
in fact I and IFFV68 had tickets that had the same ticket number on them
I used the data base with my tickets in it as a starting point for his database
Some of my tickets had large values assigned to them.

2 I would not know what would be a good protocol to transmit the data between the server and clients or if SQL Express will allow it.

Even my machine has printed duplicate tickets, after 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 #42 on: January 15, 2012, 12:27:43 AM »

lol It was just me thinking on the fly...I agree...not a good idea...lol
Logged
zarobhr
Contributing Gold NLG Member
Sr.NLG Member 501 to 1000 Post
*

Total Karma Storms: 178
Offline Offline

Gender: Male
Posts: 622



« Reply #43 on: January 15, 2012, 12:51:14 AM »

lol It was just me thinking on the fly...I agree...not a good idea...lol
actually it would be kinda cool but the reel drawback is the amount of time it takes using sql queries over the internet the gaming machine would timeout waiting of the response from host. entire transaction should take less than 200ms
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 #44 on: January 15, 2012, 03:08:13 AM »

200 ms is the normal response time.

I have seen my S2000 wait many seconds before the ticket is returned, when the redemption fails.
« Last Edit: January 15, 2012, 03:20:25 AM by Foster » Logged

A Slot Machine and Coca-Cola Addict!!
"If it is not broke do not fix it" I keep forgetting that!
zarobhr
Contributing Gold NLG Member
Sr.NLG Member 501 to 1000 Post
*

Total Karma Storms: 178
Offline Offline

Gender: Male
Posts: 622



« Reply #45 on: January 15, 2012, 08:39:48 AM »

200 ms is the normal response time.

I have seen my S2000 wait many seconds before the ticket is returned, when the redemption fails.
your right foster it appears that it may actually wait 15 secs for a response.
on the other issue of duplicate validation numbers,   will have to do the testing but it should work like this

every machine would need a unique gaming machine validation number (IGT issues these in pools to the casinos so that every machine using sas in the world will have it own number.

to prevent the dups when having to reissue the command you would have to know what the last sequence number was used by the gaming machine i am going to start i way of tracking this is my program and then if i need to reset it for some reason because of a change then i can set it to the last number used and that should avoid the duplicate. we will see
Logged
jdkmunch
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 624
Offline Offline

Gender: Male
Posts: 2640



« Reply #46 on: January 15, 2012, 10:25:41 AM »

Foster are using
AndyP's dll ?
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 #47 on: January 15, 2012, 05:56:39 PM »

I am not using Andy's DLL,
I got a hold a document that is easily obtained because it is on a states gaming/liquor web site that describes SAS perfectly.
Logged

A Slot Machine and Coca-Cola Addict!!
"If it is not broke do not fix it" I keep forgetting that!
jpinto
New NLG Member 1 to 100 Post
**

Total Karma Storms: 0
Offline Offline

Posts: 4



« Reply #48 on: January 20, 2012, 12:58:32 AM »

I’m new on this forum.  I have a good knowledge of sas protocol due to the use of IGS system on a slot floor on the casino I worked.
I never consider to possibility of developing an application do deal with slot machine communications until I read all this good info from you guys.
I have downloaded the SASEGM.dll I believe form Andy.
Foster said he didn’t use Andy’s dll.
What are you using?
Did developed your own code?
Can you provide it?
Regards,

Joaquim Pinto
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 #49 on: January 20, 2012, 01:26:30 AM »

I developed my program in Visual Studio 2010 using .NET Framework 3.5 and 4.0
I used the SeriallPort Class as defined in .NET
I may go back to experimenting with other Serial Port DLL here shortly.
The framing errors I get from the .NET serial port class makes me do do extra coding to fix them.

I grabbed a document from the State of Montana - Gaming and Liquor licensing concerning SAS.
IT was enough for me to figure out how to do the SAS protocol.

http://doj.mt.gov/wp-content/uploads/2011/05/sasimplementationguide1.pdf
Logged

A Slot Machine and Coca-Cola Addict!!
"If it is not broke do not fix it" I keep forgetting that!
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.116 seconds with 20 queries.