Visualizza messaggio singolo
Vecchio 06 gennaio 18, 18:04   #8 (permalink)  Top
Lillo
User
 
L'avatar di Lillo
 
Data registr.: 12-07-2004
Residenza: Catania
Messaggi: 3.002
Citazione:
Originalmente inviato da gawain Visualizza messaggio
secondo me l'errore sta nel non forzare zero sulle porte finché non c'è un pacchetto sbus valido...
magari lo riscrivo come piace a me...
la maniera più semplice leggendo il codice velocemente mi sembra spegnere i timer finché non c'è il pacchetto valido interverrei quindi in servo.ino
Francamente i servi, in partenza, non si portano a 0 inteso come posizione centrale. Se invece lo zero sulle porte corrisponde al -100 a cui siamo abituati allora hai sicuramente ragione.
Anzi, non conosco arduino ma non credo che le porte trattino valori negativi. E' più probabile che trattino valori da 0 a 255 e che poi convenzionalmente vengano convertiti in un range -125...+125

Mi sa tanto che hai centrato il problema.
Il progetto è open source. Contatta l'autore e contribuisci con il tuo codice.
__________________
L'ignoranza è temporanea, la stupidità è per sempre.
Lillo non è collegato   Rispondi citando