orion-muf / KHU-2017-2-Capstone2

0 stars 0 forks source link

Node-bebop 사용 시 var commandProject = networkFrame.data.readUInt8(0) 에러 해결 #25

Open Phigaro opened 6 years ago

Phigaro commented 6 years ago

https://github.com/hybridgroup/node-bebop/issues/61 참고

모듈 내부의 drone.js 의 코드를 수정해야함

Phigaro commented 6 years ago

if (networkFrame.id === constants.BD_NET_DC_EVENT_ID || networkFrame.id === constants.BD_NET_DC_NAVDATA_ID) {

var commandProject = 0, commandClass = 0, commandId = 0;

if(networkFrame.data != null) {
commandProject = networkFrame.data.readUInt8(0), commandClass = networkFrame.data.readUInt8(1), commandId = networkFrame.data.readUInt16LE(2); }