org.opentcs.common.LoopbackAdapterConstants Maven / Gradle / Ivy
The newest version!
// SPDX-FileCopyrightText: The openTCS Authors
// SPDX-License-Identifier: MIT
package org.opentcs.common;
/**
* This interface provides access to vehicle-property keys that are used in both the
* plant overview as well as in the kernel.
*/
public interface LoopbackAdapterConstants {
/**
* The key of the vehicle property that specifies the vehicle's initial position.
*/
String PROPKEY_INITIAL_POSITION = "loopback:initialPosition";
/**
* The key of the vehicle property that specifies the default operating time.
*/
String PROPKEY_OPERATING_TIME = "loopback:operatingTime";
/**
* The key of the vehicle property that specifies which operation loads the load handling device.
*/
String PROPKEY_LOAD_OPERATION = "loopback:loadOperation";
/**
* The default value of the load operation property.
*/
String PROPVAL_LOAD_OPERATION_DEFAULT = "Load cargo";
/**
* The key of the vehicle property that specifies which operation unloads the load handling
* device.
*/
String PROPKEY_UNLOAD_OPERATION = "loopback:unloadOperation";
/**
* The default value of the unload operation property.
*/
String PROPVAL_UNLOAD_OPERATION_DEFAULT = "Unload cargo";
/**
* The key of the vehicle property that specifies the maximum acceleration of a vehicle.
*/
String PROPKEY_ACCELERATION = "loopback:acceleration";
/**
* The key of the vehicle property that specifies the maximum decceleration of a vehicle.
*/
String PROPKEY_DECELERATION = "loopback:deceleration";
}