uavpal / disco-docs

Documentation around the Parrot Disco
36 stars 10 forks source link

understand temperature measurements #9

Open djoris opened 6 years ago

djoris commented 6 years ago

the Altimeter Module MS5607 and the MPU-6050 accelerometer respectively, can show their temperature values: when smothered:

/ # diagnostic -v|grep -i temp
posix init start build on : Jun 20 2018 15:39:44
Use ctrl+\ (SIGQUIT) to end the application
        | C6 : TEMPSENS        | 0x6BFA | 27642 |     28165    |
        temperature: 66.412354 degree Celsius
Segmentation fault

and when properly ventilated on the bench:

        | C6 : TEMPSENS        | 0x6BFA | 27642 |     28165    |
        temperature: 54.365295 degree Celsius

conclusion: the MS5607 doesn't really work (on the ground)

djoris commented 6 years ago

Request: test this in the air with Disco4g

djoris commented 6 years ago

another sensor: BLDC_Test_Bench -O | grep -i temp

djoris commented 6 years ago

https://github.com/uavpal/disco-docs/wiki/CHUCK

djoris commented 6 years ago

alternatively, the black box is said to give temperature readings. /etc/debug.conf: BLACKBOX=1 (or /usr/bin/DragonDebug.sh) each flight will be stored in /data/ftp/internal_000/blackbox , then convert to csv: https://github.com/AutonomyLab/bebop_hacking

s0ftice commented 5 years ago

BLDC_Test_Bench also returns *** Warning: accessing to settings is forbidden when motors are spinning ! ***

Not so keen to try in the air ... :)