[답변] 임무확장 실습6 메시지 수신 실패 도와주세요!(우선 실습6을)
페이지 정보
본문
우선 실습 6을 그대로 수행해 보세요..
프로토콜 8 페이지를 참조하여 메시지를 보내 보세요.
1. 아두이노 에서 보내기
( 간단한 예로는 Arduino_Sub_Cansat_2017_ATLM_MSG.ino 가 있습니다. )
코드를 보시면, 반복적으로
. ATLM 을 얻고,
. 센서값을 문자열로 길이를 계산하고,
. 프로토콜에 맞게 통신 포트에 전송하고,
. 센서 값을 통신 포트에 전송하고
. line 끝을 전송하고
. 잠시 쉬고
2. Cansat 에서 전송하기
. 코드를 보시면, hyCANSAT_M7_OPERATION() 을 수행하고 있음.
. 아두이노 보드의 TX 포트를 캔위성 M7에 해당 하는 DTLM4 와 연결해야 함.
( M7 == DT4 == aD3 입니다. )
0x76
0x00
0xA0 ~ 0xAF
길이(n)
데이타 (n)
> > > 1.지상국으로 메시지 전송 중 지상국 프로그램 멈춤 > 2021_04_캔위성_사전교육_임무확장_실습_20210702의 > 36페이지에서 수신 받은 데이터를 지상국으로 보내려고 하는데 > hytransuart 함수(아두이노에서 전송된 데이터를 수신하는 함수?) 안에서 > 수신 받은 데이터를 지상국으로 > hyCANSAT_Gs_Tx_Message 함수를 이용하여 > 전송하려고 하는데 지상국이 멈춥니다. > 어떻게 처리하면 될까요? > > 2. 메시지 상태창에 수신된 메시지 표시 안 됨 > 그림2 참조 > >
- 이전글임무확장 실습6 메시지 수신 실패 도와주세요! 21.08.03
- 다음글[답변] 임무확장 실습6 메시지 수신 실패 도와주세요! ( 수정할 함수 ) 21.08.03
댓글목록
등록된 댓글이 없습니다.