docs
This commit is contained in:
parent
fae2e90a65
commit
0573d81e57
22
README.md
22
README.md
@ -33,6 +33,26 @@ cross build --release
|
||||
|
||||
Commanding of the `ops-sat-rs` application is possible by different means.
|
||||
|
||||
![Networking and Commanding Structure](docs/networking-structure.png "Networking and Commanding Structure")
|
||||
<img src="docs/networking-structure.png" alt="Networking and Commanding Structure" width="200"/>
|
||||
|
||||
### Using the `pyclient` and `pyserver` applications
|
||||
|
||||
You can find both commanding application inside the `pytmtc` folder.
|
||||
You can also find a `requirements.txt` file there to install all required Python dependencies.
|
||||
|
||||
If you want to command the satellite using the OPS-SAT infrastrucute, start the `pyserver.py`
|
||||
as a background application first, for example by simply running `pyserver.py` inside a
|
||||
new terminal window.
|
||||
|
||||
After that, you can run `pyclient.py -p /test/ping -l` to send a ping telecommand and then
|
||||
go into listener mode using the following `tmtc_conf.json` file:
|
||||
|
||||
```json
|
||||
{
|
||||
"com_if": "tcp",
|
||||
"tcpip_tcp_ip_addr": "127.0.0.1",
|
||||
"tcpip_tcp_port": 4097
|
||||
}
|
||||
```
|
||||
|
||||
You can run `pyclient.py -T` or `pyclient.py -h` for more information on the client application.
|
||||
|
Loading…
Reference in New Issue
Block a user