Ciao,
ecco il link:
https://github.com/lokling/AeroQuad/blob/master/CHR6DM.hin pratica ho creato un nuovo progetto, ho inserito il file CHR6DM.h
poi ho scritto nel principale
#include "CHR6DM.h"
CHR6DM chr6dm;
void setup(){
Serial.begin(115200);
Serial1.begin(115200);
initCHR6DM();
readCHR6DM();
}
void loop(){
readCHR6DM();
}
void initCHR6DM(){
Serial1.begin(115200); //is this needed here? it's already done in Setup, APM TX1 is closest to board edge, RX1 is one step in (green TX wire from CHR goes into APM RX1)
chr6dm.resetToFactory();
chr6dm.setListenMode();
chr6dm.setActiveChannels(CHANNEL_ALL_MASK);
chr6dm.requestPacket();
}
void readCHR6DM(){
chr6dm.waitForAndReadPacket();
chr6dm.requestPacket();
}
mentre se scarichi da questo link
http://aeroquad.com/showthread.php?3404-AeroQuad-Flight-Software-v2.4.2il progetto completo, quando vai a compilarlo non dà nessun errore... quindi direi che sono nà pippa io..