Server package for Edu-ROV hardware V4.0
Project description
EduROV server package
This package contains a server for use with the circuit boards and PC client from the pyedurov3 project, and the ROV chassis described on the EduROV webpage.
Use
- To install, run
pip install pyedurov3
.- If you got the warning
The script normalizer is installed in * which is not on PATH.
, callsource ~/.profile
.
- If you got the warning
- To run the server, run
pyedurov3
. - To start the server at boot, run
pyedurov3 --runatstartup
. - See
pyedurov3 --help
foor more options.
Building package
Make sure the newest version of pip is installed: pip install --upgrade build
Then from the edurov_server folder, run python -m build
Setting up Raspberry pi for EduROV
- Install Raspberry PI OS (32-bit), for example via Raspberry Pi Imager
- In SD card, add the file "ssh", it should be empty.
- Insert sd card to raspberry pi
- Connect via ssh to raspberrypi.local
- Via raspi-config:
- Under Interface Options
- Enable camera
- Enable Serial Port:
- We do not want a login shell to be available.
- We do want the serial port hardware to obe enabled.
- Allow the raspberry pi to restart and reconnect the ssh session.
- Under Interface Options
- For pyedurov3 to run at startup, we'll need to install and run it as sudo.
- Install pyedurov3 with
sudo pip install pyedurov3
- Call
sudo pyedurov3 --runatstartup --name=yourname
to set server to start at boot with "yourname" as the advertising name.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyedurov3-0.0.1.tar.gz
(73.1 kB
view hashes)
Built Distribution
pyedurov3-0.0.1-py3-none-any.whl
(85.4 kB
view hashes)
Close
Hashes for pyedurov3-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03b475793a70dc28ca44b77367abce18894e5156d2fd4f52dafb7b59b302be98 |
|
MD5 | 4f68ad3f97341ba57c68863c41b3a261 |
|
BLAKE2b-256 | fb834cbf908dcb444b2f83bbfb36df8eb0bfbdf71c981ad73be44c97fb49738a |