Lena/Sep 2016: Difference between revisions

Jump to navigation Jump to search
Looking for the source of the bug where the magnetometer output jumps before outputting the calibration chirp. This results in the chirps not being at the same DC level, and sometimes going out of range.
 
We (I and Zach) are thinking that this might be because there is some random voltage on the Z-mode outputs while the chirps are running. I connected the FPGA outputs to the scope to see what they are outputting. I also recompiled the FPGA firmware to make all 4xint16 ↔ int64 converters compiled as pre-allocated clones, because I thought that maybe the pool of them wasn't large enough for the FPGA to function. (That didn't change anything.)
 
I don't see any DC offset on the Z-mode outputs. The chirps are always output without the DC offset, but sometimes after the VI finishes the chirp voltage is set to some DC level. It happens once in 2-3 runs, and the voltage is proportional to the amplitude of the chirp. I think it's because the "Set AO to Zero" VI is not doing that, and the DC level is a part of the next chirp.
150

edits

Navigation menu