public abstract class GoCurveAuxiliary extends GoCurve implements DigitalAuxiliariesAware
GoCurve.Entity.EntityBuilder<C extends Entity,B extends Entity.EntityBuilder<C,B>>| Modifier and Type | Field and Description |
|---|---|
protected double[] |
auxWarningSpeed
An array of the auxiliary warning speeds for the vehicle.
|
protected boolean[] |
enableAuxWarning
Toggle to enable auxiliary warnings.
|
protected boolean |
enableControlExternalRelay
Toggle to enable control external relay value for the vehicle.
|
protected int |
externalDeviceShutDownDelay
The option which controls how long any attached external devices (Garmin, Iridium, HOS, RFID, RS232, CAN, and USB)
are kept on after the vehicle is turned off in minutes.
|
protected int |
immobilizeArming
It is used to define the delay before the driver identification reminder is sent out if the driver key has not been
not swiped.
|
protected boolean |
immobilizeUnit
Value mainly used for enable or disable driver identification reminder.
|
protected boolean[] |
isAuxIgnTrigger
An array of the IsAuxIgnTriggers for the vehicle.
|
protected boolean[] |
isAuxInverted
An array of boolean flags indicating if a corresponding Aux signal should be inverted on importing the device
data.
|
accelerationWarningThreshold, accelerometerThresholdWarningFactor, brakingWarningThreshold, corneringWarningThreshold, enableBeepOnDangerousDriving, enableBeepOnRpm, engineHourOffset, isActiveTrackingEnabled, isDriverSeatbeltWarningOn, isIoxConnectionEnabled, isPassengerSeatbeltWarningOn, isReverseDetectOn, odometerFactor, odometerOffset, rpmValue, seatbeltWarningSpeedautoGroupsA1_PREFIX, A1_PRODUCT_ID, activeFrom, activeTo, comment, CUSTOM_DEVICE_PRODUCT_ID, customFeatures, customProperties, DEFAULT_MAX_NO_LOG_SECONDS, deviceFlags, devicePlanBillingInfo, devicePlans, deviceType, GO_DRIVE_PREFIX, GO_DRIVE_PRODUCT_ID, GO_MAX_PRODUCT_ID, GO_PREFIX_TO_PRODUCT_ID_MAPPING, GO10_PREFIX, GO10_PRODUCT_ID, GO2_PREFIX, GO2_PRODUCT_ID, GO3_PREFIX, GO3_PRODUCT_ID, GO4_PREFIX, GO4_PRODUCT_ID, GO4_V3_PREFIX, GO4_V3_PRODUCT_ID, GO5_PREFIX, GO5_PRODUCT_ID, GO6_PREFIX, GO6_PRODUCT_ID, GO7_PREFIX, GO7_PRODUCT_ID, GO8_PREFIX, GO8_PRODUCT_ID, GO8_PRODUCT_ID_NO_GPS, GO9_PREFIX, GO9_PRODUCT_ID, GO9_PRODUCT_ID_NO_GPS, GO9B_PREFIX, GO9B_PRODUCT_ID, groups, HISTORIC_MAX, HISTORIC_MIN, HISTORIC_SERIAL_NUMBER, ignoreDownloadsUntil, MAX_DATE, maxSecondsBetweenLogs, mediaFiles, MIN_DATE, minSecondsBetweenLogs, OLD_GEOTAB_PRODUCT_ID, productId, serialNumber, timeToDownload, timeZoneId, U1_PREFIX, U1_PRODUCT_ID, UNTRACKED_ASSET_HARDWARE_ID, UNTRACKED_ASSET_PRODUCT_ID, workTime| Constructor and Description |
|---|
GoCurveAuxiliary() |
| Modifier and Type | Method and Description |
|---|---|
void |
populateDefaults()
Set default values for the
Device instance. |
GoCurveAuxiliary |
setAuxIgnTrigger(boolean[] isAuxIgnTrigger) |
GoCurveAuxiliary |
setAuxWarningSpeed(double[] auxWarningSpeed) |
GoCurveAuxiliary |
setEnableAuxWarning(boolean[] enableAuxWarning) |
GoCurveAuxiliary |
setIsAuxInverted(boolean[] isAuxInverted) |
byteToDegrees, byteToSpeed, checkAndPadAuxArray, checkAndPadAuxArray, checkAndPadAuxIgnArray, checkAndPadChannelArray, degreesToByte, isExternalDevicePowerControlSupported, isGarminSupported, isPinDevice, isRFDevice, speedToBytedeviceTypeFromProductId, fromProductId, fromSerialNumber, isNoGpsDevice, prefixFromDeviceType, productIdFromSerialNumberaddExtraProperty, getExtraProperties, isSystemEntityclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAuxWarningSpeed, getEnableAuxWarning, getExternalDeviceShutDownDelay, getImmobilizeArming, getIsAuxIgnTrigger, getIsAuxInverted, isEnableControlExternalRelay, isImmobilizeUnit, setEnableControlExternalRelay, setExternalDeviceShutDownDelay, setImmobilizeArming, setImmobilizeUnit, setIsAuxIgnTriggergetOdometerFactor, getOdometerOffset, setOdometerFactor, setOdometerOffsetgetEngineHourOffset, setEngineHourOffsetgetEngineVehicleIdentificationNumber, getVehicleIdentificationNumber, setEngineVehicleIdentificationNumber, setPinDevice, setVehicleIdentificationNumbergetLicensePlate, getLicenseState, setLicensePlate, setLicenseStateprotected double[] auxWarningSpeed
protected boolean[] enableAuxWarning
Maximum length [8] Default [false,false,false,false,false,false,false,false].
protected boolean enableControlExternalRelay
protected int externalDeviceShutDownDelay
protected int immobilizeArming
protected boolean immobilizeUnit
protected boolean[] isAuxIgnTrigger
protected boolean[] isAuxInverted
Maximum length [8] Default [false,false,false,false,false,false,false,false].
public GoCurveAuxiliary setAuxWarningSpeed(double[] auxWarningSpeed)
setAuxWarningSpeed in interface DigitalAuxiliariesAwarepublic GoCurveAuxiliary setEnableAuxWarning(boolean[] enableAuxWarning)
setEnableAuxWarning in interface DigitalAuxiliariesAwarepublic GoCurveAuxiliary setAuxIgnTrigger(boolean[] isAuxIgnTrigger)
public GoCurveAuxiliary setIsAuxInverted(boolean[] isAuxInverted)
setIsAuxInverted in interface DigitalAuxiliariesAwarepublic void populateDefaults()
DeviceDevice instance.populateDefaults in class GoCurveCopyright © 2023. All rights reserved.