-
public class MachineConfigClass holding machine configuration.
Consists mainly of convenience methods for converting DST2 parameters to machine configuration related properties.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public @interfaceMachineConfig.CameraConfig
-
Field Summary
Fields Modifier and Type Field Description public final static intCAMERA_CONFIG_UNKNOWNpublic final static intCAMERA_NOT_INSTALLEDpublic final static intCAMERA_INSTALLED_NOT_MIRROREDpublic final static intCAMERA_INSTALLED_MIRROREDprivate Stringchanoprivate StringchassisIdprivate MachineTypemachineType
-
Constructor Summary
Constructors Constructor Description MachineConfig(Diagnostics diag)
-
Method Summary
Modifier and Type Method Description StringgetChano()Read the 16 byte parameter CHANO that consists of the Chassis Id and Brand. StringgetChassisId()Read the 11 byte chassis Id MachineTypegetMachineType()Returns the machine type object that is based on the content and formatting of the CHANO parameter.In case of L180H also look at P1M1P parameter to determine if machine is L180H high lift. intgetMachineWorkingLoad()Retrieve the working load of the machine intgetMachineMinDetectableLoad()Retrieve the minimum detectable/valid load of the machine booleanisRearViewCameraInstalled()Get installation status of analog rear view camera. intgetAnalogCameraConfig()Get installation configuration of analog camera -
-
Constructor Detail
-
MachineConfig
MachineConfig(Diagnostics diag)
-
-
Method Detail
-
getChano
String getChano()
Read the 16 byte parameter CHANO that consists of the Chassis Id and Brand.
-
getChassisId
String getChassisId()
Read the 11 byte chassis Id
-
getMachineType
MachineType getMachineType()
Returns the machine type object that is based on the content and formatting of the CHANO parameter.In case of L180H also look at P1M1P parameter to determine if machine is L180H high lift.
-
getMachineWorkingLoad
int getMachineWorkingLoad()
Retrieve the working load of the machine
-
getMachineMinDetectableLoad
int getMachineMinDetectableLoad()
Retrieve the minimum detectable/valid load of the machine
-
isRearViewCameraInstalled
boolean isRearViewCameraInstalled()
Get installation status of analog rear view camera.
-
getAnalogCameraConfig
int getAnalogCameraConfig()
Get installation configuration of analog camera
-
-
-
-