Как да напиша скрипт за изпращане на серийни портове

Стъпка 1

Физическите портове се наименуват в софтуера съгласно съответната конвенция. Запазване на репликатор на портове, изолиран на бял фон, от Елнур от Fotolia.com

Идентифицира конвенциите за именуване за серийните портове. Преди да може да се напише сценарий, е необходимо да се идентифицират стандартните имена, които се използват за серийните портове в системата (ите). На компютри с Windows, които използват операционни системи с диск (DOS), повечето серийни комуникационни портове се наименуват чрез конвенциите COM1, COM2 и COM3, но в Unix-подобни системи серийните портове често се наричат Подобно на структурата на директориите, като / dev / ttyS1, / dev / ttyS2 и т.н.

Стъпка 2

Научете подходящия скриптов език. Запазете изображението на abc от sonya etchison от Fotolia.com

Научете или използвайте подходящия скриптов език. Преди да има достъп до сериен порт чрез скрипт, е необходимо да използвате езика, който е на разположение, за да изпълни задачата. В DOS системите това може да се постигне чрез партидния скриптов език, но в Unix това се постига чрез командната последователност на shell.

Стъпка 3

Изпратете данните до комуникационния порт, като използвате правилната команда. Когато информацията е била обработена и е готова за изпращане през сериен порт, е необходима подходяща команда за изпълнение на задачата. Например, в системите за DOS, които пишат на сериен порт COM1, командата "echo Hello> COM1" изпраща "Hello" до комуникационния порт, идентифициран като COM1. На Unix системите командата "echo Hello> / dev / ttyS1" изпраща "Hello" към серийния порт, идентифициран като / dev / ttyS1.