A collection of utilities to use for automated embedded testing
Project description
pytelmbot
A collection of utilities to use for automated embedded testing
Designed with pyserial in mind, but could be used for others
SDWire
Support for managing files on a usb-connected SDWire device by 3MDEB
Usage
from pytelmbot import SDWire
# List the available devices to find device-name
SDWire.list_devices()
sdw = SDWire(device-name)
# Select the Test Server to access files
sdw.select_ts()
# Write a local file to the SD card at its root
sdw.write_file('./testing/test.txt', '')
# Copy a file on the SD card to another location
sdw.copy_file('test.txt', 'test_copy.txt')
# Rename a file on the SD card
sdw.rename_file('test.txt', 'test_renamed.txt')
# Get a file from the SD card and store at a local path
sdw.get_file('test_renamed.txt', './testing')
# Delete a file on the SD card
sdw.delete_file('test_renamed.txt')
# Select the Device Under Test to give the device access
sdw.select_dut()
# Close the SDWire connection
sdw.close()
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
pytelmbot-0.1.1.tar.gz
(3.5 kB
view details)
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 pytelmbot-0.1.1.tar.gz.
File metadata
- Download URL: pytelmbot-0.1.1.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dbef6e799afc94705541a69fabba66fac52caada3bc0ed06d9b1e636d723556b
|
|
| MD5 |
ab74cd070bd926bff7ac4b14e974945b
|
|
| BLAKE2b-256 |
d0bfd59c967986a9f80dae9daf4b7a0eeedf68dee71732a62c3ea21ae30c18fd
|
File details
Details for the file pytelmbot-0.1.1-py3-none-any.whl.
File metadata
- Download URL: pytelmbot-0.1.1-py3-none-any.whl
- Upload date:
- Size: 3.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dc2d439d241991957a12ec620b2475b5c2e01406c3d8ece51cbcb53dc70e440b
|
|
| MD5 |
73b19f6b403b066046d2e8e4892daf74
|
|
| BLAKE2b-256 |
c34b13fd44d3dd88538ccea243dc97ba556059f2df76448c66f01e5848d38660
|