PyTool USB Serial

50+
Niðurhal
Efnisflokkun
Fyrir alla aldurshópa
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd

Um þetta forrit

PyTool USB Serial er frábært tæki til að þróa, kembifæra og fylgjast með USB raðtölum.
Það er með Python handritahæfileika sem veitir þér mestan sveigjanleika.

Af hverju er handritafærni æskileg fyrir USB raðtól?
Rafmagnsverkfræðingum finnst handhægt að nota handtengt tæki eins og Android síma eða spjaldtölvu til að kemba eða fylgjast með raðsamskiptum á sviði, verksmiðju eða rannsóknarstofu.
En næstum hvert samskiptakerfi fékk sína samskiptareglu eða gagnaform.
Að leita í sjó af sexgögnum eins og „02a5b4ca .... ff000803“ og reyna að átta sig á hvað er að gerast er alls ekki skemmtilegt.
Það er þar sem PyTool USB Serial kemur til hjálpar.
Með getu til að keyra sérsniðið Python handrit getur PyTool USB Serial lesið og flokkað öll móttekin gögn, sýnt þau eins og þú vilt og jafnvel svarað þegar þörf er á.

Það eru dæmi um handrit til að byrja fljótt. Afritaðu og límdu einn þeirra til að prófa.

Það er líka handhæg USB raðstöð fyrir almenna notkun.

Það styður aðalstraums USB raðdrifa, þar á meðal:
FTDI bílstjóri
CDC ACM bílstjóri
CP210x bílstjóri
CH34x bílstjóri
PL2303 bílstjóri

Aðalhandbók handrita
======================
* Python útgáfan sem notuð er í þessu appi er 3.8.

* Þetta forrit er ekki hannað sem ritstjóri ritstjóra þó hægt sé að breyta handritinu á handritasviðinu.
Besta leiðin er að nota uppáhalds handritstjórann þinn og afrita og líma handritið.

* Notaðu alltaf 4 bil til að koma í veg fyrir undarlegar villur.

* Hægt er að flytja inn flesta pakkana í venjulegu Python bókasafni.

* Ef þörf er á meðan lykkja er skaltu alltaf nota 'app.running_script' sem skilyrði til að stöðva handritið rétt.

* Notaðu 'app.version' til að fá forritstrenginn.

* Notaðu 'app.get_output ()' til að fá forskriftarsvið handritsins sem streng.

* Notaðu 'app.set_output (hlutur)' til að sýna 'hlut' í framleiðslusviði handritsins sem strengur.

* Notaðu „app.print_text (object)“ sem flýtileið fyrir „app.set_output (app.get_output () + str (object))“ til að bæta við texta við framleiðslusvið handritsins.

* Notaðu `app.clear_text ()` sem flýtileið fyrir `app.set_output (" ")` til að hreinsa framleiðslusvið handritsins.

* Notaðu 'app.send_data (bytearray)' til að senda 'bytearray' um raðtengi.

* Notaðu 'app.receive_data ()' til að lesa gögnin úr biðminni sem bytearray.

* Notaðu 'app.log_file (text)' til að vista logskrá í geymslu.
Notkunarskráin er hér [Storage Directory] / PyToolUSBSerial / log_ [UTC Timestamp] .txt.
texti (str): Textainnihald
return (str): Full File Path

Hér er eitt handritadæmi úr þessu forriti:
######################
# Birtu móttekin gögn í hex og bergmál aftur.

frá binascii innflutningi hexlify
úr merkjamálum innflutnings afkóða

meðan (app.running_script):
# Reyndu að sækja öll gögn sem berast í biðminni.
data_rcv = app.receive_data ()
ef gögn_rcv:
# Gögn táknuð í hex.
data_hex = afkóða (hexlify (data_rcv), 'utf_8', 'hunsa')
# Birtu móttekin gögn ásamt gömlum gögnum.
app.set_output (app.get_output () + gögn_hex)
# Bergmál aftur.
app.send_data (data_rcv)
######################
Uppfært
1. júl. 2021

Gagnaöryggi

Öryggi hefst með skilningi á því hvernig þróunaraðilar safna og deila gögnunum þínum. Persónuvernd gagna og öryggisráðstafanir geta verið breytilegar miðað við notkun, svæði og aldur notandans. Þetta eru upplýsingar frá þróunaraðilanum og viðkomandi kann að uppfæra þær með tímanum.
Engum gögnum deilt með þriðju aðilum
Nánar um yfirlýsingar þróunaraðila um deilingu gagna
Engum gögnum safnað
Nánar um yfirlýsingar þróunaraðila um gagnasöfnun

Nýjungar

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.