27 lines
844 B
Markdown
27 lines
844 B
Markdown
|
# `broadcast`
|
||
|
|
||
|
Utilitaire permettant d'afficher en flux continu les messages de type `broadcast` transmis par un module Reach au format JSON.
|
||
|
|
||
|
## Utilisation
|
||
|
|
||
|
```shell
|
||
|
go run ./cmd/broadcast -host <HOST> -filter <FILTER>
|
||
|
```
|
||
|
|
||
|
Où:
|
||
|
|
||
|
- `<HOST>` est l'adresse IP du module Reach sur le réseau (par défaut `192.168.42.1`) ;
|
||
|
- `<FILTER>` est un filtre permettant d'afficher uniquement certains types de messages (par défaut vide).
|
||
|
|
||
|
> **Info** Utiliser le flag `-h` pour voir les autres options disponibles.
|
||
|
|
||
|
### Exemples
|
||
|
|
||
|
#### Afficher les messages de type `navigation`
|
||
|
|
||
|
```shell
|
||
|
go run ./cmd/broadcast -filter navigation
|
||
|
```
|
||
|
|
||
|
> **Info** Il est possible d'envoyer la sortie de la commande dans `jq` afin de sélectionner plus finement les données à afficher. Par exemple: `go run ./cmd/broadcast -filter navigation | jq '.payload.satellites'`.
|