
PyTool USB Serial F
USB seriële tool met Python-scriptfunctie.
App -Info
Advertisement
App -Beschrijving
Android -App -Analyse En Beoordeling: PyTool USB Serial F, Ontwikkeld Door Quan Lin. Vermeld In Tools -Categorie. De Huidige Versie Is 0.8, Bijgewerkt Op 01/07/2021 . Volgens Gebruikersrecensies Op Google Play: PyTool USB Serial F. Bereikte Meer Dan 2 Duizend Installaties. PyTool USB Serial F Heeft Momenteel 1 Beoordelingen, Gemiddelde Rating 5.0 Sterren
PyTool USB Serial is een geweldige tool voor USB-serieel ontwikkelen, debuggen en monitoren.Het beschikt over Python-scriptmogelijkheden die u de grootste flexibiliteit bieden.
Download de betaalde versie voor een advertentievrije ervaring.
Waarom is scriptcapaciteit wenselijk voor USB-serieel gereedschap?
Elektrotechnici vinden het handig om een handheld-apparaat zoals een Android-telefoon of -tablet te gebruiken om seriële communicatie in het veld, in de fabriek of in het laboratorium te debuggen of te bewaken.
Maar bijna elk communicatiesysteem kreeg zijn eigen protocol of dataformaat.
Zoeken in een zee van hexadecimale gegevens zoals "02a5b4ca....ff000803" en proberen te achterhalen wat er gebeurt, is helemaal niet prettig.
Dat is waar PyTool USB Serial te hulp komt.
Met de mogelijkheid om een aangepast Python-script uit te voeren, kan PyTool USB Serial alle ontvangen gegevens lezen en ontleden, deze weergeven op de gewenste manier en zelfs antwoorden wanneer dat nodig is.
Er zijn scriptvoorbeelden voor een snelle start. Kopieer en plak er een om ze uit te proberen.
Er is ook een handige USB-seriële aansluiting voor algemeen gebruik.
Het ondersteunt main stream USB seriële stuurprogramma's, waaronder:
FTDI-stuurprogramma
CDC ACM-stuurprogramma
CP210x-stuurprogramma
CH34x-stuurprogramma
PL2303-stuurprogramma
Algemene handleiding voor scripts
====================
* De Python-versie die in deze app wordt gebruikt, is 3.8.
* Deze app is niet ontworpen als scripteditor, hoewel het script in het scriptveld kan worden bewerkt.
De beste manier is om uw favoriete scripteditor te gebruiken en vervolgens het script te kopiëren en te plakken.
* Gebruik altijd 4 spaties voor inspringen om rare fouten te voorkomen.
* De meeste pakketten in de standaard Python-bibliotheek zijn beschikbaar om te importeren.
* Als een while-lus nodig is, gebruik dan altijd `app.running_script` als voorwaarde om het script correct te stoppen.
* Gebruik `app.version` om de app-versiereeks te krijgen.
* Gebruik `app.get_output()` om het scriptuitvoerveld als string te krijgen.
* Gebruik `app.set_output(object)` om `object` in het scriptuitvoerveld als tekenreeks weer te geven.
* Gebruik `app.print_text(object)` als een snelkoppeling voor `app.set_output(app.get_output() + str(object))` om tekst toe te voegen aan het scriptuitvoerveld.
* Gebruik `app.clear_text()` als een snelkoppeling voor `app.set_output("")` om het uitvoerveld van het script te wissen.
* Gebruik `app.send_data(bytearray)` om `bytearray` via de seriële poort te verzenden.
* Gebruik `app.receive_data()` om de gegevens uit de buffer als bytearray te lezen.
* Gebruik `app.log_file(text)` om een logbestand op te slaan in de opslag.
Het logbestand bevindt zich hier [Storage Directory]/PyToolUSBSerial/log_[UTC Timestamp].txt.
tekst (str): Tekstinhoud
return (str): Volledig bestandspad
Hier is een scriptvoorbeeld van deze app:
####################
# Toon ontvangen gegevens in hex en echo terug.
van binascii import hexlify
van codecs import decoderen
while(app.running_script):
# Probeer alle gegevens op te halen die in de buffer zijn ontvangen.
data_rcv = app.receive_data()
als data_rcv:
# Gegevens weergegeven in hex.
data_hex = decoderen(hexlify(data_rcv), 'utf_8', 'negeren')
# Toon ontvangen gegevens samen met oude gegevens.
app.set_output(app.get_output() + data_hex)
# Echo terug.
app.send_data(data_rcv)
####################
We Bieden Momenteel Versie 0.8 Aan. Dit Is Onze Nieuwste, Meest Geoptimaliseerde Versie. Het Is Geschikt Voor Veel Verschillende Apparaten. Gratis Download Rechtstreeks Apk Uit De Google Play Store Of Andere Versies Die We Organiseren. Bovendien Kunt U Zonder Registratie Downloaden En Geen Login Vereist.
We Hebben Meer Dan 2000+ Beschikbare Apparaten Voor Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... Met Zoveel Opties, Het Is Gemakkelijk Voor U Om Games Of Software Te Kiezen Die Bij Uw Apparaat Passen.
Het Kan Van Pas Komen Als Er Landenbeperkingen Of Enige Beperkingen Van De Zijkant Van Uw Apparaat In De Google App Store Zijn.
Wat Is Er Nieuw
Version 0.8
Python version for the script is 3.8.
Now the script runs in Python global environment. Existing scripts should still work as before.
Terminal settings are remembered.
`app.version` is added for checking app version.
Python version for the script is 3.8.
Now the script runs in Python global environment. Existing scripts should still work as before.
Terminal settings are remembered.
`app.version` is added for checking app version.