# -----------------------------------------------------------------------------
# --- Runtime config value overrides 
# Notes:
#   - Contains the most common configuration items
#   - Your installed version of the OpenGTS/GTSE may not support all of the 
#     features indicated by the properties specified in this file.
#   - To set a property in this list, remove the prefixing "#" comment 
#     character and set the desired value. 
#   - The "track.war" file should be rebuilt/redeployed, and any running DCS
#     module should be restarted, after making any changes to the runtime
#     configuration.
# -----------------------------------------------------------------------------
#%log=Loading ${%configURL} 

# --- logging
#log.file.enable=true
#log.dir=${GTS_HOME=/tmp}/logs

# -----------------------------------------------------------------------------
# --- Service Provider support email address
#ServiceProvider.email=support@geotelematic.com

# -----------------------------------------------------------------------------
# --- ServiceAccount ID/Name
#ServiceAccount.ID=opengts
#ServiceAccount.Name=OpenGTS

# -----------------------------------------------------------------------------
# --- Host IP / Name
#Host.IP=192.169.1.1
#Host.Name=myhostname

# -----------------------------------------------------------------------------

# --- Database Provider
#db.sql.provider=mysql
#db.sql.host=dbserver
#db.sql.port=3306
#db.sql.dbname=gts
#db.sql.user=gts
#db.sql.password=opengts
#db.dbConnectionPool=true

# --- MySQL specific
#db.mysql.tableExistsSelectCount=true

# --- include "lastUpdateAccount"/"lastUpdateUser" fields in selected tables
#db.includeLastUpdateAccount=false
#db.includeLastUpdateUser=false

# -----------------------------------------------------------------------------
# --- Extra field initialization on startup
# (Enabling these options will add additional fields to the coresponding table)

# --- Account table fields
#startupInit.Account.AddressFieldInfo=false
#startupInit.Account.MapLegendFieldInfo=true
#startupInit.Account.AccountManagerInfo=true
#startupInit.Account.DataPushInfo=true
#startupInit.Account.ELogHOSInfo=true

# --- User table fields
#startupInit.User.AddressFieldInfo=true
#startupInit.User.ExtraFieldInfo=true

# --- Device table fields
#startupInit.Device.NotificationFieldInfo=true
#startupInit.Device.GeoCorridorFieldInfo=true
#startupInit.Device.FixedLocationFieldInfo=true
#startupInit.Device.LinkFieldInfo=true
#startupInit.Device.BorderCrossingFieldInfo=true
#startupInit.Device.MaintOdometerFieldInfo=true
#startupInit.Device.WorkOrderInfo=true
#startupInit.Device.DataPushInfo=true
#startupInit.Device.ELogHOSInfo=true
#startupInit.Device.MapShareInfo=true
#startupInit.Device.AttributeInfo=true
#startupInit.Device.GlobalSubscriber=true

# --- DeviceGroup table fields
#startupInit.DeviceGroup.WorkOrderInfo=true
#startupInit.DeviceGroup.RuleNotification=true
#startupInit.DeviceGroup.Miscellaneous=true

# --- Driver table fields
#startupInit.Driver.ELogHOSInfo=true

# --- EventData table fields
#startupInit.EventData.AddressFieldInfo=true
#startupInit.EventData.GPSFieldInfo=true
#startupInit.EventData.CustomFieldInfo=true
#startupInit.EventData.CANBUSFieldInfo=true
#startupInit.EventData.AtmosphereFieldInfo=true
#startupInit.EventData.ThermoFieldInfo=true
#startupInit.EventData.AnalogFieldInfo=true
#startupInit.EventData.EndOfDaySummary=true
#startupInit.EventData.ServingCellTowerData=true
#startupInit.EventData.NeighborCellTowerData=true
#startupInit.EventData.CreationTimeMillisecond=true
#startupInit.EventData.GarminFieldInfo=true
#startupInit.EventData.WorkZoneGridData=true
# - enabling the following will require the entire EventTable be rebuilt
#startupInit.EventData.AutoIncrementIndex=false
# - enabling the following will ignore column errors for specific missing columns
#db.ignoreColumnError.EventData.outputMask=true
#db.ignoreColumnError.EventData.seatbeltMask=true

# --- Geozone table fields
#startupInit.Geozone.PriorityFieldInfo=true
#startupInit.Geozone.CorridorFieldInfo=true

# --- Geozone
#Geozone.alwaysActive=true
#Geozone.maximumVertices=20
#Geozone.dftRadius.pointRadius=3000
#Geozone.maxRadius.pointRadius=9000
#Geozone.dftRadius.sweptPointRadius=1000
#Geozone.maxRadius.sweptPointRadius=5000

# --- EventData
#EventData.tableName=EventData
#EventData.lockTableOnRead=MyISAM
#EventData.keyedAccountDeviceTime=true
#EventData.keyedCreationTime=false
#EventData.logMissingColumns=true
#EventData.odometerOffsetType=BEST
#EventData.allowInnoDBCountWithWhere=true
#EventData.keyedDriverID=true

# --- FuelRegister
#FuelRegister.installFuelManager=true
#FuelRegister.ignoreNegativeFuelLevels=true
#FuelRegister.ignoreZeroFuelLevels=true
#FuelRegister.ignoreWhileMoving=false
#FuelRegister.levelIncreaseThreshold=0.50
#FuelRegister.levelDecreaseThreshold=0.30

# -----------------------------------------------------------------------------
# --- Account table properties

# --- default SMS enabled state [true|false|account]
#Account.smsEnabled=true

# --- default timezone
#Account.defaultTimeZone=US/Pacific

# --- default currency/symbol
#Account.defaultCurrency=usd
#Account.defaultCurrencySymbol=$

# --- always allowWebService for all Accounts
#Account.alwaysAllowWebService=true

# -----------------------------------------------------------------------------
# --- User table properties

# --- user preferred device is authorized
#User.authorizedPreferredDeviceID=true

# -----------------------------------------------------------------------------
# --- DeviceGroup table properties

# --- DeviceGroup notification rule selector
#DeviceGroup.checkAccountAllowNotify=true

# -----------------------------------------------------------------------------
# --- Device table properties

# --- Continue to insert events even when Account/Device is inactive
#Device.insertEventsIfInactive=true

# --- Past event date handling
#Device.pastDate.action=disabled
#Device.pastDate.maximumSec=604800

# --- Future event date handling
#Device.futureDate.action=disabled
#Device.futureDate.maximumSec=86400

# --- Invalid/"Ludicrous" speed handling
# ---  "ignore"/"skip" - event with invalid speed is not inserted into table
# ---  "truncate"/"max" - event speed is reset to maximumKPH value
# ---  "zero" - event speed is cleared to "0"
# ---  "disabled"/blank - invalid speed handling is disabled
#Device.invalidSpeed.action=zero
#Device.invalidSpeed.maximumKPH=240

# --- Check last odometer
#Device.checkLastOdometer=true

# --- Maximum Odometer KM
#Device.maximumOdometerKM=1000000

# --- Maximum runtime hours
#Device.maximumRuntimeHours=26000

# --- Keyed "simPhoneNumber" column
#Device.keyedSimPhoneNumber=true

# --- Keyed "lastNotifyTime" column
#Device.keyedLastNotifyTime=true

# --- Device notification rule selector
#Device.checkNotifySelector=true
#Device.checkNotifySelector.ENRE=false
#Device.checkAccountAllowNotify=true

# --- Device defer rule checks until post event insertion processing
#Device.deferRuleCheckToPostInsert=true

