-
Notifications
You must be signed in to change notification settings - Fork 8
Adds support for the new LXIO #75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
|
This is exactly what I was about to do this week. Perfect timing. I do only have the older lxio but I can still try it with my new coinmech |
|
I have tested it very briefly with NX2. I did compile it with all my other patches. It does indeed enable the coinmech, however it also does fire the coin1 every second or so. This needs to be addressed, however I'm not sure where the issue is. Have not validated the USBs as I have it permanently enabled with a bit of wire and it's pain to get to. |
finally fixed the coin1 pulse issue, the counter needs to be incremented otherwise the IO will keep pulsing. |
|
Great! I will test as soon as I get back to my machine. |
|
Actually it's working, was testing wrong. |
|
will recompile and test tomorrow. Edit: Didn't test Coin2 as afaik 220V is brought to the connector and I didn't have pinout on hand, I would however assume it to be working too. Ready to be merged |
PR does 3 things
New cabinets ship an LXIO which uses a product ID of 0x1040, they are functionally equivalent. This tries to use that device, if it fails it falls back to 0x1020.
Enables the USB inhibitor and coins 12v output.
Fixes an issue with with nx1 and nx2 crashing if you have
patch.net_profile.machine_id=empty in your hook.