- Ruolo
- Sviluppatore del software della ground station
- Periodo
- 2018
- Contesto
- Tehran, IR · AIAA CanSat competition project
- Tecnologie
- Java · JavaFX · jSerialComm · Serial telemetry · CSV logging
Il pacchetto
Pacchetti fissi da 100 byte che si aprono con 201 e si chiudono con 254, con identificativo della squadra, tempo di missione, contatore, altitudine, pressione, temperatura, tensione della batteria, tempo GPS, posizione, quota e satelliti, beccheggio, rollio, velocità di rotazione delle pale e direzione della telecamera.
La ground station
Un'applicazione JavaFX che ascolta la porta seriale con jSerialComm, interpreta ogni pacchetto e aggiorna un altimetro, una bussola e un orizzonte artificiale, scrivendo ogni sessione in un file CSV con data e ora prima di mostrarla.
Prove su banco vincolato
I log delle prove su banco vincolato registrano accelerometri e giroscopi, quattro celle di carico, velocità dell'aria, angoli di incidenza e di derapata, quota barometrica e posizione delle superfici di comando: la materia prima per verificare il veicolo prima del volo.