|
|
|
|
|
|
||
|
United States, NY, Albany
Joined Sep 2012
1,318 Posts
|
Quote:
http://www.gnu.org/licenses/quick-guide-gplv3.html |
|
|
||
|
|
||
|
|
Quote:
You dont need GPS-fix to use GPS time, as long as the GPS is connected you should be fine.
|
|
|
||
|
|
|
|
|
Nothing will be more accurate than GPS time, unless you are looking at microsecond levels of jitter in a GPS-unreliable area.
The wire library for Arduino seems to have some problems, especially with timeouts. I just use the existing sensor library info and make my own functions for reading all of the I2C devices hooked up instead of the wire() library. Especially when you are using multiple I2C devices. |
|
|
|
|
|
|
United States, AZ, Prescott Valley
Joined Feb 2012
177 Posts
|
Dennis,
BMP085 detected ![]() MPU6050 detected ![]() PPM and menu working fine ![]() For some reason when mpu6050 is connected the bmp085 went crazy ......numbers all over. Maybe copter is noisy even with 2 filters as in post 345 ? how to test ? Mpu6050 looks like it is working well.....I need to mount it. Appears it might not be horizontal with the board - maybe need to calibrate gyro ? Rick |
|
|
|
|
||
|
|
Quote:
You already got the MPU6050 hooked up as well? Amazing I jave noticed 2 I2C devices at the same time can give some problems at the moment. I suppose it was the pressure-readings that was all over the place? In regard to the artificial horizon not being horizontal. If it's tilt, it might be NTSC, where I haven't centered it. It have been tuned with PAL, so you might experience a little offset and to much/little variation of the horizon compared to the real horizon. In the config you can find this: #define TILT_OFFSET 16 #define ROLL_OFFSET 0 If you increase tilt, the artificial horizon will move down (as in have an offset). If you decrease it, or set it negative, it will move up. When fine-tuning the offset, you can disable GPS (something like USE_GPS) to get artificial horizon show immediately and not have to wait for GPS-fix etc. |
|
|
|
||
|
United States, AZ, Prescott Valley
Joined Feb 2012
177 Posts
|
Quote:
Yep.......I have a real good idea why PPM was not detected. It was not connected. And yes, it was the pressure numbers that went wild when both sensors were running. Hope to test in the air soon ..... Rick |
|
|
||
|
|
||
|
|
Quote:
. The only "problem" left is your timer. If you ever see it stop again, please let me know. I'll update the I2C routine next time I update the code. |
|
|
||
|
|
||
|
United States, AZ, Prescott Valley
Joined Feb 2012
177 Posts
|
Quote:
I'm taking this time to try another quad design - ha I don't know why I just don't go buy one. I guess I enjoy building and modifying it till it does what I want.... Looking forward to more OSD testing when you are ready ![]() Rick |
|
|
||
|
|
||
|
|
Quote:
![]() You will probably not notice much difference from the current version available and next version - but it should take care of the known problems with the I2C. |
|
|
||
|
|
|
|
|
I've uploaded the latest version:
http://code.google.com/p/diy-osd-max7456/downloads/list Not many visible changes, but in regard to the I2C communication quite a few things have been updated. NTSC have been fixed a bit, pressure-sensor changed a little + added lift/sink-rate as numbers (sorry, it's only in meters atm) and a quick "error check" in case of bad data from BMP085. Oh, and all the EzUHF RSSI and Link quality have been updated and tested with the available beta-firmware |
|
|
|
|
||
|
|
Quote:
thanks ! |
|
|
||
|
| Thread Tools | |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Help! OSD version UNKNOWN and fail to update (error) | dROb | Eagle Tree Systems | 9 | May 16, 2012 05:12 PM |
| Sold EASY OSD (Version 1.2) Brand New . $75 shipped. | LHTPlane | FPV/RPV - Equipment and Vehicles (FS/W) | 7 | Mar 20, 2012 10:45 PM |
| For Sale MAX7456 OSD Break out board. | ziomatrixacs | FPV/RPV - Equipment and Vehicles (FS/W) | 4 | Jun 18, 2011 03:50 PM |