SHARP Serialport RS232 - PullRequest
       6

SHARP Serialport RS232

0 голосов
/ 29 января 2019

Я пытаюсь получить модель телевизора Sony с компьютера через Serialport.Вот документация (стр. 80 - как построить запрос, стр. 83 - как получить название модели).https://cdn.cnetcontent.com/d1/9d/d19d926b-bb36-4ed3-bd03-af1cad4069da.pdf

Вот мой простой сценарий, но, к сожалению, всегда возвращаю ERR .Что я не так сделал?

$hex = 0x4d,0x4e,0x52,0x44,0x31,0x20,0x20,0x20,0x0d
$com = New-Object System.IO.Ports.Serialport COM4,9600,None,8,one

$com.Open()
$com.Write($hex, 0, $hex.Count)

Start-Sleep -s 2
$read = $com.ReadExisting()
Write-Host "Response: $read" #ERR

$com.Close()

1 Ответ

0 голосов
/ 29 января 2019

Найден ответ: возвращается ERR когда питание выключено.Когда я включаю устройство через RS-232, скрипт начинает отвечать LE740E вместо ERR

...