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.
|
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
|
### 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