Skip to content
PyROS2 v0.1.0 documentation
Toggle navigation menu
⌘
K
PyROS2 v0.1.0 documentation
/
pyros2 package
pyros2 package
¶
Submodules
¶
pyros2.configs module
¶
pyros2.examples module
¶
pyros2.logs module
¶
pyros2.logs.
log
(
out
,
mode
=
'default'
,
pretty
=
False
)
[source]
¶
pyros2.logs.
log_p
(
out
,
mode
=
'default'
)
[source]
¶
pyros2.main module
¶
pyros2.main.
main
(
)
[source]
¶
pyros2.node module
¶
pyros2.node.
close
(
)
[source]
¶
pyros2.node.
get
(
topic
,
*
config
)
[source]
¶
pyros2.node.
get_nodes
(
)
[source]
¶
pyros2.node.
ok
(
)
[source]
¶
pyros2.node.
record
(
fname
=
'test'
)
[source]
¶
pyros2.node.
set
(
topic
,
val
)
[source]
¶
pyros2.node.
stop_record
(
)
[source]
¶
pyros2.node.
wait
(
ms
=
0
)
[source]
¶
pyros2.rate module
¶
class
pyros2.rate.
Rate
(
hz
=
1
)
[source]
¶
Bases:
object
limit_rate
(
cond
=
True
)
[source]
¶
pyros2.remote_ssh module
¶
pyros2.remote_ssh.
create_ssh_tunnel
(
remote_port
=
8768
,
local_port
=
8768
)
[source]
¶
pyros2.threaded module
¶
class
pyros2.threaded.
Threaded
(
hz
=
1000
,
threaded
=
True
)
[source]
¶
Bases:
object
alive
(
wait
=
0
)
[source]
¶
close
(
)
[source]
¶
do_break
(
)
[source]
¶
get
(
)
[source]
¶
init
(
)
[source]
¶
iter
(
)
[source]
¶
set
(
)
[source]
¶
start
(
)
[source]
¶
stop
(
wait
=
100
,
force
=
False
)
[source]
¶
pyros2.topics module
¶
class
pyros2.topics.
Topic
[source]
¶
Bases:
object
JSON
=
3
¶
PYOBJ
=
1
¶
STRING
=
2
¶
pyros2.topics.
null
(
x
)
[source]
¶
pyros2.topics.
topic_code
(
topic
)
[source]
¶
pyros2.topics.
topic_packer
(
topic
,
default
)
[source]
¶
pyros2.topics.
topic_parse
(
topic
,
default
=
1
)
[source]
¶
pyros2.utils module
¶
pyros2.utils.
get_nodes
(
)
[source]
¶
pyros2.utils.
ip4_addresses
(
)
[source]
¶
Module contents
¶