procdrive 1.0.0

Creator: bradpython12

Last updated:

Add to Cart

Description:

procdrive 1.0.0

procdrive
Procdrive is a procedural wrapper around
py-easydrive
which is itself a wrapper around py-drivesdk.
This library was developed to provide a practical environment for learning Python.
Procdrive aims to be simple and intuitive and a transition into more complicated language constructs
such as object orientation and exception handling.
Limitations
Since Procdrive is not object-oriented, it does not provide support
for controlling multiple vehicles at the same time.
If you require this functionality you should check out the other libraries mentioned above.
Installation
As Procdrive does not have a pip repository yet, the install process is a little involved:
git clone https://github.com/PascalRombach/procdrive.git
cd procdrive

Linux
python3 -m pip install .

Windows
py -m pip install .

Code Example
Coding in procdrive is very simple.
The following code scans the current map in and then reports the track pieces in order.
from procdrive import *

connect()
scan()

set_speed(300)
while True:
print(wait_for_track_change())

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.