megaboy Posted October 30 Share Posted October 30 At the same time it shows a correct sum on the built-in LCD and can dispense coins using buttons. Over the MDB connection I always get empty tube status: -> { 0A } VMC_TUBESTATUS <- { 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } Couldn't find any relevant settings in the device menu. Firmware version is 1.27 Link to comment Share on other sites More sharing options...
AZVendor Posted October 31 Share Posted October 31 What is the machine this is in and what peripherals are you using? You may need to empty your coin tubes while in the Tube Fill mode to zero out the coin count registers. Then, using Tube Fill, drop your coins into the top of the coin mech until the tubes are all full so that the machine can count the coins into it's memory. This is how coin tube inventories are stored in MDB machines. Link to comment Share on other sites More sharing options...
megaboy Posted October 31 Author Share Posted October 31 (edited) Thanks @AZVendor I am developing a brand new VMC from scratch. Currently I fill tubes by depositing them coin by coin. These deposit events are visible over MDV as expected. By "Tube Fill" do you mean "Manual Fil" which is reported over MDB DIAGNOSTIC STATUS (0FH 05H)? And do I need to make all tubes full in order the device can start counting coins? As I mentioned, the device's LCD already shows a correct value of all coins in the tubes. I just wonder why that value is not reflected over MDB and the device responses with all zero on VMC_TUBESTATUS MDB request. Edited October 31 by megaboy Link to comment Share on other sites More sharing options...
AZVendor Posted October 31 Share Posted October 31 You're getting in way over my head. The Tube Fill mode is a machine level routine in how a vending machine communicates with the coin mech. The machine logic board is looking to count the coins, not the coin mech. You should probably reverse engineer an existing logic board to see how it polls the coin tubes and the coin mech. Like I said, way beyond my pay grade. Link to comment Share on other sites More sharing options...
megaboy Posted October 31 Author Share Posted October 31 (edited) I found a solution. Apparently, if coin acceptor shows Low (change) on its LCD, it reports zero tube report to MDB even if the real amount is non-zero. As soon as coins number in each change tubes exceed 5, the message on LCD disappear and the device starts reporting a real coin count to MDB master as expected. I would say hate you MEI (CPI) as you didn't state this in the manual. 👿 Edited October 31 by megaboy Link to comment Share on other sites More sharing options...
Vendo Mike Posted October 31 Share Posted October 31 CPI hide the first several ( 5 or so ) coins in any tube as "safety stock". Link to comment Share on other sites More sharing options...
tblake05 Posted November 1 Share Posted November 1 To the OP, Why are you re-inventing the wheel? Just curious... Link to comment Share on other sites More sharing options...
megaboy Posted November 1 Author Share Posted November 1 Quote To the OP, Why are you re-inventing the wheel? Just curious... 1. A new VMC is going to serve features not available in existing machines. 2. Own VMC controller is always cheaper, especially if new vending machines are being designed for selling them, not for using. Link to comment Share on other sites More sharing options...
tblake05 Posted November 1 Share Posted November 1 You’ve seen inone right? Link to comment Share on other sites More sharing options...
Vendo Mike Posted November 1 Share Posted November 1 As an OEM, I'm very curious what features you're looking to add to your own VMC that aren't found in others? If you don't mind sharing. Link to comment Share on other sites More sharing options...
megaboy Posted November 1 Author Share Posted November 1 10 hours ago, tblake05 said: You’ve seen inone right? Never heard about inone. Appreciate if you give a link Link to comment Share on other sites More sharing options...
megaboy Posted November 1 Author Share Posted November 1 (edited) 8 hours ago, Vendo Mike said: As an OEM, I'm very curious what features you're looking to add to your own VMC that aren't found in others? If you don't mind sharing. I just have specific requirements what a new VMC should perform. What do you mean by others VMC? Is there a VMC that can do everything? How about deep customization of the working logic? Edited November 1 by megaboy Link to comment Share on other sites More sharing options...
tblake05 Posted November 2 Share Posted November 2 https://www.inone.tech inone boards are available for many machines. Plus they have many features.... most I’ll never use I applaud your enthusiasm, there have been others to try and design a board like this but all seem to have given up and left the forum. it all boils down to anything real fancy, like lots of features on a new board, most vendors will never use. Myself included. I’m probably using a quarter of the features I have available on nayax. But all I really care about , and I bet I can speak for most vendors, is having a trouble free working machine, if on cashless will report sales over mdb/dex, and As many payment options for customers as possible, anything else is just muddying it all up. you want to design something for us, make a digital led label system that can either have prices changed by a quick cell phone app or have them automatically change by the stock VMC. Cause labels suck and they are the reason I’m not as up on price changes as I should be. Link to comment Share on other sites More sharing options...
megaboy Posted November 2 Author Share Posted November 2 9 hours ago, tblake05 said: inone boards are available for many machines. Plus they have many features.... most I’ll never use I see it supports only 2 line OLED display and in my case we need 4x20 display. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now