# --- Save last non-blank EventData deviceID into Device record
#Device.saveEventDriverID=true

# --- Simulate "engine-hours" based on ignition-state
# (EXPERIMENTAL feature)
#Device.simulateEngineHours=true

# --- Used in "Device.getCurrentIgnitionState()" to allow for checking event records
#Device.checkLastEventIgnitionState=true

# --- Update Event with Geozone location, if GPS is invalid and event has a valid GeozoneID
#Device.updateEventWithGeozoneLoc=true

# --- ThreadPool: Device EventData update (ie. Reverse-Geocode)
#Device.ThreadPool.DeviceEventUpdate.maximumPoolSize=50
#Device.ThreadPool.DeviceEventUpdate.maximumIdleSeconds=0
#Device.ThreadPool.DeviceEventUpdate.maximumQueueSize=0

# --- EventData insertion callback listener
#Device.EventDataInsertionListener=org.opengts.custom.gts.tables.EventListener
#EventListener.serverURL=http://localhost:8080/EventCapture
#EventListener.serverURL.timeoutMS=10000
#EventListener.maximumQueueSize=100
# - IncludeMask Bit#
# -   0 [0x01] = Include Table Name
# -   1 [0x02] = Include Blank Values
# -   2 [0x04] = Include Data Type
# -   3 [0x08] = Include Field Title
# -   4 [0x10] = Include Key Info
#EventListener.field.includeMask=0x0000

# -----------------------------------------------------------------------------

# --- RuleFactoryExample: enable RuleFactoryExample (open-source OpenGTS only)
#RuleFactory.class=org.opengts.db.RuleFactoryExample

# --- RuleFactoryLite: enable RuleFactoryLite (basic GTS Enterprise only)
#RuleFactory.class=org.opengts.extra.rule.RuleFactoryLite

# --- ENRE: Reverse-Geocode delay prior to email notification
#rule.waitForEventAddressMS=5000
#Rule.ThreadPool.EventRuleAction.maximumPoolSize=20
#Rule.ThreadPool.EventRuleAction.maximumIdleSeconds=0
#Rule.ThreadPool.EventRuleAction.maximumQueueSize=0

# --- ENRE: Custom functions
#ENREInitialize.class=org.opengts.custom.gts.rule.ENREFunctions
#rule.ruleListenerClass=org.opengts.custom.gts.rule.ENREFunctions$ENRERuleListener

# --- ENRE: RuleList
#RuleList.includeGroupRules=true

# --- ENRE: WorkHours
#rule.workHours.sun=
#rule.workHours.mon=06:00-18:00
#rule.workHours.tue=06:00-18:00
#rule.workHours.wed=06:00-18:00
#rule.workHours.thu=06:00-18:00
#rule.workHours.fri=06:00-18:00
#rule.workHours.sat=

# -----------------------------------------------------------------------------

# --- HTTP proxy configuration
# - These properties will set the corresponding Java-based proxy settings
#http.proxy.host=
#http.proxy.port=

# --- disable SNI Extension (work-around for Java 7/8 SNI Extension bug)
#ssl.disableSNIExtension=true

# -----------------------------------------------------------------------------

# - SMTP settings
#smtp.debug=false
#smtp.host=localhost
#smtp.port=25    
#smtp.user=username
#smtp.user.emailAddress=fromemail@example.com
#smtp.password=password
#smtp.enableSSL=false
#smtp.enableTLS=true
#smtp.sendPartial=true
#smtp.timeoutMS=60000
#smtp.sysadmin.emailAddress=

# - SendMail ThreadPool
#SendMail.ThreadPool.maximumPoolSize=20
#SendMail.ThreadPool.maximumIdleSeconds=0
#SendMail.ThreadPool.maximumQueueSize=0

# -----------------------------------------------------------------------------
# --- SMS gateway configuration

# --- default outbound SMS gateway name
#SmsGatewayHandler.gatewayName=httpURL

# --- Generic email-body (message appears in email body)
#SmsGatewayHandler.emailBody.smsEmailAddress=@sms.example.com
#SmsGatewayHandler.emailBody.maxMessageLength=160
#SmsGatewayHandler.emailBody.smsEmailSubject=
#SmsGatewayHandler.emailBody.messageTerminator=

# --- Generic email-subject (message appears in email subject)
#SmsGatewayHandler.emailSubject.smsEmailAddress=@sms.example.com
#SmsGatewayHandler.emailSubject.maxMessageLength=160

# --- Generic Http SMS gateway, eg. Kannel (uncomment to enable)
#SmsGatewayHandler.httpURL.url=http://localhost:1234/sms/sendSMS?from=%{sender}&to=%{mobile}&message=%{message}

# --- MultiTech SF100-G SMS gateway via HTTP (uncomment to enable)
#SmsGatewayHandler.httpURL.url=http://10.0.0.2:9191/sendmsg?user=admin&passwd=password&cat=1&to=%{mobile}&text=%{message}

# --- CDYNE SMS gateway via HTTP (uncomment to enable)
#SmsGatewayHandler.httpURL.url=http://sms2.cdyne.com/sms.svc/SimpleSMSSend?LicenseKey=LICENSE_KEY&PhoneNumber=%{1mobile}&Message=%{message}

# --- Clickatell SMS gateway via HTTP (uncomment to enable)
#SmsGatewayHandler.httpURL.url=http://api.clickatell.com/http/sendmsg?user=ACCOUNT_ID&password=PASSWORD&api_id=API_ID&MO=1&from=FROM_PHONE&to=%{mobile}&text=%{message}

# --- TextLocal SMS gateway via HTTP (uncomment to enable)
#SmsGatewayHandler.httpURL.url=ttps://api.txtlocal.com/send/?format=json&username=USERNAME&hash=HASH&apiKey=API_KEY&sender=%{sender}&numbers=%{mobile}&message=%{message}

# --- Twilio SMS gateway (GTSE support only)
# - Twilio support requires the following additional library jar files:
# -   Apache HttpCore library [http://hc.apache.org/]
# -   Twilio SDK library [https://www.twilio.com/docs/java/install]
#SmsGatewayHandler.gatewayName=twilio
#SmsGatewayHandler.twilio.className=org.opengts.custom.gts.twilio.OutboundSMS
#SmsGatewayHandler.twilio.maxMessageLength=160
#SmsGatewayHandler.twilio.accountSID=ACCOUNT_SID
#SmsGatewayHandler.twilio.authToken=AUTH_TOKEN
#SmsGatewayHandler.twilio.fromPhoneNumber=FROM_PHONE_NUMBER

# --- Custom SMS gateway [CUSTOM IMPLEMENTATION REQUIRED]
# - The class-name of a subclass of SMSOutboundGateway must be specified.
#SmsGatewayHandler.custom.className=org.opengts.custom.gts.smsgw.CustomSMSOutboundGateway

# --- TextAnywhere SMS gateway (deprecated - do not use)
# - (support for TextAnywhere may be removed in a future release)
#SmsGatewayHandler.mail2txt.smsEmailAddress=@mail2txt.net
# -
#SmsGatewayHandler.mail2txt160.smsEmailAddress=@mail2txt160.net
# -
#SmsGatewayHandler.mail2txtid.smsEmailAddress=@mail2txtid.net
#SmsGatewayHandler.mail2txtid.from=FROM_PHONE
# -
#SmsGatewayHandler.mail2txt160id.smsEmailAddress=@mail2txt160id.net
#SmsGatewayHandler.mail2txt160id.from=FROM_PHONE

