If there is a term that you would like in this glossary, please email me. Click pictures for larger image.
RVM "Reverse Vending Machine" the Envipco machine that accepts containers for recycling, keeps counts of each brand of container for accounting purposes, and returns coupons and/or money to the customer. Also known as a the "redeemer" or simply referred to as "the machine". Envipco has several models such as the CF1500, XMT, MU2000, MU1000, 200L, CE1992.
RS485 a type of serial connection allowing daisy-chaining of an indefinite number of RVMs on the same wire, or "bus". We use a Quatech RS485 card, model DS-302.5S (8 bit) or newer DS-200.5/300.5S (16 bit). See sc_pc.txt for installation details.
Site Controller (SC) a PC located onsite with
CF1500 or MU2000 RVMs,
which is in charge of data transfer between remote systems and the RVMs. A modem
is usually installed for remote uploading and downloading of RVM accounting
data. It monitors machine status and automatically calls errors to the regional
facility. The Site Controller will automatically load and retrieve information
from the RVMs at a predetermined time, usually once a day.
beta version - A version of software that has not been fully tested yet. Usually contains new features not yet available in previous versions. Use beta versions at your own risk.
CMOS setup - A built-in program in PCs
that allows you to change critical system options such as disabling COM &
printer ports, change memory timing, etc. To run the CMOS setup program, reboot the PC. Press
the "Delete" key when "hit <del> to run setup" is displayed.
Display Controller (DC) DOS-based program runs on the Site Controller PC of an MU1000 installation; can call out errors and accounting data to the Takecall program, and can accept calls from the MUSTATUS program.
DOS - "Disk Operating System". This is the text-based operating system that preceded Microsoft Windows. The FAQs will often mention "exit to DOS", which simply means exit whatever program you are currently running, returning to the "C:>" prompt.
El Diablo DOS-based, combination service and accounting package which runs
onsite on a PC in Michigan and Iowa CF1500 installations.
A menu is presented to the user such as "RVM monitor", "collect
accounting data", "apply barcodes to RVM" to run the Site
Controller or WinRVM program for RVM communications.
HUSKYRVM the version of PCRVM that runs on Husky handheld device; allows local service of CF1500s over the RS232 port. The Husky comes in two versions, the FS/2 and FS/3, and a separate program (HUSKYFS2 or HUSKYFS3) exists for each. The program is renamed when it is installed, however, so that the user only sees the name HUSKYRVM.
Monitor ROM - The software that is run when the MU1000, MU2000, or CF1500 RVM is first turned on. "MON nnnn date time", where nnnn=1000,1500,2000 will be displayed whenever the monitor ROM is running. This software handles communications at the packet level, calculates code and table space memory checksums, provides software interrupts for various RVM services, fields watch dog resets, retrieves debounced keypad presses for the RVM program, and handles LCD writing. This software is contained in an EPROM (chip). To update the software you must physically remove the chip and insert a new chip (make sure you insert it in the same orientation).
MUSTATUS DOS-based software that runs on a remote PC; allows calls in to MU1000 Display Controller, SC1500, SC2000, or WinRVM systems to view the site's status and perform various functions such as:
This software will be replaced soon by the Windows program RvmStatus.
PCRVM DOS-based program that allows manual onsite data servicing of CF1500s using a laptop or other PC connected by RS232 port; also generic term for the family of programs including it, MPCRVMx, PCRVM485, and HUSKYRVM. This software has been superseded by WinRVM. More info
MPCRVMx DOS-based program that allows remote or local service of PMSC-based or stand-alone CF1500s (remote connection requires local modem.) The x in the name is a number from 1 to 3, representing the PC COM port used for communications. That is, there is a separate version of the program for each possible port (MPCRVM1, MPCRVM2, and MPCRVM3).
PKZIP - DOS-based program used to compress files to a
smaller size. Multiple files can be compressed into a single file for later
decompression with PKUNZIP. This document refers to "zipping" a file,
which simply means using PKZIP to compress the file. The resulting file has a
".zip" extension. There are also Windows programs that are compatible
with the standard zip format such as Winzip.
Site Controller generic term for DOS-based software that runs on the Site Controller PC. For CF1500 installations, the file name is SC1500.EXE. This software communicates with multiple RVMs, retrieving accounting data from the RVMs and transmitting it to a host computer (running Takecall software) via modem. The SC can also notify the host computer when an RVM is out of service. More info. OBSOLETE, use WinRVM instead.
Takecall DOS-based program that runs on a host computer; transfers data to and accepts data and "sick" calls from MU1000 Display Controllers, CF1500 and MU2000 Site Controllers, and PMSC systems. There are three Takecall systems in use: Naugatuck CT, Portland OR, Chantilly VA.
WinRVM - A Windows program used to send and retrieve information from Envipco's CF1500 RVMs. WinRVM performs the functions of the old DOS-based programs PCRVM, Site Controller, and Console. A pocket-PC version of WinRVM also exists.
AUTOEXEC.BAT - A special batch
file used by the
operating system to configure various features such as the path
and environment variables, and automatically run programs on power-up.
batch file - a series of DOS commands that are executed one after another. The file must have the extension ".BAT".
command line parameter - When running a program, a command line parameter is one or more strings of text or numbers, separated by spaces, placed after the name of the program. These parameters are interpreted by the program to perform a specific operation. For example, the SCSETUP program can be run without any command-line parameters, in which case you simply type "SCSETUP" from a DOS prompt and press Enter. Typing "SCSETUP 3" will pass the command line parameter "3" to the SCSETUP program when run. This will force SCSETUP to automatically terminate after 3 seconds if no key is pressed.
CONFIG.SYS - A special file used by the
operating system to configure various features and automatically run programs on
CRC - A method used to detect memory/communications errors. Also known as a "checksum".
EAN - a barcode format similar to a UPC, but has 8 or 13 digits.
Edit - to change the contents of a file. On a Site Controller PC, there is a built-in DOS program called edit that allows you to edit files. Type "edit filename" to edit the file called "filename". Press alt-X to exit the DOS edit program. If a "bad command or filename" error is displayed after trying to run edit, make sure that "C:\DOS" or "C:\WINDOWS\COMMAND" (PC's with Win 9X) is in the path.
FAQ - Frequently Asked Questions
Hexadecimal - A number system commonly used when working with computers. Hex numbers have a base of 16 instead of 10. Hex numbers from 0 to 9 are equivalent to the decimal values. Decimal 10 is represented by hex A, decimal 11 = hex B, decimal 12 = hex C, ... decimal 15 = hex F, decimal 16 = hex 10, and so on. Hex numbers are indicated by a following "H". Decimal numbers are sometimes indicated by a following "T". Hex numbers beginning with the letters A-F are typically preceded by a "0". Example: 200 decimal is written as 200T, which equals C8 hexadecimal, which is written as 0C8H. The range of a 2-digit hex number is 00 to 0FFH (0 to 255 decimal).
Installation Disk - A floppy disk containing all the software and files necessary to convert a regular PC into a Site Controller PC and the files necessary to create a PCRVM system to support stand-alone RVMs.
Meter Reading - This is the count indicated by the mechanical counter on the front of the RVM which is incremented whenever the RVM accepts a container. When the RVM is downloaded, this number is entered into the software that is retrieving data from the RVM. Note that in the CF1500, when the cabinet door is opened and a key is pressed, an electronic meter reading is displayed. This electronic meter reading doesn't match the mechanical counter, it is an internal count the RVM maintains.
Path - The "path" is a list of
directory/folder names in which to search for a program or batch file when run
from DOS when the program or batch file isn't found in the current
PET - (polyethylene terephthalate) the type of material that makes up the plastic bottles that our RVMs accept. Whenever "PET" is mentioned here, just substitute "plastic bottle".
reboot - to restart a computer. For a PC: press the reset button or hold down the Ctrl-Alt-Del keys simultaneously, or turn the power off and on. Never press the PCs reset button while the site controller program is running (unless it is locked up). Always press F10 to exit the site controller program.
Registry - Two files used by Microsoft Windows to store various program settings and operating system settings.
service mode - When a valid PIN has been entered via the RVM's keypad, the RVM is in service mode. In this mode, any RVM errors will NOT be called in, as it is assumes that the technician is creating the errors while attempting to repair the machine. If several RVMs are connected to a Site Controller or WinRVM PC running in Unattended Mode, entering or exiting service mode in one RVM will place the other RVMs into/out of service mode.
sleep mode - The RVMs can be programmed to go out of service at a preset time every night and automatically go back into service the next day at a preset time. Stand-alone RVMs currently do not support this feature; a Site Controller or PMSC is required to automatically activate sleep mode.
supplemental barcode - An optional 2-digit barcode that is positioned to the right of the regular barcode. This is used in deposit states on certain containers to differentiate deposit containers from non-deposit containers. Typically, deposit containers have a supplemental of '01', non-deposit containers have a supplemental of '00' (or no supplemental). See the WinRVM documentation for how to enable supplemental barcodes.
See whatis.com for definitions of other computer terms.