An open API service indexing awesome lists of open source software.

https://github.com/alyshmahell/robolytics

robotics software engineering course material prepared for guest lecturing at University of L'Aquila
https://github.com/alyshmahell/robolytics

Last synced: over 1 year ago
JSON representation

robotics software engineering course material prepared for guest lecturing at University of L'Aquila

Awesome Lists containing this project

README

          

# NiceGUI4bots

A 100% Python graphical user interface to visualize real-time data streams from a generic WebSocket & HTTP source.

## Demonstrator

Make your smartphone as the WebSocket & HTTP source with th opensource [SensorServer](https://f-droid.org/packages/github.umer0586.sensorserver) App by [umer0586](https://github.com/umer0586) available from F-Droid app store:

https://f-droid.org/packages/github.umer0586.sensorserver

in the hamburger tab activate the http server and go to settings then activate the discoverable option, also activate the option to use the hotspot if you are on a hotspot.
## Installation
```sh
pip install -r requirements.txt
```

## Running
```
python nicegui4bots/background.py \
--wss-host \
--http-host \
--wss-port \
--http-port
python nicegui4bots/foreground.py
```

- **your_sensor_source_ip** can be found inside the SensorServer app in the hamburger menu.
- **your_sensor_source_http_port** can also be found inside the SensorServer app in the hamburger menu.
- **your_sensor_source_wss_port** can on the other hand be found in the **server** section of the main screen of the Sensor Server app once you click **Start**.