Welcome, Guest. Please login or register.
May 20, 2024, 10:32:08 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.
| | |-+  Reel Touch /S2000 Hookup to PC (RS232)
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] 2 3 4 ... 6 Go Down Print
Author Topic: Reel Touch /S2000 Hookup to PC (RS232)  (Read 62703 times)
jdkmunch
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 624
Offline Offline

Gender: Male
Posts: 2640



« on: February 27, 2011, 01:42:59 PM »

I wanted to start a new thread dedicated to simply hooking up communications between a serial rs232 port and an s2000/reel touch slot using the SAS DLL.

I believe this is the communications board.  Where do I make the connection to the computer?  I traced the 3 brown and yellow wires and they run into the top box computer on a reel touch.  



* photo 1.JPG (554.47 KB, 1296x968 - viewed 373 times.)

* photo 2.JPG (547.3 KB, 1296x968 - viewed 442 times.)
« Last Edit: March 11, 2011, 02:32:18 PM by jdkmunch » Logged
jdkmunch
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 624
Offline Offline

Gender: Male
Posts: 2640



« Reply #1 on: February 27, 2011, 04:51:28 PM »

 Quote from the other thread.....


"He posted the link in this thread

You will need a PC with a RS232 port and need to make a cable to interface them.

S2000 RS232 port location.
  Locate the the Communications board (easily found in the AC Distribution Box) it should have a ribbon cable plugged into it.
  J82 is the top connector in the row of black connectors a few inches to the right of the ribbon cable.
  It is a Molex SL 0.100 connector 5 pin.
     The connector type matches the Netplex connectors used for the VFD, Bill Validator, and the Spectrum II Netplex connectors (this is so you know what the connector looks like)
     
For the TestApp to work you will need the latest Net Framework and C# run time libraries (Redistributable) you can download both from Microsoft.
look for C# run time library redistributable and Net Framework from their download pages.

I posted the correct cable connections in an earlier post."

Now I think it's the one to the right of the cable with the three brown wires on in it.
Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #2 on: February 27, 2011, 05:11:40 PM »

The modified serial plug goes into the right header on the interface com board.
I run it down and out through the drop hole into the back of my PC under the machine.
I ran the LCD monitor up to the top box and installed the 21" LCD there.
I use a wireless keyboard & mouse for the PC.
Click on photos to enlarge if needed...>>>


* S2000 SAS To PC Hookup 001.jpg (633.11 KB, 1024x768 - viewed 614 times.)

* S2000 SAS PC under machine.jpg (706.37 KB, 989x1024 - viewed 397 times.)
Logged
jdkmunch
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 624
Offline Offline

Gender: Male
Posts: 2640



« Reply #3 on: February 28, 2011, 10:00:58 PM »

Ok I'm sooooo close I can scream

1.  Made SAS to channel 3
2.  Have my computer ready with testapp and no errors

I scliced open a standard rs232 cable and
tried the red , green and black with noooo luck!!

Does anyone know what color wires I need
To use?
Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #4 on: February 28, 2011, 10:07:45 PM »

lol...It's not the colors   that are important - it's where  you put them.  rotflmao
Go to reply #95 in this thread>>>

http://newlifegames.net/nlg/index.php?topic=11467.90
Logged
jdkmunch
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 624
Offline Offline

Gender: Male
Posts: 2640



« Reply #5 on: February 28, 2011, 10:09:14 PM »

I know I know ! But it's a premade cable
I don't have access to the connector!!!
Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #6 on: February 28, 2011, 10:23:21 PM »

Use a multimeter set for continuity and see what color wire matches the pins you want to use.
If your serial cable housing has the MAX 232 inside of it - the continuity meter check
will NOT work except for the ground wire only.

Which is  by the way,  uh ...black...lol

If your housing has the MAX chip inside, then you may have
to wire it up differently using AndyP's Test App.
Mine doesn't have the MAX chip which may explain why it doesn't work on mine.
I'm waiting for a MAX chip housing to come in.
Poppo is working on my burned out interface but only on an S+ I'm afraid.
I will not get it back for awhile...he likes it too much... Tongue Out

TZTech has an S2000 hooked up I believe and I think Foster also has his S2000 hooked up.
No one else has come forward with their S2000 results.
They're hiding in the grass like snakes.... Cry Laughing
Logged
jdkmunch
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 624
Offline Offline

Gender: Male
Posts: 2640



« Reply #7 on: February 28, 2011, 11:23:34 PM »

Well some progress - got 01: to show up twice
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 #8 on: March 01, 2011, 12:18:40 AM »

I noticed that as well from the S2000
The S+ reports door open and closed.
I am not sure what is going on.





