New Life Games LLC
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

News:

Welcome to the NewLifeGames.com message forum! 

 


NLG Site Navigation Menu


Archives of old posts can be found at...... Newlifegames.net/nlg/

Author Topic: Homebrew EFT System  (Read 29101 times)

0 Members and 1 Guest are viewing this topic.

Offline Slotman

  • Sr NLG Member
  • NLG Member 251 to 500 Posts
  • *
  • Posts: 386
  • Reputation Power: 30
  • Slotman Is working their way up.Slotman Is working their way up.Slotman Is working their way up.
  • NLG
Re: Homebrew EFT System
« Reply #60 on: February 21, 2021, 09:27:56 AM »
Marc, is this known to work on an AVP??Validation set to SYSTEM but when cashing out the ticket the prompt "requesting cashout validation" comes up.Seems to be very similar to this issue as mentioned here:  http://newlifegames.com/nlg/index.php?topic=24163.0Running A09 OS by the way.

I am also running a PC based system and never have any problems even running EFT or AFT.

Offline Slotman

  • Sr NLG Member
  • NLG Member 251 to 500 Posts
  • *
  • Posts: 386
  • Reputation Power: 30
  • Slotman Is working their way up.Slotman Is working their way up.Slotman Is working their way up.
  • NLG
Re: Homebrew EFT System
« Reply #61 on: February 21, 2021, 11:37:43 AM »
Marc, is this known to work on an AVP??Validation set to SYSTEM but when cashing out the ticket the prompt "requesting cashout validation" comes up.Seems to be very similar to this issue as mentioned here:  http://newlifegames.com/nlg/index.php?topic=24163.0Running A09 OS by the way.

I am also running a PC based system and never have any problems even running EFT or AFT.

UPDATE::  After sniffing the serial port and noticing a lot of jitter I replaced the cabling with a shielded Belden cable and bonded the shield to the frame of the machine.All is flawless now.  No hiccups.  Moral of the story, dealing with such a low level TTL to Serial signal it is susceptible to machine interference.

Offline marcdavis

  • NLG Member 101 to 250 Posts
  • ***
  • Posts: 177
  • Reputation Power: 14
  • marcdavis New User has no influence.
  • Gender: Male
  • NLG
Re: Homebrew EFT System
« Reply #62 on: February 21, 2021, 02:17:26 PM »
Marc, is this known to work on an AVP??Validation set to SYSTEM but when cashing out the ticket the prompt "requesting cashout validation" comes up.Seems to be very similar to this issue as mentioned here:  http://newlifegames.com/nlg/index.php?topic=24163.0Running A09 OS by the way.

I am also running a PC based system and never have any problems even running EFT or AFT.

UPDATE::  After sniffing the serial port and noticing a lot of jitter I replaced the cabling with a shielded Belden cable and bonded the shield to the frame of the machine.All is flawless now.  No hiccups.  Moral of the story, dealing with such a low level TTL to Serial signal it is susceptible to machine interference.



Thanks for digging into that - I will add a note in the documentation regarding the cabling and grounding. thx!


MD


Offline Slotman

  • Sr NLG Member
  • NLG Member 251 to 500 Posts
  • *
  • Posts: 386
  • Reputation Power: 30
  • Slotman Is working their way up.Slotman Is working their way up.Slotman Is working their way up.
  • NLG
Re: Homebrew EFT System
« Reply #63 on: February 27, 2021, 05:03:01 PM »
Noticed on the previous release the display would read "YOU HAVE XXX COMP CREDITS" and it would give the amount available.Now it just says "YOU HAVE COMP CREDITS AVAILABLE" without showing the amount.  It was nice to have the amount to see when you are on a machine that may not have a keypad.For instance, in the setting I am trying to create right now the AVP's dont have keypads but the GK's do so if someone wanted to redeem they would just go to a game king.
Just my 2 cents if you werent aware.

Offline marcdavis

  • NLG Member 101 to 250 Posts
  • ***
  • Posts: 177
  • Reputation Power: 14
  • marcdavis New User has no influence.
  • Gender: Male
  • NLG
