Add your description here
Project description
Tigerente
A command line tool to connect to and manage LEGO Spike Primes running Spielzeug.
It works by running a background process that keeps the bluetooth connection alive; any commands are sent to it.
Name
Nobody had a good idea how to name this, so we chose something that has to do with toys.
Features
- Connect & Disconnect
- Sync folders
- Reboot
- Start & Stop programs
TODO / Roadmap
--watch-Flag to sync changes directly without rerunningtente sync- Command to download and flash Spielzeug automatically
- Command to rename a device
- More?
Example usage
# Connect to a hub
$ tente connect
These devices seem to be nearby:
- HubA (34:08:E1:8D:26:98)
- HubB (38:0B:3C:A2:27:91)
Choose a device to connect to: HubB
[✔] (00:11) Connected to HubB.
# Sync the "src" folder to the connected hub
$ tente sync src
[ℹ] You are connected to HubB.
Sync directory... ━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:04
[✔] Synced.
# Again, but ensure you are connected to HubA
$ tente sync src --dev HubA
[ℹ] You are connected to HubA.
Sync directory... ━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:05
[✔] Synced.
# Disconnect from the connected hub
$ tente disconnect
[ℹ] You were connected to HubA.
[✔] (00:03) Disconnected.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tigerente-0.5.0.tar.gz.
File metadata
- Download URL: tigerente-0.5.0.tar.gz
- Upload date:
- Size: 17.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
976327778df6aa6e9475213b1f860dce8fb7003dc8fb112f5e9890d38295562e
|
|
| MD5 |
c8c40e49dd47ef6d7580765482cab9bd
|
|
| BLAKE2b-256 |
84fafd67d0a13104157f0fbd79179ac164b401036b6d09cc3a7a5ffd6cbc5ad3
|
File details
Details for the file tigerente-0.5.0-py3-none-any.whl.
File metadata
- Download URL: tigerente-0.5.0-py3-none-any.whl
- Upload date:
- Size: 22.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b6dc2421dfc6bb9a5ecf3dc19f805b4225e4d20d59de8175cb3d38cd6254d294
|
|
| MD5 |
2982f1b4a16aa740385ce53eb3857604
|
|
| BLAKE2b-256 |
e1d4890088dd98bca22832e0e8730415fb5399aad1955816a9626cb54005de7f
|