PyTool USB Serial

50+
ડાઉનલોડ
કન્ટેન્ટનું રેટિંગ
પ્રત્યેક
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી

આ ઍપનું વર્ણન

પાયટૂલ યુએસબી સીરીયલ એ યુએસબી સીરીયલ વિકાસ, ડિબગિંગ અને મોનિટર કરવા માટેનું એક શ્રેષ્ઠ સાધન છે.
તેમાં પાયથોન સ્ક્રિપ્ટ ક્ષમતા છે જે તમને સૌથી વધુ રાહત આપે છે.

શા માટે સ્ક્રિપ્ટ ક્ષમતા યુએસબી સીરીયલ ટૂલ માટે ઇચ્છનીય છે?
ઇલેક્ટ્રિકલ એન્જિનિયર્સ, Android ફોન અથવા ટેબ્લેટ જેવા હેન્ડ હોલ્ડડ ડિવાઇસનો ઉપયોગ ક્ષેત્ર, ફેક્ટરી અથવા લેબમાં સીરીયલ કમ્યુનિકેશનને ડિબગ કરવા અથવા મોનિટર કરવા માટે સહેલું લાગે છે.
પરંતુ લગભગ દરેક કમ્યુનિકેશન સિસ્ટમને પોતાનો પ્રોટોકોલ અથવા ડેટા ફોર્મેટ મળ્યો છે.
"02a5b4ca .... ff000803" જેવા હેક્સ ડેટાના સમુદ્રમાં શોધવું અને શું થઈ રહ્યું છે તે શોધવાનો પ્રયાસ કરવો તે આનંદકારક નથી.
તે જ જગ્યાએ पायટૂલ યુએસબી સીરીયલ મદદ માટે આવે છે.
કસ્ટમ પાયથોન સ્ક્રિપ્ટ ચલાવવાની ક્ષમતા સાથે, પાયટૂલ યુએસબી સીરીયલ કોઈપણ પ્રાપ્ત કરેલા ડેટાને વાંચી અને તેનું વિશ્લેષણ કરી શકે છે, તેને તમે ઇચ્છો તે રીતે પ્રદર્શિત કરી શકો છો અને જ્યારે જરૂર પડે ત્યારે જવાબ આપી શકે છે.

ઝડપી શરૂઆત માટે સ્ક્રિપ્ટ ઉદાહરણો છે. અજમાવવા માટે ફક્ત તેમાંથી એકને ક copyપિ કરો અને પેસ્ટ કરો.

સામાન્ય ઉપયોગ માટે એક હેન્ડી યુએસબી સીરીયલ ટર્મિનલ પણ છે.

તે મુખ્ય પ્રવાહ યુએસબી સીરીયલ ડ્રાઇવરોને સપોર્ટ કરે છે, આ સહિત:
એફટીડીઆઈ ડ્રાઈવર
સીડીસી એસીએમ ડ્રાઈવર
CP210x ડ્રાઇવર
સીએચ 34 એક્સ ડ્રાઈવર
PL2303 ડ્રાઇવર

સ્ક્રિપ્ટ સામાન્ય માર્ગદર્શિકા
=====================
* આ એપ્લિકેશનમાં વપરાયેલ પાયથોન સંસ્કરણ 8.8 છે.

* આ એપ્લિકેશન સ્ક્રિપ્ટ સંપાદક તરીકે બનાવવામાં આવી નથી, જોકે સ્ક્રિપ્ટ ક્ષેત્રમાં સ્ક્રિપ્ટ સંપાદિત કરી શકાય છે.
શ્રેષ્ઠ રસ્તો એ છે કે તમારા મનપસંદ સ્ક્રિપ્ટ સંપાદકનો ઉપયોગ કરો અને પછી સ્ક્રિપ્ટને ક copyપિ કરો અને પેસ્ટ કરો.

વિચિત્ર ભૂલો ટાળવા માટે હંમેશા ઇન્ડેન્ટેશન માટે 4 જગ્યાઓનો ઉપયોગ કરો.

આયાત કરવા માટે પ્રમાણભૂત પાયથોન લાઇબ્રેરીનાં મોટાભાગનાં પેકેજો ઉપલબ્ધ છે.

* જો લૂપની જરૂર હોય ત્યારે, સ્ક્રિપ્ટને યોગ્ય રીતે રોકવા માટે હંમેશાં condition app.running_script` નો ઉપયોગ કરો.

એપ્લિકેશન સંસ્કરણ સ્ટ્રિંગ મેળવવા માટે `app.version` નો ઉપયોગ કરો.

સ્ક્રિપ્ટ આઉટપુટ ફીલ્ડને શબ્દમાળા તરીકે મેળવવા માટે `app.get_output () Use નો ઉપયોગ કરો.

