raspb 5, ssd, nano
Got the same problem. Followed the instruction for openplotter 4. On sdcart further update, upgrade the OS, only a hidden .pypilot. On the ssd i got bolder then the install pypilot 4.0etc instructions and follows your experience, there i get an dir pypilot. But the pypilot start in the menu didn't show anything.
in the readme.md there are instruction i will try this evening: I let you know if success.
# PyPilot - Open Source Marine Autopilot
## Installation
Clone the repository by running the following command:
```
git clone
https://github.com/pypilot/pypilot
```
### Dependencies (on raspberry pi)
```
sudo apt install gettext libgpiod-dev
```
### Build and Install
```
sudo pip install .[optimze,ui,hat,web] --break-system-packages
```
### Configuration
You may want to run pypilot as a service, see the scripts/debian directory
## Usage
Most of the scripts can be run individually as standalone
or test programs, some function as clients, other as servers
### servers (only one executes at a time)
These server scripts can be run as tests:
* execute this script directly
`pypilot -- autopilot`
instead of running the complete autopilot these scripts provide a server with specific functionallity.
`pypilot_boatimu` -- imu specific to boat motions
includes automatic 2d/3d calibration and alignment of magnetic sensors
* useful for testing the imu (gyros) or even just reading gyros
`pypilot_sensors` -- test sensor inputs only
reads nmea0183 from serial ports or from tcp connections, and multiplexes
the output to both nmea0183.
listed on tcp port 20220 by default
* convert and multiplex nmea0183 data
`pypilot_servo` -- use to test or verify a working motor controller is detected,
can be used to control and calibrate the servo
### clients (run as many of these to connect to a server):
`pypilot_control` -- simple interface to command autopilot
`pypilot_calibration` -- interactive gui for all autopilot calibrations
`pypilot_kivy` -- work in progress kivy control app
`pypilot_client_wx` -- graphical client (wx widgets)
`pypilot_scope` -- plot client with wx widgets (for checked listbox)
`pypilot_client` -- console client
`pypilot_hat` -- autopilot control interface using GPIO pins, with web configuration on port 33333
`pypilot_web` -- python flask application for browser autopilot control