@@ -92,45 +92,36 @@ ARPIST needs a board with a radio module connected to a serial port to work. The
...
@@ -92,45 +92,36 @@ ARPIST needs a board with a radio module connected to a serial port to work. The
Once the board has the correct entrypoint flashed and is connected to the serial port, you can run ARPIST (host-side) as follows, after installing it.
Once the board has the correct entrypoint flashed and is connected to the serial port, you can run ARPIST (host-side) as follows, after installing it.
The most common use case is to parse a CSV file containing telemetry data and send it to the board. You can do it with the following command:
The most common use case is to parse two CSV file containing telemetry data and send it to the board, one low rate (`ROCKET_STATS_TM`) and one high rate (`ROCKET_FLIGHT_TM`). You can do it with the following command:
All available logs (correctly formatted) are found in the `logs` folder.
**NOTE**: by default ARPIST will wait for a synchronization signal from the board before sending further data. If you want to disable this behavior, you can use the `--no-sync` option (or just the short `-n` flag).
**NOTE**: by default ARPIST will wait for a synchronization signal from the board before sending further data. If you want to disable this behavior, you can use the `--no-sync` option (or just the short `-n` flag).
By adding the `--verbose` option (or just the short `-v` flag), you can enable the verbose mode, which will print the sent packets to the standard output.
By adding the `--verbose` option (or just the short `-v` flag), you can enable the verbose mode, which will print the sent packets to the standard output.
**NOTE**: if a single STM32 compatible board is connected to the serial port, ARPIST will automatically detect it and use it, so you can omit the `--port <serial_port>` option.
**NOTE**: if a single STM32 compatible board is connected to the serial port, ARPIST will automatically detect it and use it, so you can omit the `--port <serial_port>` option.
### TDL Integration
If you want to send telemetry data to the board from a TDL file, you can do it with the following command:
Keep in mind that the `--lat`, `--lon` and `--alt` options are mandatory and must be specified in order to send the telemetry data to the board with the correct initial GPS position fix.