TITO - Ticket in Ticket Out, Slot Toppers, Stands and Add-on Accessories > Bettor Slots TITO - Ticket in Ticket Out
Arduino TITO and Player Tracking
(1/4) > >>
marcdavis:
Hi All - for those 'handy' slot enthusiast among us I'd like to share my most recent open-source project: Arduino TITO and Player Tracking


Details here: https://github.com/marcrdavis/ArduinoTITO-PlayerTracking
Video: https://www.youtube.com/watch?v=qNcSUyVznD4


Overview



A homebrew slot machine TITO, player tracking and display project By Marc Davis (1/11/2021)


Project goals: To allow home slot machine owners the ability to use the player tracking display and card reader (with RFID modifications) which are normally non-functional outside of casinos. This replaces the Bally MasterCom device. The project can now communicate directly with SAS-enabled machines for remote control, TITO and metering.


Build 20210111 Updates


Adds 2 retries to TITO operations to improve responsiveness and reliability


Build 20210107 Updates


Fixes compatibility issues with Bally, WMS and Konami machines
Fixes an issue where the Handpay queue would not be flushed - causing repeating exception 51s
Fixes an issue with the Handpay Reset
Fixes a bug in the waitForResponse function where the first two bytes were set to zero
Fixes an issue where the onlyTITO option would not be set properly from the config file
Adds code to clear the comm buffer on start
Adds verbose logging for many common events, including TITO progress, validation and some system events
Code cleanup and other minor bugs fixed


Build 20201222 Updates


Fixes issue where playerMessage was not being updated properly when a second different card was inserted
Adds HandpayReset to WebUI
Adds Update Player Name function to WebUI
Minor html markup fixes to WebUI


Hardware requirements: Arduino Mega 2560 R3; RFID RC 522; W5100 Ethernet Shield; Serial Port Shield; Compatible vacuum fluorescent display or LCD; if using an LCD then modifications will be required; Modifications will be required if using another type of ethernet shield; Wifi shields are NOT recommended


Note: Remote access has been made compatible with BETTORSlots TITO apps for IOS/Android; BETTORSlots is not affiliated with this project and does not support or endorse using their apps for this purpose; This project does not use BETTORSlots code.




- Marc



Nurbo:
Hi,

Great job and thank you for sharing your information!  :applause: :applause:

I'm more used to RaspBerry, but in any case you really give all the details and your project collects lots of statistical data on the use of the machine and I find that very nice!

well done  :1:
marcdavis:

--- Quote from: Nurbo on March 30, 2021, 01:30:06 AM ---Hi,

Great job and thank you for sharing your information!  :applause: :applause:

I'm more used to RaspBerry, but in any case you really give all the details and your project collects lots of statistical data on the use of the machine and I find that very nice!

well done  :1:

--- End quote ---


Thanks!

rdpp1:
Hi marcdavis,


thank you so much for your quality work on this amazing project  :applause:


I am working on add it on my IGT S2000 Vision (3-reels MS. Little Green Men)
I just modified the LCD library (and init command) as I am using LCD2004 I2C screen.


for the moment I didn't finilize Printer/voucher part as my printer is not yet connected to the machine.
But player tracking and bonus etc are now OK
Mokeup:

And SAS connector:



once again  :thank_you:
 :agreepost:
marcdavis:
rdpp1 - you're welcome!

Navigation
Message Index
Next page

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

Go to full version