bigchatter module#
Helper node for ros_acomms_net_tests
- class bigchatter.Chatter(src=0, modem='modem0', use_absolute_modem_ns=True, auto_reply=False, chat_outbound_topic='outbound_chat', chat_response_outbound_topic='outbound_chat_response', chat_inbound_topic='inbound_chat', postfix='')#
Bases:
object
Chatter class for ros_acomms_net_tests
- handle_auto_reply(data: ChatMessage) None #
- receive(data: ChatMessage) None #
Callback for receiving messages
- Parameters:
data – message received
- send(msg: str, dest: int, ack: int, priority: int, repeats=1) None #
Function for sending messages
- Parameters:
msg – message to send
dest – destination modem
ack – ack type
priority – priority of message