« Last Edit: March 01, 2011, 12:44:46 AM by Foster » Logged

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

Total Karma Storms: 624
Offline Offline

Gender: Male
Posts: 2640



« Reply #9 on: March 01, 2011, 12:22:56 AM »

I double checked the continuity on my wires and there're good.  I have machine set up to SAS AFT  -  channel 3 with address 001.

still no luck - my computer is an xp machine -    Cry Laughing
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 #10 on: March 01, 2011, 12:46:11 AM »

I do not think the TestApp is set up for AFT yet, EFT is what he is programming so far.
Logged

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

Total Karma Storms: 624
Offline Offline

Gender: Male
Posts: 2640



« Reply #11 on: March 01, 2011, 12:54:45 AM »

I'll switch it to EFT tomorrow and try again.   I also should have my usb serial port.  Right now I'm using a laptop that only has com2 - and would like to stick with defaut com1
Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #12 on: March 01, 2011, 02:11:20 AM »

I've never gotten past the [01:] report either with any machine using AndyP's Test App.
Poppo got it to work on the S+ only with his modified serial cable utilizing the MAX232.
I don't recall what machine TZ has the Test App hooked up to... Scratch Head
Logged
jdkmunch
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 624
Offline Offline

Gender: Male
Posts: 2640



« Reply #13 on: March 01, 2011, 09:29:03 AM »

So bunker you didn't get any machine to work yet?  I thought in the other thread you and Foster had it up and running on both an s+ and s2000 machine.  I thought for sure Foster got it to work on a 2000 using sas channel 3.

We need TZ to confirm what he got running.

Bunker what is the max232 and what is it for? (It was my MISunderstanding that it was used to connect the cable to an s+ slot.  Like a homemade comm board?)

 My cable is straight through.
« Last Edit: March 01, 2011, 10:27:06 AM by jdkmunch » Logged
AndyP
NLG Member 101 to 500 Post
***

Total Karma Storms: 127
Offline Offline

Posts: 212



« Reply #14 on: March 01, 2011, 11:02:31 AM »

I do not support AFT or EFT yet. Only legacy bonusing.

If you are getting the 01 error, it means the machine is not recieving data.

The test app polls the machine for exceptions in the backround, and if there is any exceptios you will see them in the list view. If the machine is receiving data you will not see the 01: error.

BTW, Try changing the SAS poll address to another number. IF you set it to 2, you should receive 02: if the machine is not receiving data. Its hard to determine chirps without special hardware. I think I can do it, but have not had the chance yet.
Logged
jdkmunch
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 624
Offline Offline

Gender: Male
Posts: 2640



« Reply #15 on: March 01, 2011, 11:11:43 AM »

OK so switching between AFT or EFT wouldn't make a difference. 

I will change the SAS poll address tonight and see what happens.   I will then start another thread for:

