posted on
Friday, November 23, 2007 1:35 AM |
So I got the base part of the data working. I also figured out what was causing the noise in the item. It was the data I was physically getting, either it would be maxed out for no reason or zeroed out once again for no reason. The maxing worried me, the zeroing not so much. I added in a quick if check and it fixed it programmatically.
I right now a lot of this is in the Windows Form so I need to refactor it into a proper class. I'm also using a System.ComponentModel.BackgroundWorker thread. These little puppies are utterly amazing. So amazing I'm going to tell a few of my friends about them. A few projects I did over at SpringCM should have used these in hind sight instead of crazy amounts of threading and invoking. PLUS it reports progress! So fracking cool.
I'm using a SparkFun IMU unit for my gyro data.
The sad thing is I'll be awake if someone wanted to drag me to black friday deals. I don't think that is a good idea after how worked up I got last year. Plus I'm not willing to brave subfreezing temps for 5 dollar DVDs and deals on stuff I already own.