Cum se scrie un script pentru a trimite pe porturile seriale

Pasul 1

Porturile fizice sunt numite în software în conformitate cu convenția corespunzătoare. Salvați replicatorul de porturi izolate pe fundal alb de către Elnur de la Fotolia.com

Identifică convențiile de numire pentru porturile seriale. Înainte ca un script să poată fi scris, este necesar să se identifice numele standard care sunt utilizate pentru porturile seriale din sistem (e). Pe computerele Windows care utilizează sisteme de operare pe disc (DOS), majoritatea porturilor de comunicații seriale sunt denumite utilizând convențiile COM1, COM2 și COM3, dar în sistemele de tip Unix, porturile seriale sunt adesea numite după Similar cu o structură de directoare, cum ar fi / dev / ttyS1, / dev / ttyS2 și așa mai departe.

Pasul 2

Aflați limba corespunzătoare de scripting. Salvați imaginea abc de către sonya etchison de la Fotolia.com

Aflați sau utilizați limba de scripting corespunzătoare. Înainte ca un port serial să poată fi accesat printr-un script, este necesar să folosiți limba disponibilă pentru a îndeplini sarcina. În sistemele DOS, acest lucru se poate realiza prin intermediul limbajului de scripting, dar în Unix acest lucru se realizează prin secvența de comandă a shell-ului.

Pasul 3

Trimiteți datele la portul de comunicații folosind comanda corectă. Când informațiile au fost procesate și sunt gata să fie trimise printr-un port serial, este necesară o comandă corespunzătoare pentru a îndeplini sarcina. De exemplu, în sistemele DOS care scriu pe portul serial COM1, comanda "echo Hello> COM1" trimite "Hello" la portul de comunicații identificat ca COM1. Pe sistemele Unix, comanda "echo Hello> / dev / ttyS1" trimite "Hello" la portul serial identificat ca / ​​dev / ttyS1.