# -----------------------------------------------------------------------------

# --- dcservers.xml:
#DCServerConfig.bindAddress=
#DCServerConfig.backlog=
#DCServerConfig.portOffset=0

# -----------------------------------------------------------------------------

# --- private.xml: Domain attributes
#Domain.demo=true
#Domain.locale=en
#Domain.accountLogin=true
#Domain.userLogin=true
#Domain.emailLogin=false
#Domain.restricted=false

# -----------------------------------------------------------------------------

# --- private.xml: GeneralPasswordHandler
#Domain.PasswordHandler.failedLoginMaximumAttempts=6
#Domain.PasswordHandler.failedLoginAttemptInterval=180
#Domain.PasswordHandler.failedLoginSuspendInterval=180

# -----------------------------------------------------------------------------

# --- private.xml: Page title
#Domain.PageTitle=Acme Systems GPS Tracking
#Domain.Copyright=Copyright(C) GeoTelematic Solutions, Inc.

# --- private.xml: Date/Time format
#Domain.DateFormat=yyyy/MM/dd
#Domain.TimeFormat=HH:mm:ss

# --- private.xml: Calendar Properties
#Domain.Properties.calendar.firstDayOfWeek=0
#Domain.Properties.calendar.timeTextField=true

# --- Demo Account/Devices (see also "Domain.demo" above)
# - (defaults defined in "Accounts.java")
#DemoAccount.accountName=demo
#DemoAccount.deviceNames=demo,demo2
#DemoAccount.demo.dateRange=2010/03/12,2010/03/12
#DemoAccount.demo2.dateRange=2010/03/12,2010/03/12

# --- Mobile-Friendly login
#MobileDomain.Host=mobile.example.com
#MobileDomain.Alias.1=mobi.example.com

# -----------------------------------------------------------------------------
# --- private.xml: MapProvider

# - active MapProvider
#Domain.MapProvider.active=openLayers
#Domain.MapProvider.key=

# - misc options
#Domain.MapProvider.map.fillFrame=true
#Domain.MapProvider.map.routeLine=false
#Domain.MapProvider.map.showPushpins=false
#Domain.MapProvider.map.includeGeozones=true

# - auto-update options
#Domain.MapProvider.auto.enable=false
#Domain.MapProvider.auto.interval=20
#Domain.MapProvider.auto.count=10

# - replay options
#Domain.MapProvider.replay.enable=false
#Domain.MapProvider.replay.interval=1700
#Domain.MapProvider.replay.singlePushpin=false

# - max pushpins
#Domain.MapProvider.map.maxPushpins=1000
#Domain.MapProvider.map.maxPushpins.device=1000
#Domain.MapProvider.map.maxPushpins.fleet=1000
#Domain.MapProvider.map.maxPushpins.report=1000

# - map loading
#Domain.MapProvider.jsmap.showMapLoading=true

# - default zoom/center
#Domain.MapProvider.default.zoom=4
#Domain.MapProvider.default.lat=39.0000
#Domain.MapProvider.default.lon=-96.5000

# - GeoZone map size
#Domain.MapProvider.zone.map.width=630
#Domain.MapProvider.zone.map.height=540

# - Info-Balloon options
#Domain.MapProvider.info.showSpeed=true
#Domain.MapProvider.info.showAltitude=true
#Domain.MapProvider.info.inclBlankAddress=false
#Domain.MapProvider.info.showOptionalFields=true
#Domain.MapProvider.info.inclBlankOptFields=true

# - Google V3 API only
#Domain.MapProvider.google.channel=
#Domain.MapProvider.google.version=3
#Domain.MapProvider.google.useSSL=false
#Domain.MapProvider.google.addTrafficOverlay=true
#Domain.MapProvider.google.addWeatherOverlay=true
#Domain.MapProvider.google.addCloudOverlay=true
#Domain.MapProvider.google.addPlacesSearch=true
#Domain.MapProvider.google.addPlacesNearby=true
#Domain.MapProvider.google.nearbyPlaceTypes=food,lodging,store
#Domain.MapProvider.google.addOpenStreetMap=false
#Domain.MapProvider.google.addBingMap=false

# --- private.xml: GoogleKML properties
#Domain.Properties.googleKML.lastPushpinID=blue

# --- GoogleKML pushpins
# - Various pushpin icons have been provided by Google at the following URL: 
# -    http://labs.google.com/ridefinder/images/
# - Google has linked the above URL to the following:
# -    http://maps.gstatic.com/mapfiles/ridefinder-images/
# - The configuration property below allows specifying a different location for
# - these pushpin/icon images:
#GoogleKML.pushpinBaseURL=http://labs.google.com/ridefinder/images/

# -----------------------------------------------------------------------------
# --- private.xml: ReverseGeocodeProvider

# - Active ReverseGeocodeProvider common properties
#Domain.ReverseGeocodeProvider.active=none
#Domain.ReverseGeocodeProvider.key=
#Domain.ReverseGeocodeProvider.failover=

# - ReverseGeocodeProvider specific properties (Geonames, Nominatim, GISGraphy)
#Domain.ReverseGeocodeProvider.host=default
#Domain.ReverseGeocodeProvider.postalFailover=default
#Domain.ReverseGeocodeProvider.failoverHost=
#Domain.ReverseGeocodeProvider.username=
#Domain.ReverseGeocodeProvider.token=

# - Google specific
#Domain.ReverseGeocodeProvider.sensor=true
#Domain.ReverseGeocodeProvider.signatureKey=
#Domain.ReverseGeocodeProvider.includeSpeedLimit=moving
#Domain.ReverseGeocodeProvider.roadsApiKey=

# - NokiaHere specific
#Domain.ReverseGeocodeProvider.hereAppID=
#Domain.ReverseGeocodeProvider.hereAppCode=
#Domain.ReverseGeocodeProvider.hereProxRadius=125
#Domain.ReverseGeocodeProvider.hereIncludeSpeedLimit=moving
#Domain.ReverseGeocodeProvider.hereUseGoogleSpeedLimits=false

# - GISGraphy specific
#Domain.ReverseGeocodeProvider.host=localhost:9090
#Domain.ReverseGeocodeProvider.failoverHost=
#Domain.ReverseGeocodeProvider.streetURL=
#Domain.ReverseGeocodeProvider.geolocURL=

# - RGProxy specific
#Domain.ReverseGeocodeProvider.rgproxy.failover=googleV3
#Domain.ReverseGeocodeProvider.rgproxy.proxyHost=localhost
#Domain.ReverseGeocodeProvider.rgproxy.proxyPort=35001
#Domain.ReverseGeocodeProvider.rgproxy.proxyTimeoutMS=3000

# -----------------------------------------------------------------------------
# --- private.xml: Geocode Provider

# - active GeocodeProvider
#Domain.GeocodeProvider.active=none
#Domain.GeocodeProvider.key=

# -----------------------------------------------------------------------------
# --- private.xml: MobileLocationProvider

# - active MobileLocationProvider
#Domain.MobileLocationProvider.active=none
#Domain.MobileLocationProvider.key=

# -----------------------------------------------------------------------------
# --- private.xml: WebPages

# --- private.xml: Driver, Trailer, Package, etc
#Domain.WebPages.DriverInfo=true
#Domain.WebPages.EntityAdmin_Trailer=true
#Domain.WebPages.EntityAdmin_Package=true
#Domain.WebPages.EntityAdmin_RFID_0=true

