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 details)
Built Distribution
pyedurov3-0.0.1-py3-none-any.whl
(85.4 kB
view details)
File details
Details for the file pyedurov3-0.0.1.tar.gz
.
File metadata
- Download URL: pyedurov3-0.0.1.tar.gz
- Upload date:
- Size: 73.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 342b1db5eef77e98d1814a453bdfed09c07421d468330254effd1f474fac266e |
|
MD5 | 6a91ae7bf4bea1ee5e9ba44854f82ef8 |
|
BLAKE2b-256 | d0d4140d684cd5d7099f58348c93cc3d00e239432f52e8643e4a663804078d61 |
File details
Details for the file pyedurov3-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: pyedurov3-0.0.1-py3-none-any.whl
- Upload date:
- Size: 85.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03b475793a70dc28ca44b77367abce18894e5156d2fd4f52dafb7b59b302be98 |
|
MD5 | 4f68ad3f97341ba57c68863c41b3a261 |
|
BLAKE2b-256 | fb834cbf908dcb444b2f83bbfb36df8eb0bfbdf71c981ad73be44c97fb49738a |