Și cum aflu cum se termină consola mea?
Acestea nu sunt completate de consola, ci de șofer. Indiferent de consola.
Luați următoarele linii:
dacă ch = # 255 atunci inc (k)
altceva începe
și obțineți tot ceea ce șoferul trimite.
La mine sunt inserate pentru a împărți o comandă de la alta, tk. ei merg la port cu un flux continuu și, dacă țineți apăsat butonul consolei, atunci funcția nu va returna nimic până când nu este eliberat - se citește în timp ce datele se schimbă.
Pentru aceasta, condiția pentru doi # FF - pentru a returna datele cu un fir pe linia de comandă.
Nu cred că tăierea va fi diferită, dar se poate întâmpla ceva.
Este posibil să controlați un computer cu o astfel de telecomandă scriind un software?
În acest scop este scris.
![Telecomanda Irda (telecomandă) Irda Remote](https://images-on-off.com/images/196/irdapult-f4862165.png)
![Telecomanda Irda (telecomandă) Irda Remote](https://images-on-off.com/images/196/irdapult-f4862165.png)
Portul standard IrDA este deservit de un alt driver și este conceput pentru a conecta dispozitivele prin protocolul său.
Acest cod nu este acceptat aici.
Acest cod este pentru porturile a căror driver este proiectat să recepționeze semnale, mai degrabă decât să ofere sesiuni.
Telecomanda nu va începe niciodată o sesiune.
![Irda telecomandă (irda) Irda Remote](https://images-on-off.com/images/196/irdapult-f4862165.png)
Cum să fim atunci?
Și este cu adevărat posibil să controlați computerul prin portul infraroșu cu telecomanda?
![Irda telecomandă (irda) Irda Remote](https://images-on-off.com/images/196/irdapult-f4862165.png)
Trebuie să cumpărați un port IR pentru consola.
![Telecomanda Irda (telecomandă) Irda Remote](https://images-on-off.com/images/196/irdapult-f4862165.png)
La mine, în general, sarcina de a identifica panoul de presă.
și anume luăm panoul din stânga pe care nu se scrie nimic, îl apăsăm "în computer" și cel care ne spune: acesta este un dig de la un astfel de televizor sau acolo este vidic etc.
![Irda telecomandă (irda) Irda Remote](https://images-on-off.com/images/196/irdapult-f4862165.png)
Nu e greu.
De exemplu, consolele de la LG dau aceeași semnătură.
Pentru majoritatea întreprinderilor același lucru.
La mine acest cod a definit semnături din orice console.
Și semnătura consolei a fost de 32 octeți. Și de la televizor 4 octeți.
Dar va trebui să creați o bază de date de semnături de console diferite.
Uită-te aici.
Acesta nu este un exemplu, ci două produse finite. Unul pentru controlul calculatorului din console. Și al doilea, va identifica consolele. Are o bază de date cu telecomenzi de diferite mărci.