# --- private.xml: These pages may require "SecureENRE" installation
#Domain.WebPages.DeviceAlerts=true
#Domain.WebPages.AlertPanel=true
#Domain.WebPages.CorridorInfo=true

# --- private.xml: ReportJob
# - Requires: track.enableService=true
# - Requires: Crontab.ReportCron_hourly.active=true
# - Requires: Crontab.ReportCron_daily5am.active=true
# - Requires: Crontab.ReportCron_weekly.active=true
# - Requires: Crontab.ReportCron_monfri.active=true
# - Requires: Crontab.ReportCron_satsun.active=true
# - Requires: Crontab.ReportCron_monthly.active=true
#Domain.WebPages.ReportJobAdmin=true

# --- private.xml: map auto-update onload
#Domain.WebPages.TrackMapDevice.autoUpdate.onload=true
#Domain.WebPages.TrackMapFleet.autoUpdate.onload=true

# --- private.xml: TrackMapDeviceSinceDepart (0xF181:STATUS_TRACK_START)
#Domain.WebPages.TrackMapDeviceSinceDepart=true
#Domain.WebPages.TrackMapDeviceSinceDepart.statusMarkers=0xF181

# --- private.xml: (may not be supported in this release)
#Domain.WebPages.TrackMapPanic=true
#Domain.WebPages.TrackMapFleetIgnition=true
#Domain.WebPages.TrackMapAlert=true

# --- SysAdmin
#Domain.WebPages.SysAdminInfo=true
#Domain.WebPages.SysAdminAccounts=true
#Domain.WebPages.SysAdminDevices=true
#Domain.WebPages.SystemPropsAdmin=true
#Domain.WebPages.DomainLookAndFeel=true

# --- private.xml: JSPEntries
#Domain.JSPEntries.default=/custom/loginSession.jsp
#Domain.JSPEntries.sbanner=/custom/loginSession_sbanner.jsp
#Domain.JSPEntries.cbanner=/custom/loginSession_cbanner.jsp
#Domain.JSPEntries.wbanner=/custom/loginSession_wbanner.jsp
#Domain.JSPEntries.emailReport=/jsp/emailReport.jsp

# - Layout
#Domain.WebPages.JSP=default
#JSPEntry.default=default

# - Banner #1
#Domain.Properties.Banner.imageSource=NoImageSpecified
#Domain.Properties.Banner.imageWidth=800
#Domain.Properties.Banner.imageHeight=90
#Domain.Properties.Banner.anchorLink=

# - Banner #2
#Domain.Properties.Banner.imageSource_2=
#Domain.Properties.Banner.imageWidth_2=
#Domain.Properties.Banner.imageHeight_2=
#Domain.Properties.Banner.anchorLink_2=

# - Background attributes (see "loginSession_cbanner.jsp")
#Background.color=#F9F9FF
#Background.image=
#Background.position=center
#Background.repeat=no-repeat

# -----------------------------------------------------------------------------

# --- private.xml: AccountLogin Properties
#Domain.Properties.accountLogin.showLoginLink=true
#Domain.Properties.accountLogin.legacyLAF=false
#Domain.Properties.accountLogin.showLocaleSelection=false

# --- private.xml: Login
#Domain.Properties.login.showPoweredByOpenGTS=true
#Domain.Properties.login.showGTSVersion=true
#Domain.Properties.login.showPiLink=false
#Domain.Properties.login.piLink=http://www.geotelematic.com
#Domain.Properties.login.hideBannerAfterLogin=false

# --- private.xml: Track
#Domain.Properties.track.enableAuthenticationService=false
#Domain.Properties.track.forwardToSecureAccess=false
#Domain.Properties.track.firstLoginPageID=menu.top

# -----------------------------------------------------------------------------

# --- private.xml: MenuBar Properties
#Domain.Properties.menuBar.openOnMouseOver=true
#Domain.Properties.menuBar.includeTextAnchor=false

# --- private.xml: TopMenu type [fixed|fixed-icon|expand|expand-icon|button|button-icon]
#Domain.Properties.topMenu.menuType=fixed
#Domain.Properties.topMenu.maximumIconsPerRow=9
#Domain.Properties.topMenu.showHeader=default
#Domain.Properties.topMenu.showMenuDescription=long
#Domain.Properties.topMenu.showMenuHelp=true

# --- private.xml: IconMenu type [topMenu.menuType=button-icon]
#Domain.WebPages.iconDir=extra/images/mw/
#Domain.Properties.iconMenuCSS.menuItemText_on.background=images/MenuBtnH_X.png
#Domain.Properties.iconMenuCSS.menuItemText_off.background=images/MenuBtn_X.png

# -----------------------------------------------------------------------------
# --- private.xml: TrackMap Properties

# --- Map (general)
#Domain.Properties.trackMap.fleetDeviceEventCount=1
#Domain.Properties.trackMap.showFleetMapDevicePushpin=default
#Domain.Properties.trackMap.calendarAction=fade
#Domain.Properties.trackMap.calendarDateOnLoad=last
#Domain.Properties.trackMap.showTimezoneSelection=true
#Domain.Properties.trackMap.showPushpinReplay=true
#Domain.Properties.trackMap.showCursorLocation=true
#Domain.Properties.trackMap.showDistanceRuler=true
#Domain.Properties.trackMap.showLegend=true
#Domain.Properties.trackMap.mapUpdateOnLoad=all
#Domain.Properties.trackMap.autoUpdateRecenter=zoom
#Domain.Properties.trackMap.detailCenterPushpin=false
#Domain.Properties.trackMap.showLocationDetails=true
#Domain.Properties.trackMap.sortableLocationDetails=true
#Domain.Properties.trackMap.detailAscending=true
#Domain.Properties.trackMap.includeStatusCodeColor=false
#Domain.Properties.trackMap.showUpdateAll=true
#Domain.Properties.trackMap.showUpdateLast=true
#Domain.Properties.trackMap.mapControlLocation=right
#Domain.Properties.trackMap.mapControlCollapsible=true
#Domain.Properties.trackMap.mapControlCollapseOnLoad=false
#Domain.Properties.trackMap.showLocateNow=device
#Domain.Properties.trackMap.showGoogleKML=false
#Domain.Properties.trackMap.enableGeocode=true
#Domain.Properties.trackMap.limitType=last
#Domain.Properties.trackMap.showDeviceLink=false
#Domain.Properties.trackMap.showBatteryLevel=percent
#Domain.Properties.trackMap.useRouteDisplayColor=true
#Domain.Properties.trackMap.showAllContainedGeozones=false
#Domain.Properties.trackMap.showNearbyGeozones=false
#Domain.Properties.trackMap.lastDevicePushpin.fleet=true
#Domain.Properties.trackMap.lastDevicePushpin.device=false

# --- TrackMapDeviceSinceDepart
#Domain.WebPages.TrackMapDeviceSinceDepart.statusMarkers=0xF230

# --- TrackMapFleet
#Domain.WebPages.TrackMapFleet.showFleetFromCalendar=false
#Domain.WebPages.TrackMapFleet.fleetDeviceEventCount=1

# --- TrackMapPanic
#Domain.WebPages.TrackMapPanic.mapTypeTitle=SOS/Emergency Map
#Domain.WebPages.TrackMapPanic.statusCodes=0xF030
#Domain.WebPages.TrackMapPanic.showFleetFromCalendar=true
#Domain.WebPages.TrackMapPanic.fleetDeviceEventCount=10
#Domain.WebPages.TrackMapPanic.autoUpdate.enable=true
#Domain.WebPages.TrackMapPanic.autoUpdate.onload=true
#Domain.WebPages.TrackMapPanic.autoUpdate.interval=120
#Domain.WebPages.TrackMapPanic.autoUpdate.count=-1

