PyTool USB Serial F

PyTool USB Serial F

Narzędzie szeregowe USB z funkcją skryptu Pythona.

Informacje O Aplikacji


0.8
July 01, 2021
1,928
Android 5.0+
Everyone
Get PyTool USB Serial F for Free on Google Play

Advertisement

Opis Aplikacji


Analiza I Przegląd Aplikacji Na Androida: PyTool USB Serial F, Opracowany Przez Quan Lin. Wymienione W Kategorii Narzędzia. Bieżąca Wersja To 0.8, Zaktualizowana W 01/07/2021 . Według Recenzji Użytkowników W Google Play: PyTool USB Serial F. Osiągnięto Ponad 2 Tysiąc Instalacji. PyTool USB Serial F Ma Obecnie 1 Recenzje, Średnia Ocena 5.0 Gwiazdek

PyTool USB Serial to doskonałe narzędzie do opracowywania, debugowania i monitorowania portu szeregowego USB.
Posiada funkcję skryptu Python, która zapewnia największą elastyczność.

Aby uzyskać bezpłatne reklamy, pobierz wersję płatną.

Dlaczego funkcja skryptu jest pożądana dla narzędzia szeregowego USB?
Inżynierowie elektrycy uważają, że przydatne jest używanie urządzeń przenośnych, takich jak telefon lub tablet z systemem Android, do debugowania lub monitorowania komunikacji szeregowej w terenie, fabryce lub laboratorium.
Ale prawie każdy system komunikacyjny ma swój własny protokół lub format danych.
Wyszukiwanie w morzu danych szesnastkowych, takich jak „02a5b4ca....ff000803” i próba zorientowania się, co się dzieje, wcale nie jest przyjemne.
Tu z pomocą przychodzi PyTool USB Serial.
Dzięki możliwości uruchomienia niestandardowego skryptu Pythona, PyTool USB Serial może odczytywać i analizować wszelkie otrzymane dane, wyświetlać je w żądany sposób, a nawet odpowiadać, gdy jest to potrzebne.

Są przykłady skryptów do szybkiego startu. Po prostu skopiuj i wklej jeden z nich, aby je wypróbować.

Dostępny jest również poręczny port szeregowy USB do ogólnego użytku.

Obsługuje główne sterowniki szeregowe USB, w tym:
Sterownik FTDI
Sterownik CDC ACM
Sterownik CP210x
Sterownik CH34x
Sterownik PL2303

Przewodnik ogólny po skrypcie
=====================
* Wersja Pythona używana w tej aplikacji to 3.8.

* Ta aplikacja nie została zaprojektowana jako edytor skryptów, chociaż skrypt można edytować w polu skryptu.
Najlepszym sposobem jest użycie ulubionego edytora skryptów, a następnie skopiowanie i wklejenie skryptu.

* Zawsze używaj 4 spacji do wcięcia, aby uniknąć dziwnych błędów.

* Większość pakietów w standardowej bibliotece Pythona jest dostępna do importu.

* Jeśli pętla while jest potrzebna, zawsze używaj `app.running_script` jako warunku, aby poprawnie zatrzymać skrypt.

* Użyj `app.version`, aby uzyskać ciąg wersji aplikacji.

* Użyj `app.get_output()`, aby uzyskać pole wyjściowe skryptu jako łańcuch.

* Użyj `app.set_output(object)`, aby wyświetlić `object` w polu wyjściowym skryptu jako ciąg.

* Użyj `app.print_text(object)` jako skrótu do `app.set_output(app.get_output() + str(object))`, aby dołączyć tekst do pola wyjściowego skryptu.

* Użyj `app.clear_text()` jako skrótu do `app.set_output("")`, aby wyczyścić pole wyjściowe skryptu.

* Użyj `app.send_data(bytearray)`, aby wysłać `bytearray` przez port szeregowy.

* Użyj `app.receive_data()`, aby odczytać dane z bufora jako tablicę bajtów.

* Użyj `app.log_file(text)`, aby zapisać plik dziennika w pamięci.
Plik dziennika znajduje się tutaj [Katalog przechowywania]/PyToolUSBSerial/log_[sygnatura czasowa UTC].txt.
tekst (str): Treść tekstu
return (str): Pełna ścieżka do pliku

Oto jeden przykład skryptu z tej aplikacji:
####################
# Wyświetl otrzymane dane w postaci szesnastkowej i powtórz echo.

z binacii import hexlify
z kodeków importuj dekoduj

while(app.running_script):
# Spróbuj pobrać wszelkie dane odebrane w buforze.
data_rcv = aplikacja.odbieranie_danych()
jeśli data_rcv:
# Dane przedstawione w postaci szesnastkowej.
data_hex = decode(hexlify(data_rcv), 'utf_8', 'ignore')
# Wyświetl otrzymane dane wraz ze starymi danymi.
app.set_output(app.get_output() + data_hex)
# Echo z powrotem.
app.send_data(data_rcv)
####################
Obecnie Oferujemy Wersję 0.8. To Jest Nasza Najnowsza, Najbardziej Zoptymalizowana Wersja. Jest Odpowiedni Dla Wielu Różnych Urządzeń. Bezpłatne Pobieranie Bezpośrednio Apk Ze Sklepu Google Play Lub Innych Wersji, Które Hostujemy. Ponadto Możesz Pobrać Bez Rejestracji I Nie Wymaga Loginu.

Mamy Więcej Niż 2000+ Dostępnych Urządzeń Dla Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... Z Tak Wieloma Opcjami, Łatwo Jest Wybrać Gry Lub Oprogramowanie Pasujące Do Twojego Urządzenia.

Może Się Przydać, Jeśli Istnieją Jakiekolwiek Ograniczenia Krajowe Lub Jakiekolwiek Ograniczenia Z Boku Urządzenia W Google App Store.

Co Nowego


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.

Oceń I Recenzja W Google Play Store


5.0
1 Całkowity
5 100.0
4 0
3 0
2 0
1 0

Całkowita Liczba Instalacji (*Szacowana)

Oszacowanie Całkowitej Liczby Instalacji W Google Play, Przybliżone Od Liczby Ocen I Granic Instalacji Osiągniętych W Google Play.