public class GoLegacy extends GoDevice implements DigitalAuxiliariesAware, RfChannelsAware
Device.Entity.EntityBuilder<C extends Entity,B extends Entity.EntityBuilder<C,B>>| Modifier and Type | Field and Description |
|---|---|
protected double[] |
auxWarningSpeed
An array that can get/set the AuxWarningSpeeds for the vehicle.
|
protected short[] |
channel
Exposes the radio channels as an array of 20 bytes.
|
protected Byte |
channelCount
The channel count.
|
protected Integer |
deltaDistance
The distance to be used (in meters) to generate a log.
|
protected Integer |
deltaHeading
The delta heading.
|
protected Integer |
deltaHeadingHS
The delta heading HS.
|
protected Double |
deltaHeadingMinSpeed
The delta heading min speed in km/h.
|
protected Double |
deltaHeadingMinSpeedHS
The delta heading min speed HS in km/h.
|
protected Double |
deltaMinSpeed
The delta min speed in km/h.
|
protected Double |
deltaSpeed
The delta speed in km/h.
|
protected boolean[] |
enableAuxWarning
An array that can get/set the EnableAuxWarnings for the vehicle.
|
protected boolean |
enableControlExternalRelay
The EnableControlExternalRelay value for the vehicle.
|
protected int |
externalDeviceShutDownDelay
The External Device ShutDown Delay value for the vehicle.
|
protected Byte |
frequencyOffset
The FrequencyOffset used on the device radio.
|
protected Double |
harshBreak
The harsh break.
|
protected int |
immobilizeArming
The immobilize arming.
|
protected boolean |
immobilizeUnit
The immobilize unit.
|
protected boolean |
isAidedGpsEnabled
A value indicating whether this instance is aided GPS enabled.
|
protected boolean[] |
isAuxIgnTrigger
An array that can get/set the IsAuxIgnTriggers for the vehicle.
|
protected boolean[] |
isAuxInverted
An array of values indicating if a corresponding Aux signal should be inverted on importing the device data.
|
protected boolean |
isHarshBrakeWarningOn
Whether to send warning on harsh brake.
|
protected boolean |
isRfUploadOnWhenMoving
The IsRfUploadOnWhenMoving value for the vehicle.
|
protected short |
rfParameterVersion
The version of this set of rf channels.
|
autoGroupsA1_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 |
|---|
GoLegacy() |
| Modifier and Type | Method and Description |
|---|---|
void |
populateDefaults()
Set default values for the
Device instance. |
GoLegacy |
setAuxWarningSpeed(double[] auxWarningSpeed) |
GoLegacy |
setChannel(short[] channel) |
GoLegacy |
setEnableAuxWarning(boolean[] enableAuxWarning) |
GoLegacy |
setIsAuxIgnTrigger(boolean[] isAuxIgnTrigger) |
GoLegacy |
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, setImmobilizeUnitgetChannel, getChannelCount, getFrequencyOffset, getRfParameterVersion, isAidedGpsEnabled, isRfUploadOnWhenMoving, setAidedGpsEnabled, setChannelCount, setFrequencyOffset, setRfParameterVersion, setRfUploadOnWhenMovinggetEngineVehicleIdentificationNumber, getVehicleIdentificationNumber, setEngineVehicleIdentificationNumber, setPinDevice, setVehicleIdentificationNumbergetLicensePlate, getLicenseState, setLicensePlate, setLicenseStateprotected Integer deltaDistance
protected Integer deltaHeading
protected Integer deltaHeadingHS
protected Double deltaHeadingMinSpeed
protected Double deltaHeadingMinSpeedHS
protected Double deltaMinSpeed
protected Double deltaSpeed
protected Double harshBreak
protected boolean isHarshBrakeWarningOn
protected double[] auxWarningSpeed
protected boolean[] enableAuxWarning
protected boolean enableControlExternalRelay
protected int externalDeviceShutDownDelay
protected int immobilizeArming
protected boolean immobilizeUnit
protected boolean[] isAuxIgnTrigger
protected boolean[] isAuxInverted
protected short[] channel
protected Byte channelCount
protected Byte frequencyOffset
protected boolean isAidedGpsEnabled
protected boolean isRfUploadOnWhenMoving
protected short rfParameterVersion
public void populateDefaults()
DeviceDevice instance.populateDefaults in class GoDevicepublic GoLegacy setChannel(short[] channel)
setChannel in interface RfChannelsAwarepublic GoLegacy setEnableAuxWarning(boolean[] enableAuxWarning)
setEnableAuxWarning in interface DigitalAuxiliariesAwarepublic GoLegacy setIsAuxIgnTrigger(boolean[] isAuxIgnTrigger)
setIsAuxIgnTrigger in interface DigitalAuxiliariesAwarepublic GoLegacy setIsAuxInverted(boolean[] isAuxInverted)
setIsAuxInverted in interface DigitalAuxiliariesAwarepublic GoLegacy setAuxWarningSpeed(double[] auxWarningSpeed)
setAuxWarningSpeed in interface DigitalAuxiliariesAwareCopyright © 2023. All rights reserved.