1. C# 전용 Mavlink generator 다운
https://github.com/dsuarezv/mavlink.net
2. 압축 풀고 Visual Studio 확장자가 실행. (mavlinkobjectgenerator.sln) - Visual Studio 2015 동작 확인
3. 빌드
4. mavlink.net-master\mavlink.net-master\mavlinkgen\bin\Debug 폴더에 mavlinkgen.exe 실행 파일 생성 확인
5. 커맨더 창에서 다음 명령어 실행
mavlinkgen --output="mavlink.net\GeneratedMessages.cs" "c:\path to the mavlink repo\message_definitions\v1.0\ardupilotmega.xml"
위에 output 옵션 뒤 경로는 GeneratedMessages.cs 파일이 있는 경로로 설정
뒤에는 수정한 Mavlink Message file 경로 설정
6. 다시 mavlinkobjectgenerator.sln 실행 후 빌드
7. mavlink.net-master\mavlink.net-master\mavlink.net\bin\Debug 폴더에 mavlink.dll 과 mavlink.pdb 파일이 생성
8. 요 두개를 가져다 쓰면 됨. - 참조 추가
'삽질 > Pixhawk' 카테고리의 다른 글
[PX4] NuttX Shell 접근 (0) | 2017.12.11 |
---|---|
[Mavlink] Mavlink Generator 환경 설정 (0) | 2017.12.11 |
[PX4] Log 분석 도구 (0) | 2017.12.11 |
[PX4] Building the Code (0) | 2017.02.02 |
[PX4] 개발 환경 구축 - Linux (0) | 2017.01.30 |