Repository navigation
Adds support for the new LXIO - #75
concubidated wants to merge 20 commits into
Conversation
Add a list of known distros that work and one that doesn't work Be specific about distros and versions
These should not be formatted because external sources with their own code style
Since the pumptools.zip package contains already everything that's supposed to be released on the previous version already, a separate "public" release isn't required anymore. Also address this issue in the github workflows to publish the full package including everything.
|
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.