# --- TrackMapFleetIgnition
#Domain.WebPages.TrackMapFleetIgnition.statusCodes=0xF401,0xF403
#Domain.WebPages.TrackMapFleetIgnition.fleetDeviceEventCount=1
#Domain.WebPages.TrackMapFleetIgnition.trackMap.lastDevicePushpin.fleet=false

# --- TrackMapAlert
#Domain.WebPages.TrackMapAlert.mapTypeTitle=Alert Map
#Domain.WebPages.TrackMapAlert.deviceAlertEventsOnly=true
#Domain.WebPages.TrackMapAlert.showFleetFromCalendar=true
#Domain.WebPages.TrackMapAlert.fleetDeviceEventCount=1
#Domain.WebPages.TrackMapAlert.autoUpdate.enable=true
#Domain.WebPages.TrackMapAlert.autoUpdate.onload=true
#Domain.WebPages.TrackMapAlert.autoUpdate.interval=300
#Domain.WebPages.TrackMapAlert.autoUpdate.count=-1

# --- Device Chooser
#Domain.Properties.deviceChooser.sortBy=description
#Domain.Properties.deviceChooser.useTable=true
#Domain.Properties.deviceChooser.idPosition=last
#Domain.Properties.deviceChooser.search=true
#Domain.Properties.deviceChooser.matchContains=true
#Domain.Properties.deviceChooser.singleItemTextField=false
#Domain.Properties.deviceChooser.includeListHtml=false
#Domain.Properties.deviceChooser.extraDebugEntries=0

# --- Extra(optional) map info-balloon fields
#OptionalEventFields.DeviceMap=fuelLevel
#OptionalEventFields.GroupMap=fuelLevel

# -----------------------------------------------------------------------------

# --- private.xml: zoneInfo
#Domain.Properties.zoneInfo.mapControlLocation=right
#Domain.Properties.zoneInfo.enableGeocode=false
#Domain.Properties.zoneInfo.showOverlapPriority=true
#Domain.Properties.zoneInfo.showArriveDepartZone=true
#Domain.Properties.zoneInfo.showArriveDepartCode=true
#Domain.Properties.zoneInfo.showAssignedDeviceGroup=true
#Domain.Properties.zoneInfo.limitToUserDeviceGroups=false
#Domain.Properties.zoneInfo.showAutoNotify=false
#Domain.Properties.zoneInfo.showClientUploadZone=false
#Domain.Properties.zoneInfo.showShapeColor=true
#Domain.Properties.zoneInfo.showSpeedLimit=true
#Domain.Properties.zoneInfo.showPurposeID=false
#Domain.Properties.zoneInfo.zonePurposeList=
#Domain.Properties.zoneInfo.showCorridorID=false
#Domain.Properties.zoneInfo.maximumDisplayedVertices=-1
#Domain.Properties.zoneInfo.showPushpins=true

# -----------------------------------------------------------------------------

# --- private.xml: UserInfo Properties
#Domain.Properties.userInfo.allowDuplicateContactEmail=true
#Domain.Properties.userInfo.showAccessControlList=true
#Domain.Properties.userInfo.showPreferredDeviceID=true
#Domain.Properties.userInfo.showAddressFields=false
#Domain.Properties.userInfo.showOfficeLocation=false
#Domain.Properties.userInfo.showPassword=false
#Domain.Properties.userInfo.authorizedGroupCount=1
#Domain.Properties.userInfo.showNotes=false

# -----------------------------------------------------------------------------

# --- private.xml: DriverInfo Properties
#Domain.Properties.driverInfo.showDeviceID=false
#Domain.Properties.driverInfo.showDateCalendar=false

# -----------------------------------------------------------------------------

# --- private.xml: DeviceInfo Properties
#Domain.Properties.deviceInfo.allowNewDevice=true
#Domain.Properties.deviceInfo.allowDeleteDevice=true
#Domain.Properties.deviceInfo.allowEditServerID=false
#Domain.Properties.deviceInfo.allowEditFirmwareVersion=false
#Domain.Properties.deviceInfo.showDateCalendar=false
#Domain.Properties.deviceInfo.showNotificationFields=default
#Domain.Properties.deviceInfo.showPropertiesButton=true
#Domain.Properties.deviceInfo.showSmsButton=true
#Domain.Properties.deviceInfo.showFixedLocation=true
#Domain.Properties.deviceInfo.showNotes=false
#Domain.Properties.deviceInfo.showExpectedAcks=false
#Domain.Properties.deviceInfo.showIgnitionIndex=true
#Domain.Properties.deviceInfo.maximumIgnitionIndex=7
#Domain.Properties.deviceInfo.showPushpinID=true
#Domain.Properties.deviceInfo.showPushpinChooser=true
#Domain.Properties.deviceInfo.showDisplayColor=true
#Domain.Properties.deviceInfo.showDataKey=false
#Domain.Properties.deviceInfo.showDcsPropertiesID=false
#Domain.Properties.deviceInfo.showDcsConfigString=false
#Domain.Properties.deviceInfo.showStaticTcpSessionID=false
#Domain.Properties.deviceInfo.showPreferredGroupID=false
#Domain.Properties.deviceInfo.showAssignedUserID=false
#Domain.Properties.deviceInfo.showReportedOdometer=false
#Domain.Properties.deviceInfo.showReportedEngineHours=false
#Domain.Properties.deviceInfo.showMaintenanceOdometer=false
#Domain.Properties.deviceInfo.showMaintenanceHours=false
#Domain.Properties.deviceInfo.showMaintenanceNotes=false
#Domain.Properties.deviceInfo.showReminderMessage=false
#Domain.Properties.deviceInfo.showServiceTime=false
#Domain.Properties.deviceInfo.showHoursOfOperation=false
#Domain.Properties.deviceInfo.showFaultCodes=false
#Domain.Properties.deviceInfo.sms.useDeviceSMSCommands=true
#Domain.Properties.deviceInfo.optimizeUpdateDevice=false
#Domain.Properties.deviceInfo.showFuelLevelProfile=scale
#Domain.Properties.deviceInfo.uniqueSimPhoneNumber=true
#Domain.Properties.deviceInfo.addDeviceToUserAuthGroup=true
#Domain.Properties.deviceInfo.showSharedMapDates=true
#Domain.Properties.deviceInfo.showSubscriberInfo=false

# --- private.xml: GroupInfo Properties
#Domain.Properties.groupInfo.showPropertiesButton=false
#Domain.Properties.groupInfo.deviceListSortBy=desc
#Domain.Properties.groupInfo.useDeviceMemberCheckboxes=false

# -----------------------------------------------------------------------------

# --- private.xml: RuleInfo Properties
#Domain.Properties.ruleInfo.showEMailWrapper=false
#Domain.Properties.ruleInfo.showSysRules=yes
#Domain.Properties.ruleInfo.showCronRules=true
#Domain.Properties.ruleInfo.ruleTagList=5min,15min,30min,hourly,daily,weekly
#Domain.Properties.ruleInfo.showTriggerActions=true
#Domain.Properties.ruleInfo.showPredefinedActions=false

# --- private.xml: DeviceAlerts Properties
#Domain.Properties.deviceAlerts.refreshInterval=120
#Domain.Properties.deviceAlerts.showAllDevices=false
#Domain.Properties.deviceAlerts.maxActiveAlertAge=21600