સ્ક્રિપ્ટ આઉટપુટ ક્ષેત્રમાં શબ્દમાળા તરીકે display `બ્જેક્ટ` પ્રદર્શિત કરવા માટે `app.set_output ()બ્જેક્ટ) Use નો ઉપયોગ કરો.

* સ્ક્રિપ્ટ આઉટપુટ ક્ષેત્રમાં ટેક્સ્ટને જોડવા માટે `app.set_output (app.get_output () + str ()બ્જેક્ટ)) ના શોર્ટકટ તરીકે` app.print_text ()બ્જેક્ટ) નો ઉપયોગ કરો.

* સ્ક્રિપ્ટ આઉટપુટ ફીલ્ડને સાફ કરવા માટે .c app.set_output ("") shortc ના શોર્ટકટ તરીકે `app.clear_text () Use નો ઉપયોગ કરો.

* સીરીયલ બંદર દ્વારા `બાયટેરે` મોકલવા માટે` app.send_data (bytearray) Use નો ઉપયોગ કરો.

* બફરમાંથી ડેટાને બાયટેરે તરીકે વાંચવા માટે `app.recep_data () Use નો ઉપયોગ કરો.

સ્ટોરેજમાં લ logગ ફાઇલને સાચવવા માટે `app.log_file (ટેક્સ્ટ) Use નો ઉપયોગ કરો.
લ Theગ ફાઇલ અહીં સ્થિત છે [સ્ટોરેજ ડિરેક્ટરી] / પાયટૂલ યુએસબીઆરિયલ / લોગ_ [યુટીસી ટાઇમસ્ટેમ્પ]. ટેક્સ્ટ.
લખાણ (str): ટેક્સ્ટ સામગ્રી
રીટર્ન (str): પૂર્ણ ફાઇલ પાથ

અહીં આ એપ્લિકેશનનું એક સ્ક્રિપ્ટ ઉદાહરણ છે:
########################
# હેક્સમાં પ્રાપ્ત ડેટા પ્રદર્શિત કરો અને ઇકો બેક કરો.

બિનાસિઆઈ આયાત હેક્સ્લિફાઇથી
કોડેક્સ આયાત ડિકોડથી

જ્યારે (app.running_script):
# બફરમાં પ્રાપ્ત કોઈપણ ડેટાને મેળવવાનો પ્રયાસ કરો.
ડેટા_સીઆરવી = એપ્લિકેશન. રીસીવ_ડેટા ()
જો ડેટા_સીઆરવી:
# હેક્સમાં રજૂ ડેટા.
ડેટા_હેક્સ = ડીકોડ (હેક્સ્લિફાઇ (ડેટા_સીઆરવી), 'યુટફ_8', 'અવગણો')
# જૂના ડેટા સાથે પ્રાપ્ત ડેટા પ્રદર્શિત કરો.
app.set_output (app.get_output () + ડેટા_હેક્સ)
# પાછા પડઘો.
app.send_data (data_rcv)
########################
આ રોજ અપડેટ કર્યું
1 જુલાઈ, 2021

ડેટા સલામતી

ડેવલપર તમારો ડેટા કેવી રીતે એકત્રિત અને શેર કરે છે, તે સમજવાથી સુરક્ષાની શરૂઆત થાય છે. તમારા દ્વારા ઍપનો ઉપયોગ, ઉપયોગ થાય તે પ્રદેશ અને તમારી ઉંમરના આધારે ડેટાની પ્રાઇવસી અને સુરક્ષા પદ્ધતિઓ અલગ-અલગ હોઈ શકે છે. ડેવલપર દ્વારા આ માહિતી પ્રદાન કરવામાં આવી છે અને તેઓ સમયાંતરે તેને અપડેટ કરી શકે છે.
ત્રીજા પક્ષો સાથે કોઈ ડેટા શેર કરવામાં આવતો નથી
ડેવલપર ડેટા શેર કરવાની ઘોષણા કેવી રીતે કરે છે, તે વિશે વધુ જાણો
કોઈ ડેટા એકત્રિત કરવામાં આવતો નથી
ડેવલપર ડેટા એકત્રિત કરવાની ઘોષણા કેવી રીતે કરે છે, તે વિશે વધુ જાણો

નવું શું છે

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.