Skip to content

Commit

Permalink
Merge pull request #1 from bringauto/jakub.trubka/readme_fix
Browse files Browse the repository at this point in the history
fixed readme links
  • Loading branch information
Nothrax authored Nov 24, 2022
2 parents 1d9f4c1 + 2494049 commit a1fbc1d
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,17 +16,17 @@ depend on our cloud implementation.
# Communication protocol

We use [ProtoBuf] v3 library for message format and serialization/deserialization - protocol specification
can be found at the [BringAutoDaemon.proto] file.
can be found at the [CarStateProtocol] and [IndustrialPortalProtocol] files.

Each message must be prefixed with four bytes long (uint32_t data type) header which holds
information about size of the ProtoBuf message.

As a transfer layer the TCP/IP is chosen. Daemon listens on localhost network under port 1536.
As a transfer layer the TCP/IP is chosen for comunication between modules and daemon and mqtt for communication between daemon and fleet management. Daemon listens on localhost network under port 1636 if port was not changed.

**In order to receive data from BAD you must send CarStatus message first. If you do not send CarStatus message
no data will be sent from BAD to Client!**

detailed description at [BringAuto Autonomy Host Protocol]
detailed description at [BringAuto Autonomy Host Protocol].

## Protocol messages

Expand Down Expand Up @@ -57,10 +57,10 @@ Message from BAD to the Client.
The Autonomy system must receive this message.

- plan route according to received commands,
- change/drive car state according to commands which it receives
- change/drive car state according to commands which it receives



[BringAutoDaemon.proto]: ./BringAutoDaemon.proto
[CarStateProtocol]: ./CarStateProtocol.proto
[IndustrialPortalProtocol]: ./IndustrialPortalProtocol.proto
[ProtoBuf]: https://developers.google.com/protocol-buffers
[BringAuto Autonomy Host Protocol]: https://docs.google.com/document/d/1jgSrBhZm73j_DkxNMtRgBLvnh_K-MUsL7z576hUat-I/

0 comments on commit a1fbc1d

Please sign in to comment.