Chris, Will the new ArduIMU design coming out later this year be compatible with ArduPilot (Legacy)? Do you have an expected release date for the new ArduIMU design yet?
Ok so there is some Good News and ... Well News...
The new ArduIMU is still alive, and progress is coming along, ... but there are about a half-dozen products ahead of it in the queue. I was told there is no ETA yet, but maybe by the end of the year.
I'm interested in this too. I got the new ArduIMU but only has test code so far. In Ardupilot 2.7 there is a #define for selecting which type of GPS which includes ArduIMU v2. I'm hoping the output of V3 will look enough like V2, they are pin compatible, even if the internal operation is different, or that just a few things will need to be added or changed so that Ardupilot will like it. I learned today that changing a few #defines changes the size of compiled code, duh. I thought if it is in the sketch, it gets compiled The significance of that to me is I can start looking for how parts work together, learn a few things and start cobbling maybe. Its a little like someone throwing you a bag of parts and saying you can make something from that, but you have to know what a bolt is and which nuts will fit and what you want to make. I got alot to learn.
Harry, You are on the right track. A wise man once said you can give a man a fish, and feed him for a day. You can give a man a boat and fishing gear and he can eat fish on his own till he's sick of fish. ;) Just kidding. I learned to be pretty competent at C programing by figuring out how the first Ardupilot worked. And then modified it then tested then trouble shoot and test again till I got it working. The more projects you try the easier it gets.If you haven't all ready, read this and save it as a reference.
I also have the IMU v3. I haven't even tried it yet as all it does is give raw sensor out puts. The same data that tho old v2 gave out in 6 analoge readings this gives out 16 bit data (10 bit with the v2) Through the SPI port. This data once into the IMU processor is the input for the DCM stuff that is in the old IMU. It would be nice if we could use the processor in the new IMU to get the fusion data solution directly and not use the DCM. I don't think fusion data is available because the magnetometer doesn't go to the data bus that the MPU 6000 does. It goes to the 328 chip on the I2C bus. Any how it should work better than the V2, and it works very good.
Greg, thanks for the link. I've been studying it and comparing to written code. It's a long road for me. Surprisingly, I had a few things right already but understanding a full concierto is tough.
I managed to get the ArduIMU Test program from happykillmore to connect to the ArduIMU V3, but it doesnt really work. It just spins which makes me think it isnt really reading the sensors, just reading output from the DCM or something and DCM isnt getting any sensor input. I'll keep messing with it. I feel like I'm on the right track because I'm getting something even if it is bogus.
If you have a suggestion...
If anyone is interested, I got the new hardware to work with the V2 software. Check my blog and you can try the code for yourself with the V3 hardware. My next project will be to try to get the Ardupilot to control a Tricopter.
I might actually learn something, I mean I'll need to. This is fun and I enjoy making full use of a computer.
I have got the IMU V3 last week and I would like to change the thermopiles against the IMU. But now I learned that there are some problems to get the V3 version running.
Did you get the AP legacy IMU V3 and EM406 running? I could´nt find your Blog. Would you get me a link to the Blog?
Thank you in advanceWinfried
Good job Ajienux, I'll give those fixes a try.
Winfried, I havent played with this lately. I deleted my blog because it had code that wasnt as good as what is now available and I didnt want anyone to get steered wrong.