Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
O smecherie pe care nu o inteleg

Balcon parter fara acte

unde gasesc un speed bag in bucur...

Programe TV cu altfel de sporturi
 Laptop "bun la toate" max...

navigatie noua vw tiguan

ctfmon.exe - System Error (in Saf...

Ați prins vremurile cand 120 Volț...
 Whatsapp nu afișeaza numele ...

Medii admitere Politehnica Bucure...

Se extinde Baza de la Kogalniceanu

Politist mutilat de caine in curt...
 Trotineta- cat rezista?

Windows 11 si inregistrare de pe ...

Cont Facebook spart

Accesare Plex prin webstation
 

control prin rs232

- - - - -
  • Please log in to reply
10 replies to this topic

#1
Vrajitoru_din_ozz

Vrajitoru_din_ozz

    Member

  • Grup: Members
  • Posts: 906
  • Înscris: 13.11.2006
Salutare tuturor!
  Am de curand urmatoarea situatie: un tv no name, produs in China, pe care trebuie sa-l pornesc si sa-l opresc prin comenzi cu ajutorul protocolului rs232. Producatorul mi-a facilitat codurile, sau comenzile, si inca un programel, un executabil care arata ca o telecomanda, cu butoanele de rigoare, on/off, input, volume, etc, un meniu pt alegerea portului prin care sa ma conectez la tv si alt meniu pt baud rate! Pana aici, totul bine si frumos, conectez laptopul la tv printr un cablu serial, deschid programelul telecomanda, aleg portul si ma conectez, dupa care am control total asupra teveului, il sting, il aprind, schimb inputul, etc. Treaba este urmatoarea, si aici incep problemele: tv-ul trebuie controlat fara acel program telecomanda, direct prin comenzi! Am incercat aici cu Putty, Termite, RealTerm, hyperterminal si nu reusesc nicicum sa am control asupra tv ului! Portul e ales bine, setare baud rate corecta, data bits corect, stop bits corect, parity corect, scriu comanda dau enter si nimic...:(
Cineva ar avea vreo idee despre ce se intampla?
Va multumesc anticipat!

#2
Kain_12

Kain_12

    Senior Member

  • Grup: Senior Members
  • Posts: 2,009
  • Înscris: 25.11.2009
Incearca sa faci sniffing pe portul respectiv cu un tool gen Wireshark, si sa pornesti "programelul" lui original, si sa trimiti comenzile, sa vezi ce se intampla, ce se transmite.

#3
gabyxm

gabyxm

    Senior Member

  • Grup: Senior Members
  • Posts: 8,214
  • Înscris: 08.06.2004
Wireshark nu stiu sa mearga pe porturi seriale, da io folosesc deobicei Device Monitoring Studio.

#4
Vrajitoru_din_ozz

Vrajitoru_din_ozz

    Member

  • Grup: Members
  • Posts: 906
  • Înscris: 13.11.2006
Am folosit un programel micut pentru asta, la wireshark nu ma pricep, si am folosit comenzile on/off, iar ceea ce mi a aratat ca s-a trimis in ambele cazuri a fost acelasi cod B2 00 00 3A 01 01 00 3A. Iau codul si il trimit cu programelele enumerate in postul anterior si nimic :( Nici o miscare...

#5
Alice

Alice

    Big Boobs

  • Grup: Senior Members
  • Posts: 7,120
  • Înscris: 05.12.2002
Cel mai probabil aceea este reprezentarea in hex a caracterelor trimise, nu prea ai cum sa trimiti asa ceva cu Putty.

#6
Vrajitoru_din_ozz

Vrajitoru_din_ozz

    Member

  • Grup: Members
  • Posts: 906
  • Înscris: 13.11.2006

View Postgabyxm, on 24 iulie 2017 - 11:56, said:

Wireshark nu stiu sa mearga pe porturi seriale, da io folosesc deobicei Device Monitoring Studio.
Am folosit programul recomandat de tine, si imi apare acelasi cod, B2 00 00 3A 01 01 00 3A. il trimit din terminal si degeaba...nu misca nimic.

#7
Argv

Argv

    Senior Member

  • Grup: Senior Members
  • Posts: 2,463
  • Înscris: 25.10.2007
Foloseste HTerm ca nu poti trimite hex cu putty: http://www.der-hammer.info/terminal/
La Type selectezi Hex si apoi scrii codurile alea. Dar ce sens are sa controlezi asa fara "telecomanda"?

Edited by Argv, 24 July 2017 - 12:58.


#8
mihaicozac

mihaicozac

    Guru Member

  • Grup: Senior Members
  • Posts: 15,532
  • Înscris: 05.12.2005
Poate ia în considerare şi pauza dintre caractere, sau puri şi simplu este un cod binar pe care ţie ţi-l interpretează sniferul ca respectivele caractere dar de fapt nu au legătură.

#9
DaculScoril0

DaculScoril0

    Senior Member

  • Grup: Senior Members
  • Posts: 6,670
  • Înscris: 03.12.2014

View PostVrajitoru_din_ozz, on 24 iulie 2017 - 11:34, said:

Salutare tuturor!
  Am de curand urmatoarea situatie: un tv no name, produs in China, pe care trebuie sa-l pornesc si sa-l opresc prin comenzi cu ajutorul protocolului rs232. Producatorul mi-a facilitat codurile, sau comenzile, si inca un programel, un executabil care arata ca o telecomanda, cu butoanele de rigoare, on/off, input, volume, etc, un meniu pt alegerea portului prin care sa ma conectez la tv si alt meniu pt baud rate! Pana aici, totul bine si frumos, conectez laptopul la tv printr un cablu serial, deschid programelul telecomanda, aleg portul si ma conectez, dupa care am control total asupra teveului, il sting, il aprind, schimb inputul, etc. Treaba este urmatoarea, si aici incep problemele: tv-ul trebuie controlat fara acel program telecomanda, direct prin comenzi! Am incercat aici cu Putty, Termite, RealTerm, hyperterminal si nu reusesc nicicum sa am control asupra tv ului! Portul e ales bine, setare baud rate corecta, data bits corect, stop bits corect, parity corect, scriu comanda dau enter si nimic...Posted Image
Cineva ar avea vreo idee despre ce se intampla?
Va multumesc anticipat!

îți trebuie un emulator te terminal care să meargă pe RS232, nu pe TCP/IP. Putty și Hipertem știu asta, dar trebuie configurate corespunzător. Ai grijă și la setul de caractere folosit, nu folosi nici o translație dacă nu ai specificată una anume.

#10
zoom0mooz

zoom0mooz

    Active Member

  • Grup: Banned
  • Posts: 1,594
  • Înscris: 09.03.2016
Pentru captura traficului pe RS232 incearca PortMon de la SysInternals:
https://technet.micr...s/bb896644.aspx
sau
http://www.serial-po...ct-details.html

Aici unul mai complex cu Trial 14 zile:
https://www.eltima.c...l-port-monitor/

Edited by zoom0mooz, 25 July 2017 - 05:45.


#11
Argv

Argv

    Senior Member

  • Grup: Senior Members
  • Posts: 2,463
  • Înscris: 25.10.2007

View Postzoom0mooz, on 25 iulie 2017 - 05:44, said:

Pentru captura traficului pe RS232 incearca PortMon de la SysInternals:
https://technet.micr...s/bb896644.aspx
sau
http://www.serial-po...ct-details.html

Aici unul mai complex cu Trial 14 zile:
https://www.eltima.c...l-port-monitor/

Din pacate PortMon nu functioneaza decat pe sisteme 32bits. Dar Device Monitoring Studio citat mai sus e chiar ok.

Anunturi

Chirurgia cranio-cerebrală minim invazivă Chirurgia cranio-cerebrală minim invazivă

Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne.

Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate