|
From: | Felix Ruess |
Subject: | Re: [Paparazzi-devel] FROZEN Compass Output on RAW Sensors |
Date: | Sat, 2 Aug 2014 22:37:48 +0200 |
Hi,proposed fix for this without using busy waiting (usleep): https://github.com/paparazzi/paparazzi/pull/779Please test...Cheers, FelixOn Fri, Jul 25, 2014 at 10:24 PM, Felix Ruess <address@hidden> wrote:
Hi guys,I can't reproduce the issue on my Lisa/MX (Lisa/M 2 with STM32F4 and Aspirin 2.2). Don't have a "normal" Lisa/M 2.0 at the moment...It has not been fixed/changed in master so far...Would be great if someone with that hardware could test it as well and make a pull request.... Piotr?Cheers, Felix
On Wed, Jul 23, 2014 at 12:48 PM, Luis Carlos <address@hidden> wrote:
Hi..I use lisa with aspirin 2.2, in airplane, mag disable....this issue has been fixed in master? Or everyone have aspirin need to fix manually?
RegardsLuis Carlos
El jul 23, 2014 4:05 a.m., "Metalman Baris" <address@hidden> escribió:
Thank you for quick reply. We fixed the problem as mentioned in the post you referenced.We're using Lisa/M 2.0 with Aspirin 2.2 IMUWe inserted 2 seconds delay in imu_aspirin_2_spi.c before configuring HMC and that solved the problem.It should be nice to have this correction in the next Release.Thank you for your help.On Tue, Jul 22, 2014 at 11:18 PM, Gautier Hattenberger <address@hidden> wrote:Hi,
Did you read this thread: http://lists.paparazziuav.org/paparazzi-Lisa-M-v2-magnetometer-not-working-td15761.html
There might be a timing issue when starting the HMC5885. Which board are you using ?
Gautier
Le 22/07/2014 09:39, Metalman Baris a écrit :
HI,
Issue: Aspirin v2.2 HMC data freezes after power-on
Description: After powering the IMU board, sometimes HMC58xx compass output freezes. I have checked it by using IMU_MAG_RAW on telemetry/raw sensors display.
When the issue occurs I have also checked the other sensors on the board, it seems IMU_ACCEL_RAW and IMU_GYRO_RAW are updated correctly.
The error counter of telemetry for IMU_MAG_RAW is not increasing so I`ve monitored the I2C line via Logic analyzer and I saw that HMC sends same data output via I2C everytime.
After checking the HMC datasheet, I am suspicious about lock state of SR1 bit of HMC status register. Datasheet states that "When this bit is set, the six data output registers are locked and any new data will not be placed".
I am still digging and try to solve this problem but I wonder that is the issue board specific or has someone face an issue like that?
Regards,
_______________________________________________ Paparazzi-devel mailing list address@hidden https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
_______________________________________________
Paparazzi-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
_______________________________________________
Paparazzi-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
_______________________________________________
Paparazzi-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
[Prev in Thread] | Current Thread | [Next in Thread] |