도와주세요!!
글 수 15,339
2003.02.14 08:47:39 (*.78.54.174)
6681
시리얼 통신
PC - 보드 : ethernet
보드 - x10PLC (디바이스) : serial
결국, PC - 보드 - x10PLC : 요렇게 묶여 있습니다. ( 나중에 웹에서 x10PLC
를 제어를 합니다.
사실, 호스트에서는 웹상에서 x10PLC 제어가 되었습니다. 호스트 텔넷에서, 호
스트의 웹브라우져에서 )
그리고 사용 디바이스 파일은 /dev/ttySA0 에러가 말씀하신대로 에러없이 진
행.
그런데, 명령을 내렸는데, 아무래두 안되는 것입니다.
저의 주관적인 생각은 소스는 이상이 없는 것 같습니다. (현재는 이전에 올린
소스보다 많이 보완수정했습니다.)
왜냐하면, PC - x10PLC를 serial 로 묶어 놓고 하면 잘 되거든요. (텔넷제어
든, 웹제어든)
그리고 다시 소스파일을 /dev/ttySA0 로 바꾸고, 크로스 컴파일 했습니다.
물론, file 이라는 명령어로 아키텍쳐가 암인지 확인 했습니다.
그리고 램디스크로 심어도 보고, 걍 텔넷 접속해서 바꿔도 보고 했지만 안되거
든요. -_-;;;
하나 의심가는 것이,
보드 serial port와 PC의 serial port의 pin 의 in/out 이 같은지 궁금합니다.
결국, 보드와 x10PLC 디바이스와의 serail 통신이 안되는 것 같습니다.
그렇게 의심한 이유는 connetion 안되거나 전원이 꺼져있으면, 다음과 같은 메
세지가 나오도록
프로그래밍을 했었습니다.
"Not connection or Power fail"
x10 Device 는 pin 4개만을 모두 사용합니다. rx, tx, gnd, ri .
그런데, 보드는 몇개를 사용하는지 모르겠네요.
음.. 시리얼 핀 사용에 관한 문서는 매뉴얼에 없던 것 같은데.
그것두 부탁드립니다.
개구리님 자꾸 번거롭지만, 답변 부탁드립니다.
그리고 매번 감사합니다.
PC - 보드 : ethernet
보드 - x10PLC (디바이스) : serial
결국, PC - 보드 - x10PLC : 요렇게 묶여 있습니다. ( 나중에 웹에서 x10PLC
를 제어를 합니다.
사실, 호스트에서는 웹상에서 x10PLC 제어가 되었습니다. 호스트 텔넷에서, 호
스트의 웹브라우져에서 )
그리고 사용 디바이스 파일은 /dev/ttySA0 에러가 말씀하신대로 에러없이 진
행.
그런데, 명령을 내렸는데, 아무래두 안되는 것입니다.
저의 주관적인 생각은 소스는 이상이 없는 것 같습니다. (현재는 이전에 올린
소스보다 많이 보완수정했습니다.)
왜냐하면, PC - x10PLC를 serial 로 묶어 놓고 하면 잘 되거든요. (텔넷제어
든, 웹제어든)
그리고 다시 소스파일을 /dev/ttySA0 로 바꾸고, 크로스 컴파일 했습니다.
물론, file 이라는 명령어로 아키텍쳐가 암인지 확인 했습니다.
그리고 램디스크로 심어도 보고, 걍 텔넷 접속해서 바꿔도 보고 했지만 안되거
든요. -_-;;;
하나 의심가는 것이,
보드 serial port와 PC의 serial port의 pin 의 in/out 이 같은지 궁금합니다.
결국, 보드와 x10PLC 디바이스와의 serail 통신이 안되는 것 같습니다.
그렇게 의심한 이유는 connetion 안되거나 전원이 꺼져있으면, 다음과 같은 메
세지가 나오도록
프로그래밍을 했었습니다.
"Not connection or Power fail"
x10 Device 는 pin 4개만을 모두 사용합니다. rx, tx, gnd, ri .
그런데, 보드는 몇개를 사용하는지 모르겠네요.
음.. 시리얼 핀 사용에 관한 문서는 매뉴얼에 없던 것 같은데.
그것두 부탁드립니다.
개구리님 자꾸 번거롭지만, 답변 부탁드립니다.
그리고 매번 감사합니다.