Как да напиша скрипт за изпращане на серийни портове
Стъпка 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.