# -----------------------------------------------------------------------------

# --- private.xml: StatusCodeInfo Properties
#Domain.Properties.statusCodeInfo.showIconSelector=true
#Domain.Properties.statusCodeInfo.showPushpinChooser=true

# -----------------------------------------------------------------------------

# --- private.xml: SystemAdminAccounts Properties
#Domain.Properties.sysAdminAccounts.allowDeleteAccount=false
#Domain.Properties.sysAdminAccounts.showPasswords=false
#Domain.Properties.sysAdminAccounts.showAccountManager=true
#Domain.Properties.sysAdminAccounts.showRetainEvents=false
#Domain.Properties.sysAdminAccounts.showAllowWebService=true
#Domain.Properties.sysAdminAccounts.showEnableDriverELogs=false
#Domain.Properties.sysAdminAccounts.showAutoAddDevices=false
#Domain.Properties.sysAdminAccounts.showDataPushURL=false
#Domain.Properties.sysAdminAccounts.showNotes=true
#Domain.Properties.sysAdminAccounts.accountProperties=false

# --- private.xml: SystemAdminAccounts login/return Properties
#Domain.Properties.sysAccountsLogin.enableLogin=true
#Domain.Properties.sysAccountsLogin.enableReturn=true
#Domain.Properties.sysAccountsLogin.enableReturn.timeout=600

# -----------------------------------------------------------------------------

# --- private.xml: SystemAdminInfo Properties
#Domain.Properties.sysAdminInfo.showEventCount=true
#Domain.Properties.sysAdminInfo.showEventsPerSecond=false

# -----------------------------------------------------------------------------
# --- private.xml: corridorInfo

# - CorridorInfo properties
#Domain.Properties.corridorInfo.mapControlLocation=right
#Domain.Properties.corridorInfo.showShapeColor=true
#Domain.Properties.corridorInfo.enableGeocode=true
#Domain.Properties.corridorInfo.pointCount=15

# -----------------------------------------------------------------------------
# --- Report Menu

# - Report UI settings
#Domain.Properties.reportMenu.useMapDates=true
#Domain.Properties.reportMenu.showTimezoneSelection=true
#Domain.Properties.reportMenu.enableReportEmail=false
#Domain.Properties.reportMenu.customFormatURL=

# - Report Display
#Domain.Properties.reportDisplay.showGoogleKML=false

# -----------------------------------------------------------------------------
# --- private.xml: Reports

# - device detail reports
#Domain.Reports.EventDetail=false
#Domain.Reports.TripReport=false
#Domain.Reports.MotionSummary=false
#Domain.Reports.GeozoneReport=false
#Domain.Reports.GeozoneDriving=false
#Domain.Reports.JobReport=false
#Domain.Reports.IgnitionDetailReport=false
#Domain.Reports.DigitalInputDetailReport=false
#Domain.Reports.EventCountByDay=false
#Domain.Reports.EventIdle=false
#Domain.Reports.EventExcessiveIdle=false
#Domain.Reports.DailyDistanceDetail=false
#Domain.Reports.EventThermo=false
#Domain.Reports.EngineThermo=false
#Domain.Reports.PropertyValue=false
#Domain.Reports.DiagnosticValue=false
#Domain.Reports.EventWaymark1Detail=false
#Domain.Reports.DriverMessageDetail=false
#Domain.Reports.EventDetailOBD=false
#Domain.Reports.EventDetailOBDLight=false
#Domain.Reports.EventDetailOBDshort=false
#Domain.Reports.EventDetailAll=false
#Domain.Reports.EventRuleSpeeding=false
#Domain.Reports.EventFaultCodes=false
#Domain.Reports.FuelRegisterDetail=false
#Domain.Reports.NotifyQueueDetail=false
#Domain.Reports.DeviceNearbyDevices=false
#Domain.Reports.AntxDayDetail=false
#Domain.Reports.AntxDaySummary=false

# - fleet detail group reports
#Domain.Reports.EventDetail_Group=false
#Domain.Reports.EventDetailOBDLight_Group=true
#Domain.Reports.TripReport_Group=false
#Domain.Reports.MotionSummary_Group=false
#Domain.Reports.GeozoneReport_Group=false
#Domain.Reports.GeozoneDriving_Group=false
#Domain.Reports.EventSpeedOption_Group=false
#Domain.Reports.EventExcessSpeed_Group=false
#Domain.Reports.EventSpeedPosted_Group=false
#Domain.Reports.EventIdle_Group=false
#Domain.Reports.EventExcessiveIdle_Group=false
#Domain.Reports.DigitalInputDetailReport_Group=false
#Domain.Reports.NotifyQueueDetail_Group=false

# - fleet summary reports
#Domain.Reports.EventSummary=false
#Domain.Reports.FirstEventSummary=false
#Domain.Reports.ExcessiveLastCheckIn=false
#Domain.Reports.DeviceLastCheckIn=false
#Domain.Reports.DeviceNeverCheckIn=false
#Domain.Reports.EventCount=false
#Domain.Reports.EventSessionStatus=false
#Domain.Reports.PeriodicService=false
#Domain.Reports.PeriodicServiceHours=false
#Domain.Reports.DeviceFaultCodes=false
#Domain.Reports.DistanceTraveled=false
#Domain.Reports.IgnitionSummaryReport=false
#Domain.Reports.DigitalInputSummaryReport=false
#Domain.Reports.FleetMotion=false
#Domain.Reports.FleetIdle=false
#Domain.Reports.FuelSummaryReport=false
#Domain.Reports.FuelStopSummaryReport=false
#Domain.Reports.StatusSummaryCount=false
#Domain.Reports.IOSummaryCount=false
#Domain.Reports.DistanceSummaryCount=false
#Domain.Reports.VehicleDriverBehavior=false
#Domain.Reports.TrailerSummary=false
#Domain.Reports.GeozoneNearbyDevices=false
#Domain.Reports.GeozoneHotspotReport=false
#Domain.Reports.UserLogin=false

# - performance reports
#Domain.Reports.EventSpeedOption=false
#Domain.Reports.EventExcessSpeed=false
#Domain.Reports.EventSpeedPosted=false
#Domain.Reports.DriverReport=false
#Domain.Reports.DriverExpiringLicense=false

# - IFTA detail reports
#Domain.Reports.BCrossDetail=false
#Domain.Reports.BCrossSummary=false

# - table.admin reports
#Domain.Reports.UserAdmin=false
#Domain.Reports.DeviceAdmin=false
#Domain.Reports.DeviceGroupAdmin=false
#Domain.Reports.DriverAdmin=false
#Domain.Reports.GeozoneAdmin=false

# - SysAdmin summary reports
#Domain.Reports.AccountLastLogin=false
#Domain.Reports.UnassignedDevices=false

# -----------------------------------------------------------------------------

# --- Excel support
#Excel.convertValuesToNumeric=false

# --- report.xml: ReportFactory config
#ReportFactory.showCustomOptions=true
#ReportFactory.optionsShowGeozoneID=true

