Skip to content

Commit

Permalink
Apply suggestions from code review
Browse files Browse the repository at this point in the history
Co-authored-by: Michal Podhradsky <[email protected]>
  • Loading branch information
spernsteiner and podhrmic committed Dec 17, 2024
1 parent ea7e8d1 commit 39c9a6f
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions components/logging/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,22 @@ This is a simple tool for logging telemetry data from Ardupilot. It connects
to Ardupilot SITL's SERIAL2 port (by default, TCP port 5762), reads MAVLink
messages from that socket, and writes the messages in textual format to stdout.

## Requirements

1. The logging component shall connect to the secondary autopilot telemetry port and record some or all telemetry values to disk.

1.1 The logging component shall read MAVlink messages from a socket

2. Logs shall be saved in text format, with a timestamp on each line.

2.1. Logs may be printed to stdout for debugging purposes.

3. Logs shall be encrypted by storing them on an encrypted filesystem

4. The key for the encrypted filesystem shall be obtained from the Mission Key Management component

5. The filesystem shall be initialized on first use.

## Building

The build process involves generating MAVLink protocol headers, which requires
Expand Down

0 comments on commit 39c9a6f

Please sign in to comment.