Visualizza messaggio singolo
Vecchio 13 aprile 12, 09:28   #37 (permalink)  Top
faustog_2
User
 
L'avatar di faustog_2
 
Data registr.: 19-07-2008
Residenza: catania
Messaggi: 978
10 Hz !!!

ciao marco .. ...scaricando la versione ultima 2.7 ecc..

cerco di capire come adattare il GPS GTPA010 che funzia a 10 Hz e 38.400 bps ..

nel file di include GPS.. ho la possibilità di modificare il bps ..però mi sorge un dubbio... poiche di progetto ardupilot funziona max a 5 hz, non vorrei che una velocità doppia nn possa essere gestita a prescindere della velocita della seriale.. perchè ovviamente da un lato i dati arrivano.. e si può prenderli correttamente a 38.400 , però poi gli stessi devono arrivare dentro la logica di funzionamento rispettendo dei tempi.. poi chè ho letto da diverse parti dei sorgenti max 5hz ..mi sorge il dubbio!

qui c'è la funzione di setaggio:

void change_to_sirf_protocol(void)
{
Serial.begin(4800); // First try in 4800
delay(300);
for (byte x = 0; x <= 28; x++){
Serial.print(byte(gps_buffer[x])); //Sending special bytes declared at the beginning
}
delay(300);
Serial.begin(9600); // Then try in 9600
delay(300);
for (byte x = 0; x <= 28; x++){
Serial.print(byte(gps_buffer[x]));
}
Serial.begin(EM406_GPS); //Universal Sincronus Asyncronus Receiveing Transmiting
}



Citazione:
Originalmente inviato da marcosinatti Visualizza messaggio
Qui trovi informazioni e progetti interessanti anche se non sono per arduino Hardware - Paparazzi
faustog_2 non è collegato   Rispondi citando