Python wrapper for the boatd API, used to write behavior scripts.
Project description
Python module for writing boatd behavior scripts.
Installing
$ pip install boatd_client
class Boat
A boat controlled by boatd
Attributes
heading: Return the current heading of the boat in degrees
position: Return a tuple in the form (latitude, longitude)
version: Return the version of boatd
wind: Return the direction of the wind in degrees
methods
def __init__(self, host='localhost', port=2222)
Create a boat instance, connecting to boatd at host on port port
def __rudder__(self, angle)
Set the angle of the rudder to be angle degrees
def __sail__(self, angle)
Set the angle of the sail to angle degrees
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file boatd_client-0.1.5.tar.gz
.
File metadata
- Download URL: boatd_client-0.1.5.tar.gz
- Upload date:
- Size: 4.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8e41083cd5410fd8fce343b909234d9e5c84483e0b738b2401bec9f8ac9605f |
|
MD5 | a75cb569493c0088282c84e858c5b92e |
|
BLAKE2b-256 | a78c451ca1acf9bb96422e2b0ddef174056c1881178f92c57d95db09b44758f9 |