안녕하세요, VB6 comm32를 사용하여 RS232 명령으로 A/V Reciever를 켜려고합니다.RS232c VB6 help
Command code Parameter code CR Code set example
PW ON <CR> PWON<CR>
을 그리고 이것은 리시버가 켜지 결코
MSComm.CommPort = 2
MSComm.Settings = "9600,n,8,1"
MSComm.PortOpen = True
If Not MSComm.PortOpen Then
MsgBox "not opened"
Else
MSComm.Output = "PWON" & Chr(13)
Do While MSComm.InBufferCount > 0
Text1.Text = Text1.Text & MSComm.Input
Loop
End If
내가 현재 제대로 작동 나던을 사용하고 내 VB6 코드입니다 ... : 그것에을 켜려면 사용했다. 나는 무엇을 잘못하고있을 수 있습니까? com 포트가 2인지 확인했습니다.
다윗은
어떤 종류의 A/V 수신기를 사용하고 있습니까? 사양을 살펴볼 수 있습니까? – PleaseStand
A/V는 Marantz sr7005입니다. 내가 사용하고있는 PDF는 다음과 같습니다. http://www.filefactory.com/file/b45ce8b/n/Marantz_New_RS232C_Command_List-Receiver_All.pdf – StealthRT
출력 버퍼에 있습니까? 나는 체크 할 자산의 정확한 이름을 기억하지 못한다 ... outputbuffercount 또는 무엇인가? 또한 흐름 제어 기능을 해제 했습니까? 다른 사람들이 제안했듯이, 먼저 하이퍼 터미널에서이 작업을 수행하십시오. – Brad