Re: Homebrew EFT System
« Reply #64 on: February 27, 2021, 08:23:47 PM »
Noticed on the previous release the display would read "YOU HAVE XXX COMP CREDITS" and it would give the amount available.Now it just says "YOU HAVE COMP CREDITS AVAILABLE" without showing the amount.  It was nice to have the amount to see when you are on a machine that may not have a keypad.For instance, in the setting I am trying to create right now the AVP's dont have keypads but the GK's do so if someone wanted to redeem they would just go to a game king.
Just my 2 cents if you werent aware.


There is a reason I changed it :)


The scroll only gets updated on the insertion of the card - so the comp credits value may not represent the current value after playing the game. To avoid confusion I altered the message. I didn't want to be polling for the data constantly.


MD


Offline Slotman

  • Sr NLG Member
  • NLG Member 251 to 500 Posts
  • *
  • Posts: 386
  • Reputation Power: 30
  • Slotman Is working their way up.Slotman Is working their way up.Slotman Is working their way up.
  • NLG
Re: Homebrew EFT System
« Reply #65 on: February 28, 2021, 06:51:17 AM »
Noticed on the previous release the display would read "YOU HAVE XXX COMP CREDITS" and it would give the amount available.Now it just says "YOU HAVE COMP CREDITS AVAILABLE" without showing the amount.  It was nice to have the amount to see when you are on a machine that may not have a keypad.For instance, in the setting I am trying to create right now the AVP's dont have keypads but the GK's do so if someone wanted to redeem they would just go to a game king.
Just my 2 cents if you werent aware.


There is a reason I changed it :)


The scroll only gets updated on the insertion of the card - so the comp credits value may not represent the current value after playing the game. To avoid confusion I altered the message. I didn't want to be polling for the data constantly.


MD
Ahhhh, makes sense.  Thanks

Offline Tbone_josh

  • Contributing NLG Member
  • New NLG Member 3 to 100 Posts
  • *
  • Posts: 27
  • Reputation Power: 2
  • Tbone_josh New User has no influence.
  • Gender: Male
  • NLG
Re: Homebrew EFT System
« Reply #66 on: March 04, 2021, 10:38:40 AM »
Hello, I set this up with a 1602 display and ACT keypad, I have everything working except communication with my Game King, I’m using the cable from an existing TITO and am getting timed out messages on the serial console.  The slot machine is reporting a tilt with lost communication to host system.  Any ideas on what’s going on?  Are there debug options I’m not aware of?
IGT Game King 17"
IGT S2000 5 Reel
IGT AVP G20
Sigma UV1700
Sigma SG-50

Offline marcdavis

  • NLG Member 101 to 250 Posts
  • ***
  • Posts: 177
  • Reputation Power: 14
  • marcdavis New User has no influence.
  • Gender: Male
  • NLG
Re: Homebrew EFT System
« Reply #67 on: March 04, 2021, 10:57:12 AM »
Hello, I set this up with a 1602 display and ACT keypad, I have everything working except communication with my Game King, I’m using the cable from an existing TITO and am getting timed out messages on the serial console.  The slot machine is reporting a tilt with lost communication to host system.  Any ideas on what’s going on?  Are there debug options I’m not aware of?


Check your Communications setup on the game (Page 11 of guide); IGT SAS Primary Channel = 3; SAS Primary Channel Address = 1


Second, open the Comm Channel Analyzer on the GK Diagnostic Menu, select channel 3 and you should see activity, 80s and 81s followed by a response from the game when at idle.


Third, double check your wiring on the arduino to the db9 serial board; make sure you don't have the tx/rx pins crossed.


Marc






Offline Tbone_josh

  • Contributing NLG Member
  • New NLG Member 3 to 100 Posts
  • *
  • Posts: 27
  • Reputation Power: 2
  • Tbone_josh New User has no influence.
  • Gender: Male
  • NLG
Re: Homebrew EFT System
« Reply #68 on: March 04, 2021, 01:50:26 PM »
Marc, BTW very nice job on this project.  I believe I have the settings correct.  I attached screenshots,  I checked the pins between Arduino pins 18/19 and the MAX3232 and the DB9 to J82, they are correct, I also checked continuity and that tested good.



IGT Game King 17"
IGT S2000 5 Reel
IGT AVP G20
Sigma UV1700
Sigma SG-50

Offline marcdavis

  • NLG Member 101 to 250 Posts
  • ***
  • Posts: 177
  • Reputation Power: 14
  • marcdavis New User has no influence.
  • Gender: Male
  • NLG
