Visualizza messaggio singolo
Vecchio 10 marzo 17, 08:38   #13 (permalink)  Top
panterone
User
 
L'avatar di panterone
 
Data registr.: 26-06-2007
Messaggi: 4.043
Citazione:
Originalmente inviato da klamath Visualizza messaggio
ho notato che negli switch logici manca la possibilità di riuscire a leggere un singolo valore compreso in un numero di N cifre.

mi spiego meglio:

la telemetria di un fligh controller con cleanflight mi restituisce come TMP1 un valore tipo 12345 (numeri fittizi), dove:

- 1 è un valore che posso ignorare,
- 2 mi indica lo stato del gps, quando il valore è =1 siamo in gps hold, =2 GPS Home, =4 Headfree
- 3 lo stato degli accessori, =1 magnetometro è attivo, =2 barometro è attivo, =4 sonar attivo
- 4 la fase di volo attiva, =1 angle, =2 horizon e cosi via
- 5 lo stato dei motori se sono armati o meno, =1 pronto, =2 motori disarmati, =4 motori armati

ad esempio sarebbe utile poter creare uno switch logico che tenga in considerazione solo la terza cifra del numero 12345, e la condizione diventi vera solo quanto la terza cifra diventa =1 anziché =5 e cosi via....
Ma non sarebbe più semplice postare dei file di configurazione belli e pronti con un tutorial che spieghi senza ogni volta far passare implicitamente che se non sai usare open TX sei un baucotto?

Inviato dal mio HT7 Pro utilizzando Tapatalk
panterone non è collegato   Rispondi citando