google.com, pub-6262331124919164, DIRECT, f08c47fec0942fa0 Jump to content

MEI cashflow 7900 always shows empty tube status over MDB


Recommended Posts

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

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

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)?
image.png.941633806f29967a92548d1a505465a6.png

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.  

image.thumb.png.9836d4dd68e879263f26b230eb333daa.png

Edited by megaboy
Link to comment
Share on other sites

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

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 by megaboy
Link to comment
Share on other sites

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

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 by megaboy
Link to comment
Share on other sites

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

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...