NCR RSD Atlanta 7710GA2 Electronic Pricing Transmitter User Manual Appedix C

NCR Corporation, RSD - Atlanta Electronic Pricing Transmitter Users Manual Appedix C

Users Manual Appedix C

Configuration FilesOverviewThis appendix contains an example of each of the followingconfiguration files:• Base Software Configuration file (basesw.cfg).• Application Configuration file (esappl.cfg)• CBS Parameter table (cbsparam.tbl)• Measurement Units Configuration table (esmeasur.tbl)• Serial Number Configuration table (eplserial.cfg)• Log Monitor file Configuration (logmon.cfg)• EPL Backup information file (eplbackup.ini)• Status Tag Manager Configuration file (status.cfg)In a default Windows NT system, these files are in the \epl\data\directory. In a default NCR UNIX or SCO UNIX system, these files arein the /appl/epl/data/directory.Note:  When a new version of DecisioNet software is installed, thebasesw.cfg, esappl.cfg, esmeasur.tbl, logmon.cfg, and status.cfg filesare installed in the samples directory. This prevents the existing files inthe data directory from being destroyed. If you want to replace theexisting configuration files with the new ones, copy the new files thesamples directory to the data directory and re-configure your system.Note:  When you modify the application parameters in EPLAdministration or the configuration files (*.cfg), stop EPL Applicationsand restart EPL Applications so that the system acknowledges thechanges made to the configuration.C
C-2 Configuration FilesDecisioNet Windows NT Configuration FilesThe following sections show the default configuration files in aDecisioNet Windows NT system.Base Software Configuration File (basesw.cfg)The following is an example basesw.cfg file. It contains an explanationof each parameter in the file. Some parameters are set using the EPLAdministrator configuration screens. Use an editor to set theCBSCOMM_PORT parameter from the DOS system prompt.Caution:  Many of the parameters are commented out with a # symbolin the first character position. The values shown are system defaultsused by various DecisioNet programs and utilities. They are intendedfor reference purposes only, and should NOT be edited or changedexcept by trained NCR personnel.##################################################COMMON#################################################"EPL_TYPE", 1##################################################CBS MANAGER##################################################When this value is non zero, the CBS Manager will retry# with a greater batch size when current batch size is# smaller. [0]#"EPLCOMM_RETRYPLUS,0#Uplink channels for time slot 1/4/7/10,2/5/8/11,3/6/9/12# (1-5) [2,4,5]"EPLCOMM_UPLINKCHANNEL","2,4,5"# Batch size of group 0 for pooling messages# (1,2,4,8,16) [1]"EPLCOMM_BATGRP0",1# Batch size of group 1 for pooling messages# (1,2,4,8,16) [1]"EPLCOMM_BATGRP1",1
Configuration Files C-3#Specifies the time slots that are used for downlink# messages to an EPL. They are assigned as follows:# 0: 1,2,3,7,8,9# 1: 4,5,6,10,11,12# 2: 1,2,3# 3: 4,5,6# 4: 7,8,9# 5: 10,11,12# (0-5) [0]#"TIMESLOT_GROUP",0#Specifies store identification# Mandatory field"STORE_ID", 100#Specifies RS-232 device name# Mandatory."CBSCOMM_PORT", "COM1"#Communication port speed# (9600) [9600]"CBSCOMM_SPEED", 9600#Addresses of the connected CBS's. These addresses are# comma separated.# (0-19) [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19]"CBS_ADDRESS", "00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19"# Maximum number of attempts to send a request to an EPL# in the case when the batch size is one. In the case of# pooling, this paramter is ignored and the parameter# EPLCOMM_RETRYPLUS is in effect. (0-15) [3]"EPLCOMM_MAXRETRY",3#Maximum permissible lag of master tick value. A value of# 255 means automatically correct the TOD. If the batch size# for group 0 or 1 is greater that this parameter plus 1, the# actual lag time will the batch group size minus 1. (0-255) [4]"CBS_MAXTODLAG", 004#Range of frequencies used to load the CBS frequency hopping tables# (0,283) ["0,283"]#"CBS_FREQRANGE","0,283"#Threshhold of noise level for removing frequency (multiplier of# standard deviation of noise level). This value is floating# point. (0.0-9.94) [2.0]#"CBS_FREQNOISETHRESHHOLD","2.0"#Standard deviation multiplier used for calculating minimum uplink# signal strength. If this value is zero, the CBS Manager will not
C-4 Configuration Files# optimize threshold values [3.7]#"OPTFACTOR_SIGNALTHRESHOLD","3.7"#Standard deviation multiplier used for calculating maximum# amount of noise on an uplink [3.0]#"OPTFACTOR_NOISETHRESHOLD","3.0"#The period within which the Data Scheduler needs to send a LIVE# notice to the CBS Manager. (0-255) [15]"SCHEDABSENCE_MAXTIME",025#Number of seconds to wait in between sending pseudo uplink messages# (1-59) [10]# PSEUDOUPLINK_INTERAL,10##################################################DATA SCHEDULER##################################################Interval of automatic retry (1-255) [10]"SCH_RETRYINTERVAL",001#Minimum number of send errors necessary for a# request with the ES_WARNING bit set to return# a request in a Get Sendstatus call (1-255) [3]"SCH_WARNTHRESHOLD",001#Automatic retry period for request without due date/time# and implicitly commited requests (1-255) [60]"SCH_RETRYPERIOD",010#Delay time after primary scheduled date/time for sending# secondary scheduled request (0-255) [10]"SCH_POSTPRIMTOD",002#Margin time to give up retrying before scheduled date/time# (0-255) [60]"SCH_PRESCHEDTOD",002#A non-zero value tells Data Scheduler to send scheduled sales# promotion set function at the due time (without utilizing# the TOD in an EPL. [1]#"SCH_TIMEDSALESPROMMODE",1#Default size of the spool file if it does not exist# 1-65536 [20000]"SCH_DEFAULTSPOOLSIZE", 10000#Range of serial #'s corresponding to tags where the# CBS Manager must send a downlink burst for loading# data into display register #2 twice"EPLPTF_A", "10000, 15000"
Configuration Files C-5#Range of serial #'s corresponding to tags where sumcheck# test for EPL error status turns on the H/W error bit.# Price update message for display register #2 and #3# affects event time"EPLPTF_B", "10000, 15000""EPLPTF_C", "10000, 15000""EPLPTF_D", "10000, 15000"#Determines whether schaudit.log.<dayofweek> log#files will be created in the data directory. [YES]"SCH_ENABLE_AUDITLOGGING","YES"##################################################TABLE MANAGER##################################################Determines whether tblaudit.log.<dayofweek> log#files will be created in the data directory. [YES]"TBL_ENABLE_AUDITLOGGING","YES"##################################################BEDCHECK##################################################Maximum number of times to retry (0-10) [3]"BED_MAXRETRY", 0#Length of time (minutes) to wait in between retries# (1-255) [1]#"BED_RETRYINTERVAL",1#If non-zero value, then a sumcheck error will enforce# EPL hardware error#"BED_ENFORCEHWERR",0#Default size of bedcheck log#"BED_DEFAULTLOGSIZE",5000##################################################LABEL DATA MANAGER##################################################An integer value which designates the elapsed time (seconds) between#accesses of the PLU File to determine the descriptions which have changed# [0]"LDM_GRANULARITY",300#Designates the number of EPL records processes at one time when description#changes are checked. [100]"LDM_RECORDS_NUMBER",100
C-6 Configuration Files##################################################IPC##################################################If set to YES then debug messages from the IPC code will be#displayed. [NO]#"ES_ENABLEIPCTRACING","NO"#YES to enable sockets IPC. Use for communication between# heterogeneous operating systems. Don't use with WIN95. [NO]#"ES_ENABLESOCKETS","NO"#If sockets IPC is enabled, the number of seconds to wait for a# server connection [3]#"ES_SOCKETCONNECTWAIT", 3#If sockets IPC is enabled, the number of times to retry sending a# request to a server. [3]#"ES_SOCKETSENDRETRIES",3#If sockets IPC is enabled, the number of times to a server will attempt# to read a request from a client [3]#"ES_SOCKETREADRETRIES",3#If socket or rpc IPC is enabled, this specifies the address where the# server programs are running [127.0.0.1]#"ES_SERVERIPADDRESS","127.0.0.1"#YES to enable RPC IPC. Set to YES to do networking between two WIN32#operating systems (i.e. WIN95/WINNT) [NO]#"ES_ENABLERPC", "NO"#YES to enable memory-mapped file IPC. This is the default. Set to NO# if using RPC or SOCKETS [YES]#"ES_ENABLEMEMFILES","YES"#The number of seconds a client should wait for a response from a server. [60]#"ES_IPCRESPONSEWAIT",60##################################################FAILURE DETECTION AND ANALYSIS#################################################"SVFDA_CMDLINE", "-m30"#FD&A will log an error if a CBS's minsignal/maxnoise exceeds these# parameter values"FDA_MINSIGNAL", 85"FDA_MAXNOISE", 80#These parameters are set by ESADMIN, and define how power supplies# are configured"POWERA_ADDRESS"
Configuration Files C-7"POWERB_ADDRESS""POWERC_ADDRESS""POWERD_ADDRESS""POWERE_ADDRESS""POWERF_ADDRESS""POWERG_ADDRESS""POWERH_ADDRESS""POWERI_ADDRESS""POWERJ_ADDRESS"#These parameters are set by ESADMIN, and define the addresses for# the master and alternate master CBSs"MASTER_ADDRESS""ALTMASTER_ADDRESS"#These parameters are set by ESADMIN, and define how receive antennas# are configured"RECEIVEA_ADDRESS""RECEIVEB_ADDRESS""RECEIVEC_ADDRESS""RECEIVED_ADDRESS"#These parameters define how frequently bedcheck tests are performed:# "BEDCHECK_TEST", "HOURLY|DAILY|WEEKLY|MONTHLY""BEDCHECK_EXISTENCE", "DAILY""BEDCHECK_REGISTER", "WEEKLY""BEDCHECK_HARDWARE", "MONTHLY"#These parameters define when daily, weekly, and monthly tests are performed:# "BEDCHECK_DAILY", "HH:MM" (24 hour format)# "BEDCHECK_WEEKLY", "SUNDAY|MONDAY|TUESDAY|WEDNESDAY|THURSDAY|FRIDAY|SATURDAY"# "BEDCHECK_MONTHLY", "15" (day of the month)"BEDCHECK_DAILY", "23:55""BEDCHECK_WEEKLY", "MONDAY""BEDCHECK_MONTHLY", "1"#These parameters define thresholds for the bedcheck tests that determine# when an error is logged by FD&A:# "THRESHOLD_TEST", "NUM" (NUM specifies a number of failed tags that trigger# an error)"THRESHOLD_EXISTENCE", "10""THRESHOLD_REGISTER", "1""THRESHOLD_HARDWARE", "1"##################################################LOG MONITOR#################################################"SVLOGMON_CMDLINE", "-m30 –h10"#Configure the Log Monitor to use the following editor#"LOGMON_EDITOR", "editor"
C-8 Configuration Files#User defined actions go here"LOGMON_ALERTACTION1", "echo SW DOWN > c:\epl\data\STATMOD.001""LOGMON_ACKACTION1", "echo SW OK > c:\epl\data\STATMOD.001"##################################################LOGGER##################################################The following parameter controls whether messages will be logged#to Storeminder. Default is NO#"ES_LOGTOSTOREMINDER","NO"##################################################Command-Line Parameters for Services##################################################"SVCBSMGR_CMDLINE",""#################################################"SVBRIDGE_CMDLINE","-s60""SVPRCVRF_CMDLINE","-r60""SVSPRCVRF_CMDLINE","-r60""SVPROMOVRF_CMDLINE","-r60""SVEXTDI_CMDLINE","-s300"
Configuration Files C-9Application Configuration File (esappl.cfg)The Application Configuration file contains parameters that aredefined by using the EPL Administrator Application Configurationscreen.## Amount of time to display a register. There are 4 options:# 1 - .72 secs# 2 - 1.45 secs# 3 - 2.90 secs# 4 - 5.80 secs##FLASHING_PRICE_DUTY, 2FLASHING_PROMOTION_DUTY, "1 1 1"## Whether or not to display unit price# There are 3 options:# NEVER(0): The unit price will never be displayed.# ALWAYS(1): The unit price will be displayed always.# ASK(2): The user will be prompted when the tag is added to the system.#UNIT_PRICE_DISPLAY, 1## Number of decimal positions for the price and unit price. Unit price# position can be either equal to the price position or one decimal greater# only.#PUNCTUATION_POSITION, 2UPRICE_DECIMAL_POSITION,2## Where should the unit price be displayed when a tag is added.# 0 - TOP/LEFT# 1 - BOTTOM/RIGHT#UNIT_PRICE_PLACEMENT, 0## Default unit of measurement string. Check the file "esmeasur.tbl"#MEASUREMENT_TYPE, 1## Whether or not to log a message during an EPL Load.# 0 - Don't Log a message#
C-10 Configuration FilesLOAD_EPL_LOGALL, 0## There are 3 options. NORMAL, ROUNDUP and TRUNCATE# NORMAL implies that the price/unit price will be rounded to the next whole# number if greater than .5 else it will be rounded down.# ROUNDUP implies that the price/unit price will be always rounded to the next# whole number.# TRUNCATE implies that the price/unit price will be truncated to the next# whole number.#ROUNDING_TYPE, NORMAL## What to do if the price overflows# DROP_UNIT_PRICE: The unit price is not displayed and the overflow portion# is displayed in the unit price field.# DROP SIGNIFICANT DIGITS: Drop the decimals portion of the price.#PRC_OVERFLOW_HANDLING, DROP_UNIT_PRICE## 0 - Don't display CENT or EURO sign# 1 - Display CENT sign# 2 - Display EURO sign#DISPLAY_CENTS, 1## Whether or not to displaya0infront of the decimal, when the price is# less than a 1.00. For instance a price of .60 could be displayed as 0.60.# 0 - Don't display a zero if price is less than 1.0# 1 - Display a zero if price is less than 1.0LEAD_ZERO_ON_SML_PRICE,0## Date format (mmddyy, ddmmyy, yymmdd)#DATE_FORMAT, mmddyy## Decimal symbol (. or ,)#DECIMAL_SYMBOL, "."## When a tag is purged, what should be displayed on the tag.# 0 - Don't change anything. Keep whatever was displayed last.# 1 - Display the enunciators on the tag i.e. periods, commas, etc.# 2 - Display the configured text on the tag#DISPLAY_ON_PURGE,0
Configuration Files C-11DISPLAY_ON_PURGE_DATA, " "## When a tag is removed, what should be displayed on the tag.# 0 - Don't change anything. Keep whatever was displayed last.# 1 - Display the enunciators on the tag i.e. periods, commas, etc.# 2 - Display the configured text on the tag#DISPLAY_ON_REMOVE,0DISPLAY_ON_REMOVE_DATA, " "## 0 - Don't display description of item in the bed check report# 1 - Display description of item in the bed check report#ITEM_DESC_IN_BEDCHK_REPORT,0## Number of days to retain batches in the system. 0 - forever#BATCH_RETENTION,0## 0 - Don't expand UPC-E numbers# 1 - Expand UPC-E numbers#EXPAND_UPC-E,1## Whether or not to display the price for a random weight item in the PRICE# field or not.# 0 - Only display price in the UNIT PRICE field# 1 - Display price in the PRICE field, also.#RANDOM_WEIGHT_PRICE_DISPLAY,0## Do items stored in the POS PLU file contain a check digit or not?# 0 - Items don't include a check digit# 1 - Items include a check digit#PLU_EAN_CHECK_DIGIT,0## When decimal place is less than 2 for the EURO tag, this parameter# determines whether to display a space in the second place after the decimal# position or display unit price to two decimal positions# 0 - Display unit price to two decimal positions# 1 - Display a space#MAX_ONE_UP_DEC_POS_FOR_CENTS, 0#
C-12 Configuration Files# Whether or not the EURO symbol is displayed or not.#EURO_PRICING, 0## Filename for reports#EPL_TABLE_RPT_FILENAME, epltable.rptBEDCHECK_LOG_RPT_FILENAME, esbedchk.rptSAVE_SYSERROR_LOG_RPT_FILENAME, error.rptSAVE_SENDLOG_RPT_FILENAME, send.rptSAVE_AUDITLOG_RPT_FILENAME, audit.rptSAVE_ADM_SYSERROR_LOG_RPT_FILENAME, error.rptSAVE_ADM_SENDLOG_RPT_FILENAME, send.rptSAVE_ADM_AUDITLOG_RPT_FILENAME, audit.rptSAVE_ADM_FDA_RPT_FILENAME, esfda.rpt
Configuration Files C-13Measurement Units Configuration Table (esmeasur.tbl)This table defines the measurement units available for selection on theApplication Configuration screen. The following measurement unitsare the default values. Additional entries may be made using theformat shown. The maximum number of entries is 99.01,"OZ"02,"LB"03,"g"04,"L"05,"mL"06,"Gal."07,"QT"08,"PT"09,"CT"10,"Kg"11,"Pound"12,"Quart"13,"Pint"14,"100 Units"15,"50 Sq. Feet"16,"100 Sq. Feet"
C-14 Configuration FilesSerial Number Configuration Table (eplserial.cfg)This table defines in hexadecimal numbers the serial number range foreach EPL type. Note that EPL types 2, 4 and 6 are not shown in thistable. That is because types 1 and 2, 3 and 4, and 5 and 6 are the sameexcept that their price and unit price locations are reversed.00014081,002fffff,100300000,003fffff,300400000,005fffff,500600000,007fffff,700800000,008fffff,900900000,009fffff,800a00000,00afffff,1000b00000,00bfffff,500c00000,00cfffff,700d00000,00dfffff,900e00000,00efffff,800011ee4,00012a5d,1000127e0,0001280f,100013603,0001362e,100013c98,00013d72,3
Configuration Files C-15Log Monitor Configuration File (logmon.cfg)The Log Monitor configuration file contains the information displayedin the Log Monitor modal dialog box and the Log Monitor report. Thefile can be edited to include site-specific error and corrective actioninformation. Refer to Appendix D for details on customizing the LogMonitor functionality.# The EPL Log Monitor generates alerts based upon the contents of this# configuration file. The Log Monitor Configuration file format is as follows:## [SOURCE]# SEVERITY, "Message Text"# SEVERITY, "Message Text"# ...## where SOURCE is the name of any process that logs error messages to the EPL# error log, and SEVERITY is any one of the following: SUCCESS, INFORMATION,# WARNING, or ERROR.## ERRNUM, "Message Text"## where ERRNUM is the error number associated with the corrective action message# that follows.#[ESCBSMGR]ERROR, "EPL CBS Manager logged errors that are causing serious EPL softwareproblems. Immediate investigation of these problems is recommended. Call NCRfield personnel for assistance."[ESLOGGER]ERROR, "EPL Logger logged errors that are causing serious EPL software problems.Immediate investigation of these problems is recommended. Call NCR fieldpersonnel for assistance."[ESSCHED]ERROR, "EPL Scheduler logged errors that are causing serious EPL softwareproblems. Immediate investigation of these problems is recommended. Call NCRfield personnel for assistance."[ESTBLMGR]ERROR, "EPL Table Manager logged errors that are causing serious EPL softwareproblems. Immediate investigation of these problems is recommended. Call NCRfield personnel for assistance."[ESEXTDI]
C-16 Configuration FilesERROR, "EPL External Data Interface logged errors that could cause serious EPLsystem problems. Immediate investigation of these problems is recommended."[ESBRIDGE]ERROR, "EPL Bridge logged errors that are causing serious EPL software problems.Immediate investigation of these problems is recommended. Call NCR fieldpersonnel for assistance."[ESPLURDR]ERROR, "EPL PLU Reader logged errors that are causing serious EPL softwareproblems. Immediate investigation of these problems is recommended. Call NCRfield personnel for assistance."[ESPLUXTRC]ERROR, "EPL PLU Extractor logged errors that are causing serious EPL softwareproblems. Immediate investigation of these problems is recommended. Call NCRfield personnel for assistance."[ESBEDCHK]ERROR, "EPL Bedcheck logged errors that are causing serious EPL softwareproblems. Immediate investigation of these problems is recommended. Call NCRfield personnel for assistance."[ESPRCVRF]ERROR, "EPL Price Verifier logged errors that are causing serious EPL softwareproblems. Immediate investigation of these problems is recommended. Call NCRfield personnel for assistance."[ESSPRCVRF]ERROR, "EPL Sales Price Verifier logged errors that are causing serious EPLsoftware problems. Immediate investigation of these problems is recommended.Call NCR field personnel for assistance."[ESPRCCHK]ERROR, "EPL Price Checker logged errors that are causing serious EPL softwareproblems. Immediate investigation of these problems is recommended. Call NCRfield personnel for assistance."[ESPROMOVRF]ERROR, "EPL Promotional Verifier logged errors that are causing serious EPLsoftware problems. Immediate investigation of these problems is recommended.Call NCR field personnel for assistance."[ESLOGMON]ERROR, "EPL Log Monitor logged errors that are causing serious EPL softwareproblems. Immediate investigation of these problems is recommended. Call NCRfield personnel for assistance."[ESSTAT]ERROR, "EPL Status Tag Manager logged errors that are causing serious EPLsoftware problems. Immediate investigation of these problems is recommended.
Configuration Files C-17Call NCR field personnel for assistance."[ESFDA]WARNING, "EPL Failure Detection and Anaysis detected warnings that may lead toEPL system problems later. Investigation of these problems is recommended. CallNCR field personnel for assistance."ERROR, "EPL Failure Detection and Analysis detected errors that are causingserious EPL system problems. Immediate investigation of these problems isrecommended. Call NCR field personnel for assistance."[ESAMS]ERROR, "EPL Automated Messaging System logged errors that could cause serious EPLsystem problems. Immediate investigation of these problems is recommended."1000, "Invalid parameter data error message indicates that an invalid commandline option was specified. Review usage information and restart.1103, "The system is running low on memory. Check using 'sar -r' for memoryactivity."1152, "Unable to obtain semaphore. Check the kernel parameters or tune thesemaphore count."1200, "The EPL Table has been closed. Reopen it using 'tbltest'."1209, "The EPL table has become corrupt. Call customer support."1300, "The communication to the CBS is closed. Reopen the communication usingthe EPL administration utility."1303, "Unable to communicate with the CBS. Run diagnostic tests on the CBS's."1304, "The master CBS link is down. Verify that the CBS's are functioningproperly."1310, "Unable to communicate with the EPL. Check to see if the EPL exists and isin within RF range."1372, "The Master CBS unexpectedly closed EPL communications. A fault has beendeted in the communication link between the CBS Manager and the Master CBS. Ifthe problem persists, call customer support."1600, "The Data Scheduler is closed. Open the data scheduler."1607, "The Data Scheduler files are corrupt. If problem persists, call customersupport."1624, "The Data Scheduler was unable to create the spool file. Check thepermissions of the file 'spool.dat' and verify the disk space."1631, "Unable to communicate with the EPL before due time. Check to see if theEPL exists and is in RF range."1682, "Unable to communicate with the EPL before due time. Check to see if theEPL exists and is in RF range."1683, "The Data Scheduler was unable to update the spool file. Check thepermissions of the file 'spool.dat' and verify the disk space."1684, "The Data Scheduler was unable to add records to the spool file. Check thepermissions of the file 'spool.dat' and verify the disk space."1686, "The CBS did not process the send request. Possibly, the message sent tothe CBS manager from the scheduler has invalid data. Check the Data Schedulerlog"1690, "The Data Scheduler is closed. Open the data scheduler."1808, "The PLU file cannot be opened. Call customer support."2102, "Unable to communicate with the PLU Reader. Check to see if the PLU reader
C-18 Configuration Filesis running or not."2103, "Unable to communicate with the EPL Table Manager. Check to see if the EPlTable Manager is running."2500, "Promo Mismatch. (Meaning-A promotion change has been made to an itemlinked to an EPL but the change was not detected by the EPL system. This can becaused if EXTDI is not running or is running less frequently that the PromoMessage Verifier)."2701, "Communication link not established error message indicates that the CBS isnot responding. Check CBS power and cables. Replace the CBS if the problempersists.2702, "Unconfigured CBS detect good communication link error message indicatesthat a CBS was improperly configured or the BASESW.CFG file was modifiedincorrectly. Stop and restart the CBS Manager to correct the problem.2703, "Master clock absent error message indicates a RS-485 cable integrityproblem or an internal CBS problem. If all CBSs indicate this error, the masterCBS may be responsible. Power cycle the CBS. If the problem persists, replacethe CBS.2704, "RF power off error message indicates a problem with the CBS's RF board.If problem persists, replace the CBS.2705, "Unconfigured CBS detected RF power on error message indicates that the CBSis transmitting, but has not been configured and enabled through the ESADMIN baseconfig menu.2708, "Diagnostic error message indicates that level 0 diagnostic errors haveoccurred. Use ESADMIN to reset the diagnostic test status, then re-examine. Ifthe problem persists, replace the CBS.2709, "Unable to poll error message indicates that too many CBSs are connected.Remove a CBS from the link or disable it using the ESADMIN base config menu.2710, "Connection status down error message indicates that the CBS Manager doesnot know that the CBS is configured. Stop and restart the CBS Manager to correctthis problem.2711, "RS-485 cable error message indicates a cable integrity problem. Ensurethat there are no cable breaks and that the cable is properly attached.2712, "Power supply error message may indicate that a power supply is turned offor that a power cable integrity problem exists. The error may also occur whentoo many CBSs are attached to the power supply.2713, "Receive antenna A off error message identifies a problem with receiveantenna A or CBS receive antenna A port. The error may also occur when receiveantenna A is improperly configured using ESADMIN.2714, "Unconfigured receive antenna A error message indicates a hardwareconfiguration problem. Use the ESADMIN base config menu option to configureantenna A.2715, "Receive antenna B off error message identifies a problem with receiveantenna B or CBS receive antenna B port. The error may also occur when receiveantenna B is improperly configured using ESADMIN.2716, "Unconfigured receive antenna B error message indicates a hardwareconfiguration problem. Use the ESADMIN base config menu option to configureantenna B.2717, "Receive antenna C off error message identifies a problem with receiveantenna C or CBS receive antenna C port. The error may also occur when receiveantenna C is improperly configured using ESADMIN.2718, "Unconfigured receive antenna C error message indicates a hardware
Configuration Files C-19configuration problem. Use the ESADMIN base config menu option to configureantenna C.2719, "Receive antenna D off error message identifies a problem with receiveantenna D or CBS receive antenna D port. The error may also occur when receiveantenna D is improperly configured using ESADMIN.2720, "Unconfigured receive antenna D error message indicates a hardwareconfiguration problem. Use the ESADMIN base config menu option to configureantenna D.2721, "Signal level threshold error message indicates a CBS Manager thresholdingproblem. Ambient noise in the environment is causing EPL communication problems.Call your NCR Field Engineer immediately.2722, "Noise level threshold error message indicates a CBS Manager thresholdingproblem. Ambient noise in the environment is causing EPL communication problems.Call your NCR Field Engineer immediately.2803, "Log Monitor not configured as interactive error indicates that the LogMonitor service was not configured properly. Click on the "startup" button onthe services dialog box, and enable the "allow service to interact with desktop"option.3000, "Unable to start as service error message indicates that the Windows NTservice could not be started. Use the Windows NT service dialog box to start theservice manually.3005, "Unable to communicate with EPL Table Manager error message indicates thatthe Table Manager was not started properly. Stop and restart the Table Manager.If the problem persists, stop and restart all base software components."3006, "Unable to communicate with PLU Reader error message indicates that the PLUReader was not started properly. Stop and restart the PLU Reader. If theproblem persists, stop and restart all base software components."3007, "Unable to communicate with Data Scheduler error message indicates that theData Scheduler was not started properly. Stop and restart the Data Scheduler.If the problem persists, stop and restart all base software components."3008, "Unable to fork a child process error message indicates that the user isout of resources. Tune system and user parameters.3009, "Unable to open a new virtual terminal error message indicates that thesystem is out of resources. Tune system parameters.6115, "The price is too large to be displayed on the tag."7707, "Unable to open the master IDX [USERIDX.TXT] file. - Defaults will beused."8501, "Invalid or non-existent AMS Configuration file."9003, "Unable to open the PLU file. Check to see if the ACS system is running."
C-20 Configuration FilesEPL Backup Information File (eplbackup.ini)This file identifies which files are backed up when the EPL BackupUtility is run. Wildcard (*) entries are used. Refer to the \epl\data\directory following installation to determine which files are includedin the backup. Additional files may be added.[Backup Files]C:\epl\data\esmeasur.tbl=C:\epl\data\labeldf.*=C:\epl\data\espasswd.*=C:\epl\data\EBATINF.*=C:\epl\data\EBATESL.*=C:\epl\data\esitem.* =C:\epl\data\*.tly=C:\epl\data\*.cfg=C:\epl\data\*.tbl=C:\epl\data\*.log=C:\epl\data\schaudit.*C:\epl\data\tblaudit.*C:\epl\data\eplbackup.ini=
Configuration Files C-21EPL Status Tag Manager Configuration File (status.cfg)The Status Tag Manager uses this file to display system statusinformation on EPLs. Refer to Appendix D for details about using thisfile with the Status Tag Manager.# EPL Status Tag Manager configuration file## Each entry in this configuration file defines a message to be displayed# on a SmarTalker status tag. A filename may also be defined that can be# used to dynamically change the messages displayed on the status tag.# The format of each entry should look like this:## [SYSTEM]# MODE, I|S|A# FILENAME, "pathname"# EPLID, eplid1 eplid2 ...# DEFAULT_MSG, "MESSAGE"# DEFAULT_UPMSG, "MESSAGE"# DEFAULT_DOWNMSG, "MESSAGE"# IDLETIME, seconds## SYSTEM defines the name of the system for which the status tag is allocated.# There may be multiple entries for each system. SYSTEM should be defined as# "EPL SYSTEM" for all EPL system status tags that use MODE A.# MODE defines one of three modes of operation: (I)mmediate, (S)cheduled, or# (A)utomatic. Immediate mode forces an immediate display of the desired# message. Scheduled mode forces the EPL controller to wait for IDLETIME# seconds before sending the message. Automatic mode updates the status tag# immediately, but displays DEFAULT_DOWNMSG when IDLETIME expires.# FILENAME defines the name of the STAT file that is used to pass new messages# to be displayed on the status tag. FILENAME must be a fully qualified# pathname. (STAT file contents must be ASCII, and only the first 8 characters# are displayed in the status tag's LCD window. The "^" character may be used# to embed descriptor escape sequences.)# EPLID defines the EPLIDs that correspond to the status tags that the user# wishes to allocate to SYSTEM. Multiple EPLIDs may be defined. Each EPLID# must be unique, and must not be allocated in the EPL Table.# DEFAULT_UPMSG defines the message that the status tag displays when the# system's status is good.# DEFAULT_DOWNMSG defines the message that the status tag displays when the# system's status is bad.# DEFAULT_MSG defines a message that is always displayed regardless of the# system's status. The "^" character may be used to embed escape sequences.# IDLETIME is valid for MODES A and S. IDLETIME defines the delay time (in# seconds) beween the time a message is sent to a status tag and the time the# tag's LCD changes.
C-22 Configuration Files[EPL SYSTEM]MODE, IEPLID,DEFAULT_MSG, "EPL"[EPL SYSTEM]MODE, IEPLID,DEFAULT_MSG, "SYSTEM"[EPL SYSTEM]MODE, AEPLID,DEFAULT_UPMSG, "HW OK"DEFAULT_DOWNMSG, "HW FAIL"IDLETIME, 300[EPL SYSTEM]MODE, IFILENAME, "c:\epl\data\STATMOD.001EPLID,DEFAULT_MSG, "SW OK"
Configuration Files C-23DecisioNet UNIX Configuration FilesThe following sections show the default configuration files in aDecisioNet UNIX system.Base Software Configuration File (basesw.cfg)The following is an example basesw.cfg file. It contains an explanationof each parameter in the file. Some parameters are set using the EPLAdministrator configuration screens. Use an editor to set theCBSCOMM_PORT parameter from the DOS system prompt.Caution:  Many of these parameters are commented out with a #symbol in the first character position. The values shown are systemdefaults used by various DecisioNet programs and utilities. They areintended for reference purposes only, and should NOT be edited orchanged except by trained NCR personnel.##################################################COMMON#################################################"EPL_TYPE", 1##################################################CBS MANAGER##################################################When this value is non zero, the CBS Manager will retry# with a greater batch size when current batch size is# smaller. [0]#"EPLCOMM_RETRYPLUS,0#Uplink channels for time slot 1/4/7/10,2/5/8/11,3/6/9/12# (1-5) [2,4,5]"EPLCOMM_UPLINKCHANNEL","2,4,5"# Batch size of group 0 for pooling messages# (1,2,4,8,16) [1]"EPLCOMM_BATGRP0",1# Batch size of group 1 for pooling messages# (1,2,4,8,16) [1]"EPLCOMM_BATGRP1",1
C-24 Configuration Files#Specifies the time slots that are used for downlink# messages to an EPL. They are assigned as follows:# 0: 1,2,3,7,8,9# 1: 4,5,6,10,11,12# 2: 1,2,3# 3: 4,5,6# 4: 7,8,9# 5: 10,11,12# (0-5) [0]#"TIMESLOT_GROUP",0#Specifies store identification# Mandatory field"STORE_ID", 100#Specifies RS-232 device name# Mandatory."CBSCOMM_PORT", "COM1"#Communication port speed# (9600) [9600]"CBSCOMM_SPEED", 9600#Addresses of the connected CBS's. These addresses are# comma separated.# (0-19) [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19]"CBS_ADDRESS", "00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19"# Maximum number of attempts to send a request to an EPL# in the case when the batch size is one. In the case of# pooling, this paramter is ignored and the parameter# EPLCOMM_RETRYPLUS is in effect. (0-15) [3]"EPLCOMM_MAXRETRY",3#Maximum permissible lag of master tick value. A value of# 255 means automatically correct the TOD. If the batch size# for group 0 or 1 is greater that this parameter plus 1, the# actual lag time will the batch group size minus 1. (0-255) [4]"CBS_MAXTODLAG", 004#Range of frequencies used to load the CBS frequency hopping tables# (0,283) ["0,283"]#"CBS_FREQRANGE","0,283"#Threshhold of noise level for removing frequency (multiplier of# standard deviation of noise level). This value is floating# point. (0.0-9.94) [2.0]#"CBS_FREQNOISETHRESHHOLD","2.0"
Configuration Files C-25#Standard deviation multiplier used for calculating minimum uplink# signal strength. If this value is zero, the CBS Manager will not# optimize threshold values [3.7]#"OPTFACTOR_SIGNALTHRESHOLD","3.7"#Standard deviation multiplier used for calculating maximum# amount of noise on an uplink [3.0]#"OPTFACTOR_NOISETHRESHOLD","3.0"#The period within which the Data Scheduler needs to send a LIVE# notice to the CBS Manager. (0-255) [15]"SCHEDABSENCE_MAXTIME",025#Number of seconds to wait in between sending pseudo uplink messages# (1-59) [10]# PSEUDOUPLINK_INTERVAL,10##################################################DATA SCHEDULER##################################################Interval of automatic retry (1-255) [10]"SCH_RETRYINTERVAL",001#Minimum number of send errors necessary for a# request with the ES_WARNING bit set to return# a request in a Get Sendstatus call (1-255) [3]"SCH_WARNTHRESHOLD",001#Automatic retry period for request without due date/time# and implicitly commited requests (1-255) [60]"SCH_RETRYPERIOD",010#Delay time after primary scheduled date/time for sending# secondary scheduled request (0-255) [10]"SCH_POSTPRIMTOD",002#Margin time to give up retrying before scheduled date/time# (0-255) [60]"SCH_PRESCHEDTOD",002#A non-zero value tells Data Scheduler to send scheduled sales# promotion set function at the due time (without utilizing# the TOD in an EPL. [1]#"SCH_TIMEDSALESPROMMODE",1#Default size of the spool file if it does not exist# 1-65536 [20000]"SCH_DEFAULTSPOOLSIZE", 10000
C-26 Configuration Files#Range of serial #'s corresponding to tags where the# CBS Manager must send a downlink burst for loading# data into display register #2 twice"EPLPTF_A", "10000, 15000"#Range of serial #'s corresponding to tags where sumcheck# test for EPL error status turns on the H/W error bit.# Price update message for display register #2 and #3# affects event time"EPLPTF_B", "10000, 15000""EPLPTF_C", "10000, 15000""EPLPTF_D", "10000, 15000"#Determines whether schaudit.log.<dayofweek> log#files will be created in the data directory. [YES]"SCH_ENABLE_AUDITLOGGING","YES"##################################################TABLE MANAGER##################################################Determines whether tblaudit.log.<dayofweek> log#files will be created in the data directory. [YES]"TBL_ENABLE_AUDITLOGGING","YES"##################################################BEDCHECK##################################################Maximum number of times to retry (0-10) [3]"BED_MAXRETRY", 0#Length of time (minutes) to wait in between retries# (1-255) [1]#"BED_RETRYINTERVAL",1#If non-zero value, then a sumcheck error will enforce# EPL hardware error#"BED_ENFORCEHWERR",0#Default size of bedcheck log#"BED_DEFAULTLOGSIZE",5000##################################################LABEL DATA MANAGER##################################################An integer value which designates the elapsed time (seconds) between#accesses of the PLU File to determine the descriptions which have changed# [0]"LDM_GRANULARITY",300
Configuration Files C-27#Designates the number of EPL records processes at one time when description#changes are checked. [100]"LDM_RECORDS_NUMBER",100##################################################IPC##################################################If set to YES then debug messages from the IPC code will be#displayed. [NO]#"ES_ENABLEIPCTRACING","NO"#YES to enable sockets IPC. Use for communication between# heterogeneous operating systems. Don't use with WIN95. [NO]#"ES_ENABLESOCKETS","NO"#If sockets IPC is enabled, the number of seconds to wait for a# server connection [3]#"ES_SOCKETCONNECTWAIT", 3#If sockets IPC is enabled, the number of times to retry sending a# request to a server. [3]#"ES_SOCKETSENDRETRIES",3#If sockets IPC is enabled, the number of times to a server will attempt# to read a request from a client [3]#"ES_SOCKETREADRETRIES",3#If socket or rpc IPC is enabled, this specifies the address where the# server programs are running [127.0.0.1]#"ES_SERVERIPADDRESS","127.0.0.1"#YES to enable RPC IPC. Set to YES to do networking between two WIN32#operating systems (i.e. WIN95/WINNT) [NO]#"ES_ENABLERPC", "NO"#YES to enable memory-mapped file IPC. This is the default. Set to NO# if using RPC or SOCKETS [YES]#"ES_ENABLEMEMFILES","YES"#The number of seconds a client should wait for a response from a server. [60]#"ES_IPCRESPONSEWAIT",60##################################################FAILURE DETECTION AND ANALYSIS#################################################"SVFDA_CMDLINE", "-m30"#FD&A will log an error if a CBS's minsignal/maxnoise exceeds these# parameter values"FDA_MINSIGNAL", 85
C-28 Configuration Files"FDA_MAXNOISE", 80#These parameters are set by ESADMIN, and define how power supplies# are configured"POWERA_ADDRESS""POWERB_ADDRESS""POWERC_ADDRESS""POWERD_ADDRESS""POWERE_ADDRESS""POWERF_ADDRESS""POWERG_ADDRESS""POWERH_ADDRESS""POWERI_ADDRESS""POWERJ_ADDRESS"#These parameters are set by ESADMIN, and define the addresses for# the master and alternate master CBSs"MASTER_ADDRESS""ALTMASTER_ADDRESS"#These parameters are set by ESADMIN, and define how receive antennas# are configured"RECEIVEA_ADDRESS""RECEIVEB_ADDRESS""RECEIVEC_ADDRESS""RECEIVED_ADDRESS"#These parameters define how frequently bedcheck tests are performed:# "BEDCHECK_TEST", "HOURLY|DAILY|WEEKLY|MONTHLY""BEDCHECK_EXISTENCE", "DAILY""BEDCHECK_REGISTER", "WEEKLY""BEDCHECK_HARDWARE", "MONTHLY"#These parameters define when daily, weekly, and monthly tests are performed:# "BEDCHECK_DAILY", "HH:MM" (24 hour format)# "BEDCHECK_WEEKLY", "SUNDAY|MONDAY|TUESDAY|WEDNESDAY|THURSDAY|FRIDAY|SATURDAY"# "BEDCHECK_MONTHLY", "15" (day of the month)"BEDCHECK_DAILY", "23:55""BEDCHECK_WEEKLY", "MONDAY""BEDCHECK_MONTHLY", "1"#These parameters define thresholds for the bedcheck tests that determine# when an error is logged by FD&A:# "THRESHOLD_TEST", "NUM" (NUM specifies a number of failed tags that trigger# an error)"THRESHOLD_EXISTENCE", "10""THRESHOLD_REGISTER", "1""THRESHOLD_HARDWARE", "1"
Configuration Files C-29##################################################LOG MONITOR#################################################"SVLOGMON_CMDLINE", "-m30 -h10"#Configure the Log Monitor to use the following editor#"LOGMON_EDITOR", "editor"#User defined actions go here"LOGMON_ALERTACTION1", "echo SW DOWN > c:\epl\data\STATMOD.001""LOGMON_ACKACTION1", "echo SW OK > c:\epl\data\STATMOD.001"##################################################LOGGER##################################################The following parameter controls whether messages will be logged#to Storeminder. Default is NO#"ES_LOGTOSTOREMINDER","NO"##################################################Command-Line Parameters for Services##################################################"SVCBSMGR_CMDLINE",""#################################################"SVBRIDGE_CMDLINE","-s60""SVPRCVRF_CMDLINE","-r60""SVSPRCVRF_CMDLINE","-r60""SVPROMOVRF_CMDLINE","-r60""SVEXTDI_CMDLINE","-s300"
C-30 Configuration FilesApplication Configuration File (esappl.cfg)The Application Configuration file contains parameters that aredefined by using the EPL Administrator Application Configurationscreen.## Amount of time to display a register. There are 4 options:# 1 - .72 secs# 2 - 1.45 secs# 3 - 2.90 secs# 4 - 5.80 secs##FLASHING_PRICE_DUTY, 2FLASHING_PROMOTION_DUTY, "1 1 1"## Whether or not to display unit price# There are 3 options:# NEVER(0): The unit price will never be displayed.# ALWAYS(1): The unit price will be displayed always.# ASK(2): The user will be prompted when the tag is added tothe system.#UNIT_PRICE_DISPLAY, 1## Number of decimal positions for the price and unit price.Unit price# position can be either equal to the price position or onedecimal greater# only.#PUNCTUATION_POSITION, 2UPRICE_DECIMAL_POSITION,2## Where should the unit price be displayed when a tag isadded.# 0 - TOP/LEFT# 1 - BOTTOM/RIGHT#UNIT_PRICE_PLACEMENT, 0## Default unit of measurement string. Check the file"esmeasur.tbl"#
Configuration Files C-31MEASUREMENT_TYPE, 1## Whether or not to log a message during an EPL Load.# 0 - Don't Log a message#LOAD_EPL_LOGALL, 0## There are 3 options. NORMAL, ROUNDUP and TRUNCATE# NORMAL implies that the price/unit price will be rounded tothe next whole# number if greater than .5 else it will be rounded down.# ROUNDUP implies that the price/unit price will be alwaysrounded to the next# whole number.# TRUNCATE implies that the price/unit price will be truncatedto the next# whole number.#ROUNDING_TYPE, NORMAL## What to do if the price overflows# DROP_UNIT_PRICE: The unit price is not displayed and theoverflow portion# is displayed in the unit price field.# DROP SIGNIFICANT DIGITS: Drop the decimals portion of theprice.#PRC_OVERFLOW_HANDLING, DROP_UNIT_PRICE## 0 - Don't display CENT or EURO sign# 1 - Display CENT sign# 2 - Display EURO sign#DISPLAY_CENTS, 1## Whether or not to displaya0infront of the decimal, whenthe price is# less than a 1.00. For instance a price of .60 could bedisplayed as 0.60.# 0 - Don't display a zero if price is less than 1.0# 1 - Display a zero if price is less than 1.0LEAD_ZERO_ON_SML_PRICE,0## Date format (mmddyy, ddmmyy, yymmdd)#
C-32 Configuration FilesDATE_FORMAT, mmddyy## Decimal symbol (. or ,)#DECIMAL_SYMBOL, "."## When a tag is purged, what should be displayed on the tag.# 0 - Don't change anything. Keep whatever was displayed last.# 1 - Display the enunciators on the tag i.e. periods, commas,etc.# 2 - Display the configured text on the tag#DISPLAY_ON_PURGE,0DISPLAY_ON_PURGE_DATA, " "## When a tag is removed, what should be displayed on the tag.# 0 - Don't change anything. Keep whatever was displayed last.# 1 - Display the enunciators on the tag i.e. periods, commas,etc.# 2 - Display the configured text on the tag#DISPLAY_ON_REMOVE,0DISPLAY_ON_REMOVE_DATA, " "## 0 - Don't display description of item in the bed check report# 1 - Display description of item in the bed check report#ITEM_DESC_IN_BEDCHK_REPORT,0## Number of days to retain batches in the system. 0 - forever#BATCH_RETENTION,0## 0 - Don't expand UPC-E numbers# 1 - Expand UPC-E numbers#EXPAND_UPC-E,1## Whether or not to display the price for a random weight itemin the PRICE# field or not.# 0 - Only display price in the UNIT PRICE field# 1 - Display price in the PRICE field, also.
Configuration Files C-33#RANDOM_WEIGHT_PRICE_DISPLAY,0## Do items stored in the POS PLU file contain a check digit ornot?# 0 - Items don't include a check digit# 1 - Items include a check digit#PLU_EAN_CHECK_DIGIT,0## When decimal place is less than 2 for the EURO tag, thisparameter# determines whether to display a space in the second placeafter the decimal# position or display unit price to two decimal positions# 0 - Display unit price to two decimal positions# 1 - Display a space#MAX_ONE_UP_DEC_POS_FOR_CENTS, 0## Whether or not the EURO symbol is displayed or not.#EURO_PRICING, 0## Filename for reports#EPL_TABLE_RPT_FILENAME, epltable.rptBEDCHECK_LOG_RPT_FILENAME, esbedchk.rptSAVE_SYSERROR_LOG_RPT_FILENAME, error.rptSAVE_SENDLOG_RPT_FILENAME, send.rptSAVE_AUDITLOG_RPT_FILENAME, audit.rptSAVE_ADM_SYSERROR_LOG_RPT_FILENAME, error.rptSAVE_ADM_SENDLOG_RPT_FILENAME, send.rptSAVE_ADM_AUDITLOG_RPT_FILENAME, audit.rptSAVE_ADM_FDA_RPT_FILENAME, esfda.rptCBS Parameter File (cbsparam.tbl)The CBS Parameter file contains parameters that specify the CBSManager’s hopping frequencies, and the DecisioNet System’sminimum signal and maximum noise settings.[00]"HOPSET", 37, 76, 247, 93, 211, 164, 130, 239, 176, 174, 26,136, 198, 195, 84, 73, 178, 261, 1, 74, 215, 179, 4, 48, 226,207, 16, 117, 270, 113, 122, 173, 163, 274, 192, 62, 283, 268,
C-34 Configuration Files225, 170, 183, 152, 29, 86, 147, 175, 267, 188, 218, 131, 276,9, 32, 124, 158, 251, 108, 266, 151, 253, 182, 115, 196, 124,143, 208, 17, 235, 28, 49, 111, 109, 99, 116, 233, 254, 219,161, 119, 278, 83, 36, 2"MINSIGNAL", 60.86, 56.01, 52.56, 50.09, 48.33"MAXNOISE", 53Measurement Units Configuration Table (esmeasur.tbl)This table defines the measurement units available for selection on theApplication Configuration screen. The following measurement unitsare the default values. Additional entries may be made using theformat shown. The maximum number of entries is 99.01,"OZ"02,"LB"03,"g"04,"L"05,"mL"06,"Gal."07,"QT"08,"PT"09,"CT"10,"Kg"11,"Pound"12,"Quart"13,"Pint"14,"100 Units"15,"50 Sq. Feet"16,"100 Sq. Feet"
Configuration Files C-35Log Monitor Configuration File (logmon.cfg)The Log Monitor configuration file contains the information displayedin the Log Monitor modal dialog box and the Log Monitor report. Thefile can be edited to include site-specific error and corrective actioninformation. Refer to Appendix D for details on customizing the LogMonitor functionality.# The EPL Log Monitor generates alerts based upon the contents of this# configuration file. The Log Monitor Configuration file format is as follows:## [SOURCE]# SEVERITY, "Message Text"# SEVERITY, "Message Text"# ...## where SOURCE is the name of any process that logs error messages to the EPL# error log, and SEVERITY is any one of the following: SUCCESS, INFORMATION,# WARNING, or ERROR.## ERRNUM, "Message Text"## where ERRNUM is the error number associated with the corrective action message# that follows.#[ESCBSMGR]ERROR, "EPL CBS Manager logged errors that are causing serious EPL softwareproblems. Immediate investigation of these problems is recommended. Call NCRfield personnel for assistance."[ESLOGGER]ERROR, "EPL Logger logged errors that are causing serious EPL software problems.Immediate investigation of these problems is recommended. Call NCR fieldpersonnel for assistance."[ESSCHED]ERROR, "EPL Scheduler logged errors that are causing serious EPL softwareproblems. Immediate investigation of these problems is recommended. Call NCRfield personnel for assistance."[ESTBLMGR]ERROR, "EPL Table Manager logged errors that are causing serious EPL softwareproblems. Immediate investigation of these problems is recommended. Call NCRfield personnel for assistance."[ESEXTDI]
C-36 Configuration FilesERROR, "EPL External Data Interface logged errors that could cause serious EPLsystem problems. Immediate investigation of these problems is recommended."[ESBRIDGE]ERROR, "EPL Bridge logged errors that are causing serious EPL software problems.Immediate investigation of these problems is recommended. Call NCR fieldpersonnel for assistance."[ESPLURDR]ERROR, "EPL PLU Reader logged errors that are causing serious EPL softwareproblems. Immediate investigation of these problems is recommended. Call NCRfield personnel for assistance."[ESPLUXTRC]ERROR, "EPL PLU Extractor logged errors that are causing serious EPL softwareproblems. Immediate investigation of these problems is recommended. Call NCRfield personnel for assistance."[ESBEDCHK]ERROR, "EPL Bedcheck logged errors that are causing serious EPL softwareproblems. Immediate investigation of these problems is recommended. Call NCRfield personnel for assistance."[ESPRCVRF]ERROR, "EPL Price Verifier logged errors that are causing serious EPL softwareproblems. Immediate investigation of these problems is recommended. Call NCRfield personnel for assistance."[ESSPRCVRF]ERROR, "EPL Sales Price Verifier logged errors that are causing serious EPLsoftware problems. Immediate investigation of these problems is recommended.Call NCR field personnel for assistance."[ESPRCCHK]ERROR, "EPL Price Checker logged errors that are causing serious EPL softwareproblems. Immediate investigation of these problems is recommended. Call NCRfield personnel for assistance."[ESPROMOVRF]ERROR, "EPL Promotional Verifier logged errors that are causing serious EPLsoftware problems. Immediate investigation of these problems is recommended.Call NCR field personnel for assistance."[ESLOGMON]ERROR, "EPL Log Monitor logged errors that are causing serious EPL softwareproblems. Immediate investigation of these problems is recommended. Call NCRfield personnel for assistance."[ESSTAT]ERROR, "EPL Status Tag Manager logged errors that are causing serious EPLsoftware problems. Immediate investigation of these problems is recommended.
Configuration Files C-37Call NCR field personnel for assistance."[ESFDA]WARNING, "EPL Failure Detection and Anaysis detected warnings that may lead toEPL system problems later. Investigation of these problems is recommended. CallNCR field personnel for assistance."ERROR, "EPL Failure Detection and Analysis detected errors that are causingserious EPL system problems. Immediate investigation of these problems isrecommended. Call NCR field personnel for assistance."[ESAMS]ERROR, "EPL Automated Messaging System logged errors that could cause serious EPLsystem problems. Immediate investigation of these problems is recommended."1000, "Invalid parameter data error message indicates that an invalid commandline option was specified. Review usage information and restart.1103, "The system is running low on memory. Check using 'sar -r' for memoryactivity."1152, "Unable to obtain semaphore. Check the kernel parameters or tune thesemaphore count."1200, "The EPL Table has been closed. Reopen it using 'tbltest'."1209, "The EPL table has become corrupt. Call customer support."1300, "The communication to the CBS is closed. Reopen the communication usingthe EPL administration utility."1303, "Unable to communicate with the CBS. Run diagnostic tests on the CBS's."1304, "The master CBS link is down. Verify that the CBS's are functioningproperly."1310, "Unable to communicate with the EPL. Check to see if the EPL exists and isin within RF range."1372, "The Master CBS unexpectedly closed EPL communications. A fault has beendeted in the communication link between the CBS Manager and the Master CBS. Ifthe problem persists, call customer support."1600, "The Data Scheduler is closed. Open the data scheduler."1607, "The Data Scheduler files are corrupt. If problem persists, call customersupport."1624, "The Data Scheduler was unable to create the spool file. Check thepermissions of the file 'spool.dat' and verify the disk space."1631, "Unable to communicate with the EPL before due time. Check to see if theEPL exists and is in RF range."1682, "Unable to communicate with the EPL before due time. Check to see if theEPL exists and is in RF range."1683, "The Data Scheduler was unable to update the spool file. Check thepermissions of the file 'spool.dat' and verify the disk space."1684, "The Data Scheduler was unable to add records to the spool file. Check thepermissions of the file 'spool.dat' and verify the disk space."1686, "The CBS did not process the send request. Possibly, the message sent tothe CBS manager from the scheduler has invalid data. Check the Data Schedulerlog"1690, "The Data Scheduler is closed. Open the data scheduler."1808, "The PLU file cannot be opened. Call customer support."2102, "Unable to communicate with the PLU Reader. Check to see if the PLU reader
C-38 Configuration Filesis running or not."2103, "Unable to communicate with the EPL Table Manager. Check to see if the EPlTable Manager is running."2500, "Promo Mismatch. (Meaning-A promotion change has been made to an itemlinked to an EPL but the change was not detected by the EPL system. This can becaused if EXTDI is not running or is running less frequently that the PromoMessage Verifier)."2701, "Communication link not established error message indicates that the CBS isnot responding. Check CBS power and cables. Replace the CBS if the problempersists.2702, "Unconfigured CBS detect good communication link error message indicatesthat a CBS was improperly configured or the BASESW.CFG file was modifiedincorrectly. Stop and restart the CBS Manager to correct the problem.2703, "Master clock absent error message indicates a RS-485 cable integrityproblem or an internal CBS problem. If all CBSs indicate this error, the masterCBS may be responsible. Power cycle the CBS. If the problem persists, replacethe CBS.2704, "RF power off error message indicates a problem with the CBS's RF board.If problem persists, replace the CBS.2705, "Unconfigured CBS detected RF power on error message indicates that the CBSis transmitting, but has not been configured and enabled through the ESADMIN baseconfig menu.2708, "Diagnostic error message indicates that level 0 diagnostic errors haveoccurred. Use ESADMIN to reset the diagnostic test status, then re-examine. Ifthe problem persists, replace the CBS.2709, "Unable to poll error message indicates that too many CBSs are connected.Remove a CBS from the link or disable it using the ESADMIN base config menu.2710, "Connection status down error message indicates that the CBS Manager doesnot know that the CBS is configured. Stop and restart the CBS Manager to correctthis problem.2711, "RS-485 cable error message indicates a cable integrity problem. Ensurethat there are no cable breaks and that the cable is properly attached.2712, "Power supply error message may indicate that a power supply is turned offor that a power cable integrity problem exists. The error may also occur whentoo many CBSs are attached to the power supply.2713, "Receive antenna A off error message identifies a problem with receiveantenna A or CBS receive antenna A port. The error may also occur when receiveantenna A is improperly configured using ESADMIN.2714, "Unconfigured receive antenna A error message indicates a hardwareconfiguration problem. Use the ESADMIN base config menu option to configureantenna A.2715, "Receive antenna B off error message identifies a problem with receiveantenna B or CBS receive antenna B port. The error may also occur when receiveantenna B is improperly configured using ESADMIN.2716, "Unconfigured receive antenna B error message indicates a hardwareconfiguration problem. Use the ESADMIN base config menu option to configureantenna B.2717, "Receive antenna C off error message identifies a problem with receiveantenna C or CBS receive antenna C port. The error may also occur when receiveantenna C is improperly configured using ESADMIN.2718, "Unconfigured receive antenna C error message indicates a hardware
Configuration Files C-39configuration problem. Use the ESADMIN base config menu option to configureantenna C.2719, "Receive antenna D off error message identifies a problem with receiveantenna D or CBS receive antenna D port. The error may also occur when receiveantenna D is improperly configured using ESADMIN.2720, "Unconfigured receive antenna D error message indicates a hardwareconfiguration problem. Use the ESADMIN base config menu option to configureantenna D.2721, "Signal level threshold error message indicates a CBS Manager thresholdingproblem. Ambient noise in the environment is causing EPL communication problems.Call your NCR Field Engineer immediately.2722, "Noise level threshold error message indicates a CBS Manager thresholdingproblem. Ambient noise in the environment is causing EPL communication problems.Call your NCR Field Engineer immediately.2803, "Log Monitor not configured as interactive error indicates that the LogMonitor service was not configured properly. Click on the "startup" button onthe services dialog box, and enable the "allow service to interact with desktop"option.3000, "Unable to start as service error message indicates that the Windows NTservice could not be started. Use the Windows NT service dialog box to start theservice manually.3005, "Unable to communicate with EPL Table Manager error message indicates thatthe Table Manager was not started properly. Stop and restart the Table Manager.If the problem persists, stop and restart all base software components."3006, "Unable to communicate with PLU Reader error message indicates that the PLUReader was not started properly. Stop and restart the PLU Reader. If theproblem persists, stop and restart all base software components."3007, "Unable to communicate with Data Scheduler error message indicates that theData Scheduler was not started properly. Stop and restart the Data Scheduler.If the problem persists, stop and restart all base software components."3008, "Unable to fork a child process error message indicates that the user isout of resources. Tune system and user parameters.3009, "Unable to open a new virtual terminal error message indicates that thesystem is out of resources. Tune system parameters.6115, "The price is too large to be displayed on the tag."7707, "Unable to open the master IDX [USERIDX.TXT] file. - Defaults will beused."8501, "Invalid or non-existent AMS Configuration file."9003, "Unable to open the PLU file. Check to see if the ACS system is running."EPL Backup Information File (eplbackup.ini)This file identifies which files are backed up when the EPL BackupUtility is run. Wildcard (*) entries are used. Refer to the/appl/epl/data/ directory following installation to determine whichfiles are included in the backup. Additional files may be added.[Backup Files]
C-40 Configuration Files/appl/epl/data/*.log=/appl/epl/data/*.cfg=/appl/epl/data/*.tly=/appl/epl/data/*.tbl=/appl/epl/data/tblaudit.*/appl/epl/data/schaudit.*/appl/epl/data/eplbackup.ini=/appl/epl/data/labeldf.*=/appl/epl/data/espasswd.*=/appl/epl/data/ebatinf.*=/appl/epl/data/ebatesl.*=/appl/epl/data/esitem.* =
Configuration Files C-41EPL Status Tag Manager Configuration File (status.cfg)The Status Tag Manager uses this file to display system statusinformation on EPLs. Refer to Appendix D for details about using thisfile with the Status Tag Manager.# EPL Status Tag Manager configuration file## Each entry in this configuration file defines a message to be displayed# on a SmarTalker status tag. A filename may also be defined that can be# used to dynamically change the messages displayed on the status tag.# The format of each entry should look like this:## [SYSTEM]# MODE, I|S|A# FILENAME, "pathname"# EPLID, eplid1 eplid2 ...# DEFAULT_MSG, "MESSAGE"# DEFAULT_UPMSG, "MESSAGE"# DEFAULT_DOWNMSG, "MESSAGE"# IDLETIME, seconds## SYSTEM defines the name of the system for which the status tag is allocated.# There may be multiple entries for each system. SYSTEM should be defined as# "EPL SYSTEM" for all EPL system status tags that use MODE A.# MODE defines one of three modes of operation: (I)mmediate, (S)cheduled, or# (A)utomatic. Immediate mode forces an immediate display of the desired# message. Scheduled mode forces the EPL controller to wait for IDLETIME# seconds before sending the message. Automatic mode updates the status tag# immediately, but displays DEFAULT_DOWNMSG when IDLETIME expires.# FILENAME defines the name of the STAT file that is used to pass new messages# to be displayed on the status tag. FILENAME must be a fully qualified# pathname. (STAT file contents must be ASCII, and only the first 8 characters# are displayed in the status tag's LCD window. The "^" character may be used# to embed descriptor escape sequences.)# EPLID defines the EPLIDs that correspond to the status tags that the user# wishes to allocate to SYSTEM. Multiple EPLIDs may be defined. Each EPLID# must be unique, and must not be allocated in the EPL Table.# DEFAULT_UPMSG defines the message that the status tag displays when the# system's status is good.# DEFAULT_DOWNMSG defines the message that the status tag displays when the# system's status is bad.# DEFAULT_MSG defines a message that is always displayed regardless of the# system's status. The "^" character may be used to embed escape sequences.# IDLETIME is valid for MODES A and S. IDLETIME defines the delay time (in# seconds) beween the time a message is sent to a status tag and the time the# tag's LCD changes.
C-42 Configuration Files[EPL SYSTEM]MODE, IEPLID,DEFAULT_MSG, "EPL"[EPL SYSTEM]MODE, IEPLID,DEFAULT_MSG, "SYSTEM"[EPL SYSTEM]MODE, AEPLID,DEFAULT_UPMSG, "HW OK"DEFAULT_DOWNMSG, "HW FAIL"IDLETIME, 300[EPL SYSTEM]MODE, IFILENAME, "/appl/epl/data/STATMOD.001EPLID,DEFAULT_MSG, "SW OK"

Navigation menu