public abstract class GoCurve extends GoDevice implements OdometerAdjustmentProviderAware, EngineHoursAdjustmentProviderAware
GoDeviceEntity.EntityBuilder<C extends Entity,B extends Entity.EntityBuilder<C,B>>| Modifier and Type | Field and Description |
|---|---|
protected Integer |
accelerationWarningThreshold
The acceleration warning accelerometer threshold (y axis) value for the vehicle.
|
protected Integer |
accelerometerThresholdWarningFactor
The accelerometer threshold warning factor value for this vehicle.
|
protected Integer |
brakingWarningThreshold
The braking warning accelerometer threshold (y axis) value for the vehicle.
|
protected Integer |
corneringWarningThreshold
The cornering warning threshold (x axis) value for the vehicle.
|
protected boolean |
enableBeepOnDangerousDriving
Toggle to enable beeping when any of the acceleration thresholds are exceeded by device accelerometer readings.
|
protected boolean |
enableBeepOnRpm
Toggle to enable beeping when the vehicle's RPM exceeds the 'RpmValue'.
|
protected Integer |
engineHourOffset
The offset to be applied engine hours data reported by the engine computer.
|
protected boolean |
isActiveTrackingEnabled
Toggle to enable active tracking on the device.
|
protected boolean |
isDriverSeatbeltWarningOn
Value which toggles beeping if an unbuckled seat belt is detected.
|
protected boolean |
isIoxConnectionEnabled
Value which toggles device IOX USB connection.
|
protected boolean |
isPassengerSeatbeltWarningOn
Value which toggles monitoring both passenger and driver unbuckled seat belt, otherwise only the driver is
monitored.
|
protected boolean |
isReverseDetectOn
Value which toggles device beeping when the vehicle is reversing.
|
protected Float |
odometerFactor
Used to correct the odometer value received from the engine.
|
protected Double |
odometerOffset
The offset to be applied odometer reported by the engine computer.
|
protected Integer |
rpmValue
The RPM value that when exceeded triggers device beeping.
|
protected Double |
seatbeltWarningSpeed
The value in km/h that below will not trigger 'Seat belt Warning'.
|
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 |
|---|
GoCurve() |
| Modifier and Type | Method and Description |
|---|---|
void |
populateDefaults()
Set default values for the
Device instance. |
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, waitgetOdometerFactor, getOdometerOffset, setOdometerFactor, setOdometerOffsetgetEngineHourOffset, setEngineHourOffsetgetEngineVehicleIdentificationNumber, getVehicleIdentificationNumber, setEngineVehicleIdentificationNumber, setPinDevice, setVehicleIdentificationNumbergetLicensePlate, getLicenseState, setLicensePlate, setLicenseStateprotected Integer accelerationWarningThreshold
protected Integer accelerometerThresholdWarningFactor
protected Integer brakingWarningThreshold
protected Integer corneringWarningThreshold
protected boolean enableBeepOnDangerousDriving
protected boolean enableBeepOnRpm
protected Integer engineHourOffset
protected boolean isActiveTrackingEnabled
Default [false].
This feature is only supported on the ProPlus plan. Turning on this feature on a device using the Pro plan will automatically upgrade the device to the ProPlus plan with all associated charges.
protected boolean isDriverSeatbeltWarningOn
protected boolean isPassengerSeatbeltWarningOn
protected boolean isReverseDetectOn
protected boolean isIoxConnectionEnabled
protected Float odometerFactor
protected Double odometerOffset
protected Integer rpmValue
protected Double seatbeltWarningSpeed
public void populateDefaults()
DeviceDevice instance.populateDefaults in class GoDeviceCopyright © 2023. All rights reserved.