Download Goby User Manual

Transcript
CHAPTER 2. GOBY-ACOMMS
24
• [goby.moos.protobuf.Config.modem_id_lookup_path]: Path to a file containing
the mapping of MOOS Community names to modem IDs. This file should
look like:
1
2
3
4
5
//
0,
1,
3,
4,
modem id, vehicle name (should be community name), vehicle type
broadcast, broadcast
endeavor, ship
unicorn, auv
macrura, auv
Extensions for the UDP driver (DRIVER_UDP), a basic driver for Goby that sends
packets using UDP over IP:
1
2
3
4
5
6
7
8
9
[UDPDriverConfig.local] {
ip: "127.0.0.1"
port:
}
[UDPDriverConfig.remote] {
ip: "127.0.0.1"
port:
}
[UDPDriverConfig.max_frame_size]: 65536
• [UDPDriverConfig.local]: Source port of the local machine (ip is not used).
This can be omitted, and then a dynamic port is used.
• [UDPDriverConfig.remote]: Address and port to send messages to.
• [UDPDriverConfig.max_frame_size]: Maximum UDP frame to send (in bytes).
Extensions for the ZeroMQ/Protobuf storage driver (DRIVER_PB_STORE_SERVER):
1
2
3
4
5
6
[PBDriverConfig.request_socket] {
socket_type:
socket_id: 0
transport: EPGM
connect_or_bind: CONNECT
ethernet_address: "127.0.0.1"