# --- report.xml: general column options
#ReportDefinition.columnIndexMapLink=true
#ReportDefinition.columnPushpin=true
#ReportDefinition.columnLatLon=true
#ReportDefinition.columnBattery=true
#ReportDefinition.columnInputState8=true
#ReportDefinition.columnInputState16=false
#ReportDefinition.columnOdometer=false
#ReportDefinition.columnReportDistance=false
#ReportDefinition.columnFuelUsage=false
#ReportDefinition.columnFuelEconomy=false
#ReportDefinition.columnGeozoneDesc=false
#ReportDefinition.columnDriverMessage=false
#ReportDefinition.columnAttachURL=false
#ReportDefinition.columnFaultCodes=false
#ReportDefinition.columnServiceNotes=false
#ReportDefinition.columnTripWorkDistance=false
#ReportDefinition.columnTripWorkElapsed=false
#ReportDefinition.columnOdomDelta=false
#ReportDefinition.columnSpeedLimit=false

# --- reports.xml: EventThermo
#ReportDefinition.EventThermo.columnThermo1=false
#ReportDefinition.EventThermo.columnThermo2=false
#ReportDefinition.EventThermo.columnThermo3=false
#ReportDefinition.EventThermo.columnThermo4=false
#ReportDefinition.EventThermo.columnThermo5=false
#ReportDefinition.EventThermo.columnThermo6=false
#ReportDefinition.EventThermo.columnThermo7=false
#ReportDefinition.EventThermo.columnThermo8=false

# --- reports.xml: EngineThermo
#ReportDefinition.EngineThermo.columnCoolantTemp=false
#ReportDefinition.EngineThermo.columnBatteryTemp=false
#ReportDefinition.EngineThermo.columnOilTemp=false
#ReportDefinition.EngineThermo.columnTransOilTemp=false
#ReportDefinition.EngineThermo.columnIntakeTemp=false
#ReportDefinition.EngineThermo.columnAmbientTemp=false
#ReportDefinition.EngineThermo.columnCabinTemp=false
#ReportDefinition.EngineThermo.columnThermo1=false
#ReportDefinition.EngineThermo.columnThermo2=false
#ReportDefinition.EngineThermo.columnThermo3=false
#ReportDefinition.EngineThermo.columnThermo4=false
#ReportDefinition.EngineThermo.columnThermo5=false
#ReportDefinition.EngineThermo.columnThermo6=false
#ReportDefinition.EngineThermo.columnThermo7=false
#ReportDefinition.EngineThermo.columnThermo8=false

# --- reports.xml: VehicleDriverBehavior
#ReportDefinition.VehicleDriverBehavior.startOdometer=true
#ReportDefinition.VehicleDriverBehavior.stopOdometer=true
#ReportDefinition.VehicleDriverBehavior.odomDelta=true
#ReportDefinition.VehicleDriverBehavior.statusCount_F11A=true
#ReportDefinition.VehicleDriverBehavior.statusCount_F11B=true
#ReportDefinition.VehicleDriverBehavior.statusCount_F160=false
#ReportDefinition.VehicleDriverBehavior.statusCount_F161=false
#ReportDefinition.VehicleDriverBehavior.statusCount_F162=false
#ReportDefinition.VehicleDriverBehavior.statusCount_F163=false
#ReportDefinition.VehicleDriverBehavior.statusCount_F126=true
#ReportDefinition.VehicleDriverBehavior.statusCount_F930=false
#ReportDefinition.VehicleDriverBehavior.statusCount_F931=false
#ReportDefinition.VehicleDriverBehavior.statusCount_F932=false
#ReportDefinition.VehicleDriverBehavior.statusCount_F123=true
#ReportDefinition.VehicleDriverBehavior.statusCount_F960=true
#ReportDefinition.VehicleDriverBehavior.statusCount_F961=false
#ReportDefinition.VehicleDriverBehavior.statusCount_F962=false
#ReportDefinition.VehicleDriverBehavior.statusCount_F937=false
#ReportDefinition.VehicleDriverBehavior.statusCount_F938=false
#ReportDefinition.VehicleDriverBehavior.statusCount_F939=false
#ReportDefinition.VehicleDriverBehavior.statusCount_F116=true
#ReportDefinition.VehicleDriverBehavior.statusCount_F118=false

# --- report.xml: Geozone report options
#ReportDefinition.columnGeozoneVisitCount=false
#ReportDefinition.columnGeozoneCorridorID=false
#ReportDefinition.columnGeozoneFuelDelta=false
#ReportDefinition.columnGeozoneOdomDelta=false

# --- report.xml: Trip report options
#ReportDefinition.optionTripStartType_default=true
#ReportDefinition.optionTripStartType_ignition=true
#ReportDefinition.optionTripStartType_startstop=true
#ReportDefinition.optionTripStartType_motion=true
#ReportDefinition.optionSummary_waymark0=true
#ReportDefinition.optionSummary_waymark1=false

# --- report.xml: TripReport options
#ReportDefinition.TripReport.SelectionLimit=3002
#ReportDefinition.TripReport.ReportLimit=2002
#ReportDefinition.TripReport.showIdleElapsed=false
#ReportDefinition.TripReport.showFuelTotal=false
#ReportDefinition.TripReport.showFuelTrip=true
#ReportDefinition.TripReport.showFuelTripCost=false
#ReportDefinition.TripReport.showFuelEconomy=true
#ReportDefinition.TripReport.estimateFuelTotal=false
#ReportDefinition.TripReport.kilometersPerLiter=0.0
#ReportDefinition.TripReport.tripStartStopOnly=false
#ReportDefinition.TripReport.showSpeedingDuration=false
#ReportDefinition.TripReport.speedingThresholdKPH=0.0
#ReportDefinition.TripReport.minimumSpeedingDuration=0
#ReportDefinition.TripReport.tripStopLookAheadSeconds=0
#ReportDefinition.TripReport.showFuelEconomyType=false
#ReportDefinition.TripReport.showDriver=false

# --- report.xml: EventDetailOBD - Event Detail OBD options
#ReportDefinition.EventDetailOBD.statusDesc=true
#ReportDefinition.EventDetailOBD.geoPoint=true
#ReportDefinition.EventDetailOBD.address=true
#ReportDefinition.EventDetailOBD.geozoneDesc=true
#ReportDefinition.EventDetailOBD.speedH=true
#ReportDefinition.EventDetailOBD.altitude=true
#ReportDefinition.EventDetailOBD.odometer=true
#ReportDefinition.EventDetailOBD.fuelLevel=true
#ReportDefinition.EventDetailOBD.fuelEconomy=true
#ReportDefinition.EventDetailOBD.fuelTotal=true
#ReportDefinition.EventDetailOBD.fuelIdle=true
#ReportDefinition.EventDetailOBD.fuelPressure=true
#ReportDefinition.EventDetailOBD.engineRpm=true
#ReportDefinition.EventDetailOBD.engineHours=true
#ReportDefinition.EventDetailOBD.engineLoad=true
#ReportDefinition.EventDetailOBD.idleHours=true
#ReportDefinition.EventDetailOBD.transOilTemp=true
#ReportDefinition.EventDetailOBD.coolantLevel=true
#ReportDefinition.EventDetailOBD.coolantTemp=true
#ReportDefinition.EventDetailOBD.brakeGForce=true
#ReportDefinition.EventDetailOBD.brakePressure=true
#ReportDefinition.EventDetailOBD.oilLevel=true
#ReportDefinition.EventDetailOBD.oilPressure=true
#ReportDefinition.EventDetailOBD.ptoEngaged=true
#ReportDefinition.EventDetailOBD.ptoHours=true
#ReportDefinition.EventDetailOBD.vBatteryVolts=true
#ReportDefinition.EventDetailOBD.throttlePos=true
#ReportDefinition.EventDetailOBD.intakeTemp=true
#ReportDefinition.EventDetailOBD.airPressure=true
#ReportDefinition.EventDetailOBD.airFilterPressure=true
#ReportDefinition.EventDetailOBD.turboPressure=true
#ReportDefinition.EventDetailOBD.malfunctionLamp=true
#ReportDefinition.EventDetailOBD.faultCode=true
#ReportDefinition.EventDetailOBD.faultCodes=true

