Search
Preparing search index...
The search index is not available
@dronedeploy/rocos-js
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
RobotController
Class RobotController
Hierarchy
RobotController
Index
Constructors
constructor
Properties
client
token
Methods
convert
Object
ToMeta
List
get
Metadata
send
Command
send
Command
ToRobot
send
Command
With
Ack
take
Action
With
Ack
update
Token
Constructors
constructor
new
Robot
Controller
(
hostname
?:
string
)
:
RobotController
Parameters
Optional
hostname:
string
Returns
RobotController
Properties
Private
client
client
:
RobotControlClient
Private
token
token
:
string
Methods
Private
convert
Object
ToMeta
List
convert
Object
ToMeta
List
(
meta
:
{}
)
:
ControlMessage.MetaEntry
[]
Parameters
meta:
{}
[
key:
string
]:
string
Returns
ControlMessage.MetaEntry
[]
Private
get
Metadata
get
Metadata
(
projId
?:
string
, callsign
?:
string
)
:
any
Parameters
Optional
projId:
string
Optional
callsign:
string
Returns
any
send
Command
send
Command
(
command
:
ControlCommand
)
:
ControlResult
Parameters
command:
ControlCommand
Returns
ControlResult
Private
send
Command
ToRobot
send
Command
ToRobot
(
command
:
ControlCommand
)
:
any
Parameters
command:
ControlCommand
Returns
any
send
Command
With
Ack
send
Command
With
Ack
(
command
:
ControlCommand
)
:
Observable
<
ControlAckMessage
>
Parameters
command:
ControlCommand
Returns
Observable
<
ControlAckMessage
>
take
Action
With
Ack
take
Action
With
Ack
(
action
:
any
, ackTimeoutInSeconds
?:
number
)
:
Observable
<
any
>
Parameters
action:
any
Default value
ackTimeoutInSeconds:
number
= 15
Returns
Observable
<
any
>
update
Token
update
Token
(
token
:
string
)
:
void
Parameters
token:
string
Returns
void
Globals
Robot
Controller
constructor
client
token
convert
Object
ToMeta
List
get
Metadata
send
Command
send
Command
ToRobot
send
Command
With
Ack
take
Action
With
Ack
update
Token
Generated using
TypeDoc