As I recall, it was nothing too complicated. I'm just letting the rpi do what it wants with port assignments. They incremented by 1 and were predictable. Then you just have to figure out which adapter goes to each cab/seat. I think if you leave everything plugged in on reboots it assigns...
The card server I put together and shared with you supports up to 4 usb serial devices and 4 simultaneous instances of a card script. A user can access the interface and choose the seat that matches the cab they sit at. It's been a while, but IIRC the multiple instances are started dynamically...
Let's get this in another thread if you don't mind. I would be interested in learning more about it. It seems crazy to have to have an entire Ringedge devoted to being a server. Seems like it should be possible to replicate it with another device. I unfortunately ended up with some broken REs...
There is no need to compile the firmware from the source code. The pre-compiled binary is in the github repo.
I recommend those who have no experience with the Arduino IDE just download the pre-compiled binary and install it with Xloader.
Pre-compiled binary is here...
Ok. I'm not suggesting tapping into CN8. My reply assumes there's a working card reader setup for this game, which I understand has the serial convertor, though I had forgotten that part. I was suggesting tapping in at the card reader side, so it will be rs232 there. You can sniff what is going...
You can listen to the NAOMI directly at the card reader's RX, using the same method you did for listening to its TX. No need to do anything at the NAOMI itself.
I suspect the data you are recording is bad due to serial settings in your software. You have to set parity, stop bits, and baud rate...
I used 2 cheap USB adapters and tapped into the wiring at the card reader. Both connect to ground. One adapter's rx hooks into rx at the reader, which would be output from the game. The other adapter's rx hooks to tx at the reader to get the reader's output.
Basically just 4 wires for sniffing...
Lack of time and motivation, mostly. It's probably been over a year since I booted up any of my cabs to actually play anything, and I'm not that interested in working on a project for something I'm not getting to play. I also wrestle with whether or not I'm comfortable sharing scans of cards...
You've mentioned this multiple times. I encourage you to put the work in to make something better and share it rather than criticize what others have put money and time into and shared for free.
My initial scripts? They suck! I didn't know what I was doing. I have done some that are better that...