Re: Homebrew EFT System
« Reply #69 on: March 04, 2021, 02:04:57 PM »
Very odd; send me a pic of the serial cable you are using between the game and the arduino (want to be able to see what pins are used); also show me where you are connecting the serial cable to the game.


Are you using a DB9 M-F extension cable? If so - can you attach the game serial cable directly to the arduino db9 port to rule out a problem with the cable? I realize  you may have to unplug most of the display/keypad/rfid cabling to do it but it may be the fastest way to see if the extension is bad (or incorrectly wired) or a shielding/interference problem.


Marc




marcdavis@comcast.net


Offline Tbone_josh

  • Contributing NLG Member
  • New NLG Member 3 to 100 Posts
  • *
  • Posts: 27
  • Reputation Power: 2
  • Tbone_josh New User has no influence.
  • Gender: Male
  • NLG
Re: Homebrew EFT System
« Reply #70 on: March 04, 2021, 04:12:09 PM »
See pictures below.  I’m using a shielded 22/3 cable soldered on a DB9 pins 2,3,5 and reusing old Tito cable and grounded to the chassis



IGT Game King 17"
IGT S2000 5 Reel
IGT AVP G20
Sigma UV1700
Sigma SG-50

Offline marcdavis

  • NLG Member 101 to 250 Posts
  • ***
  • Posts: 177
  • Reputation Power: 14
  • marcdavis New User has no influence.
  • Gender: Male
  • NLG
Re: Homebrew EFT System
« Reply #71 on: March 04, 2021, 08:24:16 PM »
Hard to see in those pics - can you email me some higher-res pics?
marcdavis@comcast.net


Offline marcdavis

  • NLG Member 101 to 250 Posts
  • ***
  • Posts: 177
  • Reputation Power: 14
  • marcdavis New User has no influence.
  • Gender: Male
  • NLG
Re: Homebrew EFT System
« Reply #72 on: March 04, 2021, 09:19:21 PM »
I tried to zoom in on that wiring and I can't understand what you are doing in that second pic. That cable should be straight thru from the arduino serial to the port on the game; it looks like you are taking the ground from the serial to the chassis... no need to do that. Check page 14 of my guide for an example of the serial cable and pinouts.


Offline Tbone_josh

  • Contributing NLG Member
  • New NLG Member 3 to 100 Posts
  • *
  • Posts: 27
  • Reputation Power: 2
  • Tbone_josh New User has no influence.
  • Gender: Male
  • NLG
Re: Homebrew EFT System
« Reply #73 on: March 05, 2021, 04:04:59 PM »
I simplified the connection, I was using alligator clips so I could easily switch between this and the TITO @ Home.  I sent a email with a high resolution photo.
IGT Game King 17"
IGT S2000 5 Reel
IGT AVP G20
Sigma UV1700
Sigma SG-50

Offline Slotman

  • Sr NLG Member
  • NLG Member 251 to 500 Posts
  • *
  • Posts: 386
  • Reputation Power: 30
  • Slotman Is working their way up.Slotman Is working their way up.Slotman Is working their way up.
  • NLG
Re: Homebrew EFT System
« Reply #74 on: March 06, 2021, 08:19:21 AM »
Marc, what are you doing for the RFID reader when trying to integrate with the metal readers of the IGT player tracking?  I cant seem to get a reliable read.  The metal is cancelling it out.  I have some plastic panasonics and they work fine.
Anything in the works to read the tracks on magnetic strips?  Using the magstripe library?

Offline marcdavis

  • NLG Member 101 to 250 Posts
  • ***
  • Posts: 177
  • Reputation Power: 14
  • marcdavis New User has no influence.
  • Gender: Male
  • NLG
Re: Homebrew EFT System
« Reply #75 on: March 06, 2021, 12:42:40 PM »
Marc, what are you doing for the RFID reader when trying to integrate with the metal readers of the IGT player tracking?  I cant seem to get a reliable read.  The metal is cancelling it out.  I have some plastic panasonics and they work fine.
Anything in the works to read the tracks on magnetic strips?  Using the magstripe library?


So for my games I removed all of the metal shields and the boards/wiring from the card reader and just left the frame. I then just attached the rfid board with some tape; I may eventually create a plastic mount and use the screw holes in the board and the frame to mount it more securely. But yes - you need to get rid of the metal. Metal + RFID = Bad.


