Difference between revisions of "Soda Machine/Hacking"
From Makers Local 256
(add other makerspace mdb interface) |
(update mdb pdf to locally hosted one. newer spec, too.) |
||
Line 36: | Line 36: | ||
* [http://www.allbusiness.com/retail/retailers-nonstore-retailers-vending/8953665-1.html What is MDB] (DEX vs. MDB) | * [http://www.allbusiness.com/retail/retailers-nonstore-retailers-vending/8953665-1.html What is MDB] (DEX vs. MDB) | ||
** requires an account to read, but a good article --[[User:Omegix|Omegix]] 15:37, 4 November 2010 (CDT) | ** requires an account to read, but a good article --[[User:Omegix|Omegix]] 15:37, 4 November 2010 (CDT) | ||
− | * Protocol Specifications for the MDB (Multi Drop Bus) [ | + | * Protocol Specifications for the MDB (Multi Drop Bus) [[File:Mdb_version_4-2.pdf]] |
** See Chapter 7 of above PDF for designing a cashless interface | ** See Chapter 7 of above PDF for designing a cashless interface | ||
* To be well designed, MDB devices should have a Y-connector built into them so that devices can piggy back onto the bus. See pictures in [http://www.vmsl.co.nz/files/VIU300_manual.pdf this document] for example | * To be well designed, MDB devices should have a Y-connector built into them so that devices can piggy back onto the bus. See pictures in [http://www.vmsl.co.nz/files/VIU300_manual.pdf this document] for example |
Revision as of 03:24, 10 January 2017
Contents
[hide]Button Used to Menus
The bottons are as follows
- 1st-Home
- 2nd-Up
- 3rd-Down
- 4th-Enter
Free Vend
This will set the machine to free vend and will continue to track usage.
- Push red button on inside board
- Go to "PASS"
- Pres "Ent+4+2+3+1+Ent"
- Go to "Prlc"
- Go to "ALL"
- Adjust price to "0.00"
- Hit ENT
- Close Door
DEX (Data Exchange (UCS)Uniform Code Standard)
- What is DEX
- Schematics for connector link
- Information Available via DEX (source
- Machine out of order
- Product dispensing failure
- Product alarm level (insufficient inventory)
- Payment system errors:
- Jam in coin mechanism
- Jam in billvalidator
- Error in cashless reader
- Refrigeration breakdown
- Door open log
- MDB errors
- Vandalism (unauthorized entry)
MDB
- What is MDB (DEX vs. MDB)
- requires an account to read, but a good article --Omegix 15:37, 4 November 2010 (CDT)
- Protocol Specifications for the MDB (Multi Drop Bus) File:Mdb version 4-2.pdf
- See Chapter 7 of above PDF for designing a cashless interface
- To be well designed, MDB devices should have a Y-connector built into them so that devices can piggy back onto the bus. See pictures in this document for example
- Talking to a vending machine over mdb using arduinos
- another makerspace's solution to cashless transactions (https://github.com/NottingHack/Vend/blob/master/Vend.ino)
- MDB Sniffer
- more makerspace fun (with code)
Information from the Mfr.
Service bulletins, Package info, etc from Royal Vendors (possibly the manufacturer). Our machine is a GIII
- Manual
- Service Bulletins
- Package Vending Specifications
- Parts Catalog (Coke)
- Parts Catalog (Pepsi)
- Parts Catalog (Diversified?)
Bill acceptor
It's a BA30B. This talks using MDB. pinout
* How to connect one to an arduino