Welcome, Guest. Please login or register.
November 22, 2024, 01:38:32 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.
| | |-+  My latest Project - SAS @ Home
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] Go Down Print
Author Topic: My latest Project - SAS @ Home  (Read 8800 times)
TZtech
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 129
Offline Offline

Gender: Male
Posts: 1113



« on: November 22, 2011, 02:06:25 PM »

Hello All

Here is my latest project - Communication with SAS via a microcontroller. Still A lot I want to implement but the basics are working - Communicating with a PE+ and display events recieved on the OLED display. This is the evolution of the freeplay project and would not be possible if not for all the Info supplied by AndyP and others on this forum.

I have used the Amicus microcontroller which has a Arduino compatible layout but uses a Pic Micro and is programmed in Basic. The Amicus compiler is the current demo system for the commercial Proton compiler (The older demo version was used for the Freeplay Project). You can find some more info here - http://www.myamicus.co.uk/.

The display is a serial OLED available from Revolution education (The same display technology as used in BlueBird and IGT AVP button decks).
https://www.techsupplies.co.uk/epages/Store.sf/sec1622df8e1d/?ObjectPath=/Shops/Store.TechSupplies/Products/AXE133Y

More details to follow.

 

 


* SAS @ Home.jpg (111.06 KB, 800x533 - viewed 567 times.)
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 #1 on: November 22, 2011, 08:45:09 PM »

I was thinking of something like what you designed.
I figured it would be easier to do the serial bit twiddling needed to implement SAS.

If that one is robust enough it could handle 20-25 outstanding vouchers and delete redeemed ones after a period of time to keep the memory use down.

Why the USB port are you using a USB to serial adapter?
 
Logged

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

Total Karma Storms: 129
Offline Offline

Gender: Male
Posts: 1113



« Reply #2 on: November 23, 2011, 01:43:57 AM »

Here the USB is only used to power the board and when done that power will come from the host machine.
There is an FTDI chip on board that alows comms from the dev board and also allows the micro to be re flashed by the compiler.
I see the project branching out as follows

* Small standalone board that plugs into SAS port. Adds fixed amount of credits on detection of service button pressed event or maybe ticket inserted event. Preferrably I would like to implement this on a small 8 pin pic to keep costs and size down - Fit and forget. I think most users dont require anything more that something that that can easily add credits to the machine

* A while back somebody posted a project where he reverse engineered player tracking hardware with IO's hardwired to various IO's. By using SAS instead You can do things like enable/disable games. Check meters etc etc.

* Lastly I would like to build something that drops in between a machine and a system and analyses SAS comms going both ways (Similar to the SAS anaylyser that HAPP sells).

Would be interesting to hear comments/suggestions from the NLG community.
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 #3 on: November 23, 2011, 03:03:42 AM »

Very impressed TZ !

Keep up the good work.
Logged

The only way to beat the casino is to own it
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 #4 on: November 23, 2011, 08:04:50 AM »

Cool!!!

CH CaptainHappy
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 #5 on: November 24, 2011, 02:30:37 AM »

This is by far the best way to poll a SAS machine! Keep up the good work, I might be able to scrap my DLL! Using a piece of hardware in between is much more reliable than trying to poll from the serial port of a PC.
Logged
TZtech
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 129
Offline Offline

Gender: Male
Posts: 1113



« Reply #6 on: November 27, 2011, 08:07:07 PM »

Hi All

Ok so I got my controller to send a legacy bonus to the machine when it sees a incoming service pressed switch message. Now I know all of you want Tito but for a standalone project validation wont be possible so how about doing a fixed amount bonus pay to the machine when it sees a ticket inserted event (This was proposed on the original SAS thread cant recall who it was).

Can anybody with a working TITO capable machine please check for me what event is triggered when a ticket is inserted into the validator.

This will have the added benifit that the ticket never gets stacked and can be used multiple times. Also If you dont have have a printer you can just copy a ticket template and it will probably still work.

Ian
Logged
TZtech
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 129
Offline Offline

Gender: Male
Posts: 1113



« Reply #7 on: December 09, 2011, 07:59:07 AM »

Hello All

Moved into my new house and finished my week of graveyard shifts so hopefully work on the project can resume.

What is the most common player tracking hardware that second hand machines are shipped with on your side of the pond? I see a lot of mention on the bally mastercom 250.
does anybody have any schematics for these and whats the ballpark price on a keypad/cardreader/display combo?

Ian
Logged
Ron (r273)
NLG Welcome Wagon & General Chat
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 401
Offline Offline

Gender: Male
Posts: 1819



« Reply #8 on: December 10, 2011, 12:08:38 PM »

Hello All

Moved into my new house and finished my week of graveyard shifts so hopefully work on the project can resume.

What is the most common player tracking hardware that second hand machines are shipped with on your side of the pond? I see a lot of mention on the bally mastercom 250.
does anybody have any schematics for these and whats the ballpark price on a keypad/cardreader/display combo?

Ian


April has some 250's

http://www.ebay.com/itm/BALLY-MASTERCOM-250-W-SOFTWARE-AND-POWER-SUPPLY-/370550801200?pt=LH_DefaultDomain_0&hash=item56468c8330

Ron (r273)
Logged
Pages: [1] 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.109 seconds with 20 queries.