Parker Lusk

Results 29 comments of Parker Lusk

Funny that this came up this weekend. I also spent some time this weekend with the revo's I2C. I noticed the same thing about `AF` not being set until *after*...

Yeah, it seems to be working okay---I started bringing up I2C and testing with the baro ... but man, it is such a lame sensor to work with (the whole...

I agree that async I2C (and everything else) is the way to go. I don't know too much about `libopencm3`, but I think the idea is that it is a...

I guess another consideration is LGPLv3 (libopencm3) compatibility with BSD-3. I think it's okay as long as your linking to it as a library ... but I am always confused...

ha i had the same realization about all the misdirection last night. I was wondering if something like an i2c job queue would be useful and I like the way...

that seems pretty reasonable. I haven't had a real chance to look at this much yet, but two questions: 1. What happens if two sensors use the same `i2c` object...

What was the exact `rosrun rosflight ...` command you ran for the naze32? From `dmesg` it looks like your device is showing up as `/dev/ttyACM1`, not `/dev/ttyACM2`. Have you tried...

I agree that the implementation of the math is incorrect in `quaternionFilters.ino`. The math in the [Madgwick's original report](https://courses.cs.washington.edu/courses/cse466/14au/labs/l4/madgwick_internal_report.pdf) (p. 30) is correct. Note that the block of code in...

as @g-yvr stated, you are using an updated `q1` for the calculation of `q2`, `q3,`, `q4` - but this is wrong.

related to https://github.com/byu-magicc/rosflight_plugins/issues/2, https://github.com/byu-magicc/rosflight_plugins/issues/4 and https://github.com/rosflight/rosflight/issues/33