# --- report.xml: DistanceTraveled
#ReportDefinition.DistanceTraveled.startOdometer=true
#ReportDefinition.DistanceTraveled.stopOdometer=true
#ReportDefinition.DistanceTraveled.odomDelta=true
#ReportDefinition.DistanceTraveled.plannedDistance=true
#ReportDefinition.DistanceTraveled.startFuel=true
#ReportDefinition.DistanceTraveled.stopFuel=true
#ReportDefinition.DistanceTraveled.fuelDelta=true

# --- report.xml: DigitalIOReport
#ReportDefinition.DigitalIOReport.odometerDelta=true

# --- report.xml: FuelSummaryReport
#ReportDefinition.FuelSummaryReport.showFuelEconomyType=true

# --- report.xml: Fleet motion report options
#ReportDefinition.FleetMotion.tabulateByWorkHours=true
#ReportDefinition.FleetMotion.WorkHours.sun=
#ReportDefinition.FleetMotion.WorkHours.mon=
#ReportDefinition.FleetMotion.WorkHours.tue=
#ReportDefinition.FleetMotion.WorkHours.wed=
#ReportDefinition.FleetMotion.WorkHours.thu=
#ReportDefinition.FleetMotion.WorkHours.fri=
#ReportDefinition.FleetMotion.WorkHours.sat=

# --- report.xml: Motion summary report options
#ReportDefinition.MotionSummary.tabulateByWorkHours=true
#ReportDefinition.MotionSummary.WorkHours.sun=
#ReportDefinition.MotionSummary.WorkHours.mon=
#ReportDefinition.MotionSummary.WorkHours.tue=
#ReportDefinition.MotionSummary.WorkHours.wed=
#ReportDefinition.MotionSummary.WorkHours.thu=
#ReportDefinition.MotionSummary.WorkHours.fri=
#ReportDefinition.MotionSummary.WorkHours.sat=

# -----------------------------------------------------------------------------

# --- Cron ThreadPool
#Cron.ThreadPool.maximumPoolSize=20
#Cron.ThreadPool.maximumIdleSeconds=0
#Cron.ThreadPool.maximumQueueSize=0

# --- crontab.xml: Timezone/Interval
#Crontab.timeZone=system
#Crontab.interval=60

# --- crontab.xml: Periodic RuleCron 
#Crontab.RuleCron_30min.active=true
#Crontab.RuleCron_hourly.active=true
#Crontab.RuleCron_daily.active=true
#Crontab.RuleCron_weekly.active=true
#Crontab.RuleCron_monthly.active=true

# --- crontab.xml: ReportJob 
# - Requires: track.enableService=true
# - Requires: Domain.WebPages.ReportJobAdmin=true
#Crontab.ReportCron_daily5am.active=true
#Crontab.ReportCron_weekly.active=true
#Crontab.ReportCron_monfri.active=true

# --- crontab.xml: Border Crossing
# - Requires: BorderCrossing support module
#Crontab.BorderCrossing.active=true

# --- crontab.xml: ELog/HOS data push
# - Requires: ELogHOS support module
#Crontab.ELogHOS.active=true

# --- cronRuleFactoryLite.xml: RuleFactoryLite only
#Crontab.CronMaintKM.active=true
#Crontab.CronReminder.active=true

# -----------------------------------------------------------------------------

# --- CheckInstall
#checkInstall.skipDefaultEMailChecks=true
#checkInstall.skipDefaultMapChecks=true
#checkInstall.skipDBRecordCount=true

# -----------------------------------------------------------------------------

# --- TrackStick CSV file import properties
#trackstick.defaultTimeZone=US/Pacific
#trackstick.minimumSpeedKPH=0.0
#trackstick.minimumHeadingChange=15.0
#trackstick.minimumDormantSeconds=1800
#trackstick.minimumMovingSeconds=120
#trackstick.estimateOdometer=true
#trackstick.addIgnitionState=true

# -----------------------------------------------------------------------------

# --- Track BaseURI
# --- (overridable 'Track' servlet base URL)
#track.baseURI=./Track

# --- offline text (feature may not be available in all releases)
#track.offlineFile=/tmp/.gtsOffline

# --- enable/disable web-service (feature may not be available in all releases)
#track.enableService=true

# --- web-service properties (feature may not be available in all releases)
#track.service.customCommandHandler=
#track.service.authKey=
#track.service.AccessControlAllowOrigin=*
# --- web-service enabled commands: false(not enabled), true(conditional), always(unconditional)
#track.service.commandEnabled.commands=true
#track.service.commandEnabled.dbdel=true
#track.service.commandEnabled.dbget=true
#track.service.commandEnabled.dbput=true
#track.service.commandEnabled.dbcreate=true
#track.service.commandEnabled.dbschema=true
#track.service.commandEnabled.mapdata=true
#track.service.commandEnabled.eventdata=true
#track.service.commandEnabled.messages=true
#track.service.commandEnabled.propget=true
#track.service.commandEnabled.pushpins=true
#track.service.commandEnabled.reportlist=true
#track.service.commandEnabled.report=always
#track.service.commandEnabled.version=true
#track.service.commandEnabled.devcmd=true
#track.service.commandEnabled.statuscodes=true
#track.service.commandEnabled.custom=true

# --- GTSRequest URL (feature may not be available in all releases)
#GTSRequest.url=http://localhost:8080/track/Service

# -----------------------------------------------------------------------------
# --- ATS ELog/HOS

# --- local ELog processing service
#ATSELog.localBindHost=localhost
#ATSELog.localBindPort=35020
#ATSELog.threadPoolSize=20
#ATSELog.preProcessDelayMS=1500

# --- login
#ATSELog.loginURL=http://HOST
#ATSELog.loginURL.DEV=http://HOST
#ATSELog.serviceURL=https://HOST/atsrs/Svc1.svc
#ATSELog.serviceURL.DEV=https://HOST/atsrs/Svc1.svc
#ATSELog.partnerID=
#ATSELog.loginID=
#ATSELog.password=
#ATSELog.applicationID=
#ATSELog.loginTokenSeed=

# --- processing
#ATSELog.useDriverID=false
#ATSELog.maximumEventLimit=-1
#ATSELog.initialStartTime=month
#ATSELog.useActualOdometer=false

# -----------------------------------------------------------------------------
# --- SystemAudit (may not be supported in this release)

# --- save successful logins
#audit.saveSuccessfulLogin=true

# --- save failed logins (see also "Account.failedLogin*")
#audit.saveFailedLogin=true

# --- save rule trigger notifications
#audit.saveRuleNotification=true

# --- save report email
#audit.saveReportEmail=true

# --- save device commands
#audit.saveDeviceCommand=true

# -----------------------------------------------------------------------------

# --- "gprmc" DCS
#gprmc.defaultAccountID=
#gprmc.minimumSpeedKPH=4.0
#gprmc.simulateGeozones=true
#gprmc.estimateOdometer=true
#gprmc.uniquePrefix=gprmc_
#gprmc.dateFormat=YMD

# --- "gc101" DCS
#gc101.minimumSpeedKPH=4.0
#gc101.simulateGeozones=true
#gc101.estimateOdometer=true

# -----------------------------------------------------------------------------
# (non-predefined items below this line)
