services-api / com.keecker.hardware.robot.interfaces / MovementSafetiesStatus

MovementSafetiesStatus

open class MovementSafetiesStatus : Parcelable

Constructors

<init> MovementSafetiesStatus()
MovementSafetiesStatus(in: Parcel)

Properties

CREATOR static val CREATOR: Creator<MovementSafetiesStatus>
NB_OF_PROXIMITY_SENSORS static val NB_OF_PROXIMITY_SENSORS: Int

Functions

describeContents open fun describeContents(): Int
getErrorsMask open fun getErrorsMask(): Int
getRangesErrors open fun getRangesErrors(): BooleanArray
getRangesInM open fun getRangesInM(): DoubleArray
getRangesInMm open fun getRangesInMm(): IntArray
getRangesTimestamps open fun getRangesTimestamps(): DoubleArray
getTriggersMask open fun getTriggersMask(): Int
isSafetyTriggered open fun isSafetyTriggered(movement_safeties_mask: Int): Boolean
setErrors open fun setErrors(errors: Int): MovementSafetiesStatus
setProximityRange open fun setProximityRange(range: Int, stamp: Double, sensorId: Int): MovementSafetiesStatus
setTriggers open fun setTriggers(triggers: Int): MovementSafetiesStatus
writeToParcel open fun writeToParcel(out: Parcel, flags: Int): Unit