Rfid was much easier to implement than the Bally i2c protocol. I'm sure it is probably possible. Will I do it? Probably not as I don't have all the hardware for testing that at the moment.


MD


Offline marcdavis

  • NLG Member 101 to 250 Posts
  • ***
  • Posts: 177
  • Reputation Power: 14
  • marcdavis New User has no influence.
  • Gender: Male
  • NLG
Re: Homebrew EFT System
« Reply #76 on: March 06, 2021, 02:57:06 PM »
So I have had a few requests on how to wire the LEDs on some of the card readers to the Arduino TITO project. Unfortunately after researching the LED board and determining the pinouts and the power requirements it won't work without additional hardware as the LEDs require 12V DC. Now - I was able to wire the LEDs up just power by pulling 12V from the power distribution board in my IGT's top box. You can wire the LEDs to be green or red depending on what pins you connect. I've attached some pics of it working and my wiring diagram.


Offline Slotman

  • Sr NLG Member
  • NLG Member 251 to 500 Posts
  • *
  • Posts: 386
  • Reputation Power: 30
  • Slotman Is working their way up.Slotman Is working their way up.Slotman Is working their way up.
  • NLG
Re: Homebrew EFT System
« Reply #77 on: March 07, 2021, 07:30:11 AM »




Rfid was much easier to implement than the Bally i2c protocol. I'm sure it is probably possible. Will I do it? Probably not as I don't have all the hardware for testing that at the moment.


MD
Marc, I was thinking more of just the 3 digital pins required and staying away from the I2C and using this library https://github.com/carlosefr/magstripelib

Offline marcdavis

  • NLG Member 101 to 250 Posts
  • ***
  • Posts: 177
  • Reputation Power: 14
  • marcdavis New User has no influence.
  • Gender: Male
  • NLG
Re: Homebrew EFT System
« Reply #78 on: March 07, 2021, 08:31:51 AM »




Rfid was much easier to implement than the Bally i2c protocol. I'm sure it is probably possible. Will I do it? Probably not as I don't have all the hardware for testing that at the moment.


MD
Marc, I was thinking more of just the 3 digital pins required and staying away from the I2C and using this library https://github.com/carlosefr/magstripelib


Send me some pics of the card reader/model # and pinouts; I'll see if I have the hardware to test


Marc
marcdavis@comcast.net


Offline marcdavis

  • NLG Member 101 to 250 Posts
  • ***
  • Posts: 177
  • Reputation Power: 14
  • marcdavis New User has no influence.
  • Gender: Male
  • NLG
Re: Homebrew EFT System
« Reply #79 on: March 12, 2021, 09:32:10 PM »
Quick update - Thanks to some help from a fellow NLG member I have the Bally (and Neuron potentially) magnetic card readers working in the Arduino TITO and Player Tracking project. There will be two sketches included in the package - one for RFID and one for magnetic cards. Still testing this and working out the documentation. I hope to have it posted to github early next week.


You will need magnetic cards with data in Track 2; I have tested this with a variety of casino player tracking cards and other loyalty/membership cards. All of mine worked fine.


Marc


 

Cell Phone and Pad Mode

imode wap wap2

NLG Archives

Archives @ newlifegames.net Wayback Machine

Contact Us

NLG Shop 928 754-4147 Email Us 1788 Highway 95 30 BHC City AZ 86442
If you find this site helpful, please consider becoming a Contributing NLG Member with a monthly subscription to help cover the cost of pizza, coffee, aspirin, hosting, and bandwidth.
Contributing Members: get unlimited personal messages, can save topics and replies as drafts,
can post to the Classified ads, get unlimited access to the downloads, and also get this minty badge:



**Subscription Link** (Click Here) **Subscription Link**



           
If you would rather remain anonymous Thank You or just want to help support the site, please use this "make a donation" button:




From your entire NLG staff, thank you for supporting NLG.


New Life Games LLC 1788 HIGHWAY 95 UNIT 30 BULLHEAD CITY AZ 86442




Newlifegames.com     Newlifegames.net     Newlifegames.org

Newlifegame.com     Newlifegame.net     Newlifegame.org    Newlifegames.us

   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 - 2022


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.




The NewLifeGames.com website is optimized for use with Firefox and a minimum screen resolution of 1600 x 900 pixels.

SimplePortal 2.3.5 © 2008-2012, SimplePortal