public class InMoovTorso extends Service
Modifier and Type | Field and Description |
---|---|
Arduino |
arduino |
static org.slf4j.Logger |
log |
Servo |
lowStom |
Servo |
midStom |
Servo |
topStom |
cfgDir, dnaPool, MESSAGE_RECORDING_FORMAT_BINARY, MESSAGE_RECORDING_FORMAT_XML
Constructor and Description |
---|
InMoovTorso(java.lang.String n) |
Modifier and Type | Method and Description |
---|---|
boolean |
attach()
Deprecated.
|
void |
broadcastState() |
boolean |
connect(java.lang.String port) |
void |
detach()
Deprecated.
|
void |
disable() |
boolean |
enable() |
void |
enableAutoDisable(java.lang.Boolean param)
Deprecated.
|
void |
enableAutoEnable(java.lang.Boolean param)
Deprecated.
|
long |
getLastActivityTime() |
static ServiceType |
getMetaData()
This static method returns all the details of the class without it having
to be constructed.
|
java.lang.String |
getScript(java.lang.String inMoovServiceName) |
boolean |
isAttached() |
static void |
main(java.lang.String[] args) |
void |
moveTo(double topStom,
double midStom,
double lowStom) |
void |
moveToBlocking(java.lang.Double topStom,
java.lang.Double midStom,
java.lang.Double lowStom) |
void |
release() |
void |
rest() |
boolean |
save()
method of serializing default will be simple xml to name file
|
void |
setAutoDisable(java.lang.Boolean param) |
void |
setLimits(int topStomMin,
int topStomMax,
int midStomMin,
int midStomMax,
int lowStomMin,
int lowStomMax) |
void |
setOverrideAutoDisable(java.lang.Boolean param) |
void |
setpins(java.lang.Integer topStomPin,
java.lang.Integer midStomPin,
java.lang.Integer lowStomPin) |
void |
setSpeed(java.lang.Double topStom,
java.lang.Double midStom,
java.lang.Double lowStom)
Deprecated.
|
void |
setVelocity(java.lang.Double topStom,
java.lang.Double midStom,
java.lang.Double lowStom) |
void |
startService() |
void |
test() |
void |
waitTargetPos() |
addListener, addListener, addTask, addTask, addTask, addTaskOneShot, allowDisplay, allowDisplay, attach, attach, buildDna, buildDna, buildDnaKeys, buildDnaNames, clearLastError, close, containsTask, copyShallowFrom, createPeer, createPeer, createRootReserved, detach, detach, echoHeartbeat, error, error, error, getAttached, getCfgDir, getComm, getDeclaredMethodNames, getDeclaredMethods, getDescription, getDna, getDnaString, getHostName, getInbox, getInstanceId, getIntanceName, getInterfaceSet, getLastError, getMessageSet, getMetaData, getMethodMap, getMethodNames, getMethods, getMethodToolTip, getMsg, getName, getNotifyList, getNotifyListKeySet, getOutbox, getPeerKey, getPeerName, getServiceResourceFile, getSimpleName, getTasks, getThisThread, getType, hasError, hasPeers, help, help, in, info, info, invoke, invoke, invoke, invokeOn, isAttached, isAttached, isLocal, isReady, isRunning, isRuntime, isVirtual, load, load, logTimeEnable, mergeDna, mergeDna, mergePeerDna, movePeerDna, out, out, preProcessHook, preRoutingHook, publishError, publishQueueStats, publishState, publishStats, publishStatus, purgeTask, purgeTasks, releasePeers, releaseService, removeAllListeners, removeListener, requiresSecurity, reserve, reserve, reserveRoot, reserveRoot, reserveRootAs, run, save, save, send, send, send, send, sendBlocking, sendBlocking, sendBlocking, sendBlocking, sendPeer, setInstanceId, setName, setPeer, setSecurityProvider, setState, setThisThread, setVirtual, sleep, stackToString, startHeartbeat, startPeer, startPeer, startRecording, stopHeartbeat, stopMsgRecording, stopService, subscribe, subscribe, subscribe, toString, unsubscribe, unsubscribe, unsubscribe, updateStats, warn, warn
public static final org.slf4j.Logger log
public transient Servo topStom
public transient Servo midStom
public transient Servo lowStom
public transient Arduino arduino
public static void main(java.lang.String[] args)
@Deprecated public boolean attach()
public boolean enable()
@Deprecated public void enableAutoEnable(java.lang.Boolean param)
@Deprecated public void enableAutoDisable(java.lang.Boolean param)
public void setAutoDisable(java.lang.Boolean param)
public void setOverrideAutoDisable(java.lang.Boolean param)
public void broadcastState()
broadcastState
in interface ServiceInterface
broadcastState
in class Service
public boolean connect(java.lang.String port) throws java.lang.Exception
java.lang.Exception
@Deprecated public void detach()
Service
detach
in interface Attachable
detach
in class Service
public void disable()
public long getLastActivityTime()
public java.lang.String getScript(java.lang.String inMoovServiceName)
public boolean isAttached()
public void moveTo(double topStom, double midStom, double lowStom)
public void moveToBlocking(java.lang.Double topStom, java.lang.Double midStom, java.lang.Double lowStom)
public void waitTargetPos()
public void release()
public void rest()
public boolean save()
Service
save
in interface StateSaver
save
in class Service
public void setLimits(int topStomMin, int topStomMax, int midStomMin, int midStomMax, int lowStomMin, int lowStomMax)
public void setpins(java.lang.Integer topStomPin, java.lang.Integer midStomPin, java.lang.Integer lowStomPin)
@Deprecated public void setSpeed(java.lang.Double topStom, java.lang.Double midStom, java.lang.Double lowStom)
public void startService()
startService
in interface ServiceInterface
startService
in class Service
public void test()
public static ServiceType getMetaData()
public void setVelocity(java.lang.Double topStom, java.lang.Double midStom, java.lang.Double lowStom)