3092 I game+ models and 0344 models (These use the same interface as the S2000 so it's just a matter of turning it on). 
Then one more for a bluebird and report my results.  The bluebird has a db9 serial interface so all I have to do is make a crossover cable.
Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #16 on: March 01, 2011, 12:06:59 PM »

Munch,
The MAX232 is the chip Poppo used to get his modified cable to work.
He didn't have an interface to play with so he made a working one utilizing that MAX232 chip
with certain SP chips that were posted by TZ for 16MHz boards.

Foster got the 1st App version to work with the s2000 with a straight through cable.
The 2nd version App has bugs and doesn't get past the [01:].
I think the 2nd version needs the modified serial cable or something else.
Personally, I'm having similar problems now and for some reason, the App knocks out the serial port on the PC.
I have to keep dis-abling and re-enable the port to get anything.

TZ has it running but maybe it's something to do with his PC settings or because of the SP chips he's using.
You have to go to that thread and pick up his SP's.
But you will also need a 16MHz MPU.
Logged
jdkmunch
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 624
Offline Offline

Gender: Male
Posts: 2640



« Reply #17 on: March 01, 2011, 01:26:44 PM »


Personally, I'm having similar problems now and for some reason, the App knocks out the serial port on the PC.
I have to keep dis-abling and re-enable the port to get anything.

TZ has it running but maybe it's something to do with his PC settings or because of the SP chips he's using.
You have to go to that thread and pick up his SP's.
But you will also need a 16MHz MPU.


I have to reboot my machine as well to get the test app to throw up a 01:    It kills the serial port after exit and needs a reboot to reestablish connection.

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

Total Karma Storms: 248
Offline Offline

Gender: Male
Posts: 3266



« Reply #18 on: March 01, 2011, 01:47:48 PM »

Munch,
The MAX232 is the chip Poppo used to get his modified cable to work.
He didn't have an interface to play with so he made a working one utilizing that MAX232 chip
with certain SP chips that were posted by TZ for 16MHz boards.

Just to clarify a few things, I only have S+ machines to work with. I am using a MAX232 chip to convert the RS232 to TTL levels that the S+ needs. It is basically just a highly simplified version of the IGT RS232 board. I do not know what interface the S2000 needs. While I have Bunker's fried board here for repair (he will get it back some day - lol) I am taking the opportunity to trace it out and create a more accurate schematic than I had previously posted of the complete board. I assume this board is only for the S+ and that perhaps the S2000 has a true RS232 interface???

I have have both the old and newer version apps working with the S+ (shows open/close door etc). However SAS bonusing only works (both apps) with S+ SP chips that support it. Most of those chips are for 16 MHz boards. You can use a 16 MHz SP chip in a 10 MHz MPU, but things just run slower due to the different timing. But the communication still works fine since that is clocked from a different chip.

I know thread this is asking about S2000, but but just wanted to clarify what is working on the S+.

On a side note, often the PC serial port needs to see the DSR and CTS lines 'enabled' to work. So when using a device that only uses TX, RX and Gnd (pins 2,3 and 5), I usually jumper pins 7-8 and 4-6. This ensures the PC's serial port will send and receive data if it is relying on those lines. It can't hurt to jumper them. If the port needs them enabled, then it will work. If it doesn't, it will just ignore them. Perhaps this is related to the S2000 issues.
« Last Edit: March 01, 2011, 02:10:16 PM by poppo » Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #19 on: March 01, 2011, 01:53:47 PM »

Well poppo,
It looks like you better win an s2000 in the Bettor Slots drawing.... rotflmao
Logged
jdkmunch
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 624
Offline Offline

Gender: Male
Posts: 2640



« Reply #20 on: March 01, 2011, 04:30:23 PM »

On a side note, often the PC serial port needs to see the DSR and CTS lines 'enabled' to work. So when using a device that only uses TX, RX and Gnd (pins 2,3 and 5), I usually jumper pins 7-8 and 4-6. This ensures the PC's serial port will send and receive data if it is relying on those lines. It can't hurt to jumper them. If the port needs them enabled, then it will work. If it doesn't, it will just ignore them. Perhaps this is related to the S2000 issues.

This is a great tip to try -  I'll definitely try this tonight. 
Logged
TZtech
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 129
Offline Offline

Gender: Male
Posts: 1113



« Reply #21 on: March 01, 2011, 04:32:37 PM »

Hi Guys

Just to Clarify - I have a I Game working - However the comms board is universal for the I960 platform so it will work on S2000, Vision, Reel Touch, I Game 033 and I Game 044
I dont have a serial port on my laptop so i am using a USB to serial adapter that has a FTDI chip in. If you have a serial port no converters are required its a simple 3 wire interface as documented (Tx ,Rx and Gnd)

Poppo raised a good point on the jumpers on the PC side.

Its probably a settings issue - let me know what SB you are using.

On the comms port issue - are you guys Uninitializing before closing program. Not sure if the app does this on exit automatically.
Andy will be able to elaborate on this

Ian
« Last Edit: March 01, 2011, 04:39:25 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 #22 on: March 01, 2011, 04:38:49 PM »

I'm getting a usb to serial adapter in the mail this week - so I'll give that a try.  I have an old laptop with a serial port that I'm using now.  

I'm using SB523 for denver duck.    

The comm port issue may be related to the jumper that poppo was talking about - regardless of if I uninitialized or not the comm port is dead after I close the program - I can't disable and reenable so I have to reboot.  
Logged
AndyP
NLG Member 101 to 500 Post
***

Total Karma Storms: 127
Offline Offline

Posts: 212



« Reply #23 on: March 01, 2011, 06:32:07 PM »

The comm port does not use the handshaking lines, so no need for a jumper. Handshaking is purely application specific, and I have it disabled.

The unitialize button does nothing at this point. The code is there, but there is a call missing in the dll. Closing the app should clean up all resources automatically.
Logged
TZtech
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 129
Offline Offline

Gender: Male
Posts: 1113



« Reply #24 on: March 01, 2011, 06:39:42 PM »

Ok did some further testing on my desktop (XP Media Edition) with standard serial port - Stll have the old app installed

With USB to serial converter all functionality works. However as soon as I go through the serial port on com 1 nothing happens (I dont even get the 01 response reported by others)
With SASTest I get comms to machine through com1.

I have set the machine to disable if there is no SAS comms so I can see immediately if machine is communicating.

Logged
Pages: [1] 2 3 4 ... 6 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.11 seconds with 18 queries.