Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Autor Téma: Pomůžete s "polidštěním" několika příkazů? (vyřešeno)  (Přečteno 920 krát)

JirkaZ

  • Stálý člen
  • ***
  • Příspěvků: 683
    • Zobrazit profil
Tak se zase po delší době ocitám v roli tazatele...

O co mi jde: viz http://www.electroons.com/blog/know-how-using-wilar-sp200s-enhanced-device-programmer/#comment-3810904583

z toho cituji:

Citace
You must write two scripts and make links to serial port.
If you are familiar with Linux, you will understand when you read bellow :

root@Lenovo-G40-30:~# cat ~/.bin/willar

#!/bin/bash
if [ -e /dev/ttyUSB0 ]
then
/root/.bin/setserial.py
exec wine '/root/.wine/drive_c/Program Files/WLPRO_V220_SETUP/WLPRO.exe'
else
echo "Error : /dev/ttyUSB0 not exist"
fi

root@Lenovo-G40-30:~# cat ~/.bin/setserial.py

Nemůžu si pomoct, ale:

1) kde tam jsou nějaké dva skripty? Vidím jeden...

2) kde tam jsou nějaké (sym?)linky na sériové porty?

3) kde v Kubuntu 18.04 vezmu program setSerial.py? Že by existoval jen v Ubuntu 16.04? Mám instalovaný Python 2.7.17 a balík python-serial 3.4.2.

Nevím, zda jsem zmatený já, nebo autor příspěvku... Připouštím to první, protože - marná sláva - pořád i po letech jsem jen "předělaný DOSák a Windowsák" ;-)

Díky za konkrétní rady.
« Poslední změna: 25 Březen 2020, 22:33:57 od JirkaZ »

zeleno

  • Člen
  • **
  • Příspěvků: 233
    • Zobrazit profil
Re:Pomůžete s "polidštěním" několika příkazů?
« Odpověď #1 kdy: 25 Březen 2020, 19:23:38 »
Na tej stránke treba stlačiť "see more" a objaví sa i ďalšia časť
https://postimg.cc/BtyNcQ4c

#!/usr/bin/python

import serial

ser = serial.Serial()
ser.port = "/dev/ttyUSB0"
ser.baudrate = 9600
ser.bytesize = serial.EIGHTBITS #number of bits per bytes
ser.parity = serial.PARITY_NONE #set parity check: no parity
ser.stopbits = serial.STOPBITS_ONE #number of stop bits
#ser.timeout = None #block read
ser.timeout = 1 #non-block read
#ser.timeout = 2 #timeout block read
ser.xonxoff = False #disable software flow control
ser.rtscts = False #disable hardware (RTS/CTS) flow control
ser.dsrdtr = False #disable hardware (DSR/DTR) flow control
ser.writeTimeout = 2 #timeout for write
if ser.isOpen() :
ser.close()
ser.open()
ser.write("hello") # write a string
ser.close()

root@Lenovo-G40-30:~# ls -ln ~/.wine/dosdevices/com*

lrwxrwxrwx 1 0 0 12 lut 28 20:44 /root/.wine/dosdevices/com1 -> /dev/ttyUSB0
lrwxrwxrwx 1 0 0 12 lut 28 21:01 /root/.wine/dosdevices/com2 -> /dev/ttyUSB0
lrwxrwxrwx 1 0 0 12 lut 28 21:01 /root/.wine/dosdevices/com3 -> /dev/ttyUSB0
lrwxrwxrwx 1 0 0 12 lut 28 21:01 /root/.wine/dosdevices/com4 -> /dev/ttyUSB0
lrwxrwxrwx 1 0 0 12 lut 28 21:02 /root/.wine/dosdevices/com5 -> /dev/ttyUSB0
lrwxrwxrwx 1 0 0 12 lut 28 21:02 /root/.wine/dosdevices/com6 -> /dev/ttyUSB0
lrwxrwxrwx 1 0 0 12 lut 28 21:02 /root/.wine/dosdevices/com7 -> /dev/ttyUSB0
lrwxrwxrwx 1 0 0 12 lut 28 21:02 /root/.wine/dosdevices/com8 -> /dev/ttyUSB0
lrwxrwxrwx 1 0 0 12 lut 28 21:02 /root/.wine/dosdevices/com9 -> /dev/ttyUSB0


JirkaZ

  • Stálý člen
  • ***
  • Příspěvků: 683
    • Zobrazit profil
Re:Pomůžete s "polidštěním" několika příkazů?
« Odpověď #2 kdy: 25 Březen 2020, 20:13:30 »
zeleno: je možný, že jsem takovej blb? ;-)

Spíš budu muset zvážit nové brýle...

juwa2

  • Závislák
  • ****
  • Příspěvků: 3717
    • Zobrazit profil
Re:Pomůžete s "polidštěním" několika příkazů?
« Odpověď #3 kdy: 25 Březen 2020, 21:42:47 »
Bude to spíše tím, že čím dál více reklamy na stránkách uživatele postupně donutilo používat poměrně agresivní adblock & spol.
To nese (občas) i negativa v podobě zablokovaného užitečného obsahu konkrétní stránky.... :-\
Proto se (myslím oprávněně) domnívám, že tohle je zrovna tento případ...

JirkaZ

  • Stálý člen
  • ***
  • Příspěvků: 683
    • Zobrazit profil
Re:Pomůžete s "polidštěním" několika příkazů?
« Odpověď #4 kdy: 25 Březen 2020, 22:09:10 »
Bude to spíše tím, že čím dál více reklamy na stránkách uživatele postupně donutilo používat poměrně agresivní adblock & spol.
To nese (občas) i negativa v podobě zablokovaného užitečného obsahu konkrétní stránky.... :-\
Proto se (myslím oprávněně) domnívám, že tohle je zrovna tento případ...

Ne ne, já to tam (přes všechny používané filtry) normálně mám, jen jsem prostě slepej ;-)

Ale faktem je, že to je docela drobný text a to je právě ten kámen úrazu, prostě jsem to "přeletěl" (opakovaně) a ani ťuk...
« Poslední změna: 25 Březen 2020, 22:13:22 od JirkaZ »