working on that

JohnyGab wrote:I'm now trying to make the OSD working with the current dev version, and getting a strange error.
working on that
Waldmensch wrote:Would it be possible to use the OSD Arduino to manage the GPS Job and support the Flightcontrol Arduino as i2C slave with?
kataventos wrote:Hi Gab, I can not compile the rushduino soft, I´m using the 022 version! did I miss something?
kataventos wrote:Waldmensch wrote:Would it be possible to use the OSD Arduino to manage the GPS Job and support the Flightcontrol Arduino as i2C slave with?
!! yes this is great idea, is that possible?
PatrikE wrote:The 'M' string changes between the versions.
And it will just work with one version of MWC.
I think it's better to use a static OSD string in serial.
It will then be crosscompatible between all versions of MVC.
There is alredy a 'O' string in serial.
Maby it's possible to expand it or create a 'R' string (Rushduino) .
It will be more future proofed.
Build the string you want with all importent data.
Start with the 'M' string and strip down untill you have everything you want left.
Its' not funny to have a unit who is locked to a single version.
/Patrik
kataventos wrote:Hi Gab,
I calibrated the voltage with the formula on config.h and it works just fine, I do not say the same about RSSI. First without any signal I get 116 on RSSIADC, and when I give signal it drops a litlle and provides a inconstant value jumping between 79 and 103.
I know that this is not OK but I tryI to calibrate this two ways:
1- Get the max value and take the signal out for min (it should be 0) but it rises to 116.
2- Get the max value with RC on, the min value far way inside the house with my hand on the antenna waiting to drop to the lower value that was 30 and then fast to update before it rises up! ok I have 100 on the board with the RC on and 0 with it OFF. After save and exit I get an inconstant value of 135% signal RC on and 20% off. I can not trust this values. Probably this should be debuged like the other ones (acc baro and mag).
My RSSI is 1.23v RC ON and 0.20 RC OFF, this should be enough to get a relyable RSSI on OSD, I just dont get the part to have 116 with no RSSI signal!? my guess is that voltage is interfering with the RSSI because when I take the Batt 1 out, RSSI drops to 0 slowly.
Idea: the min value could be saved auto a few seconds later to give time to turn off the radio after the order to set has been given! probably a smal delay will do it.
Cheers,
Henrique
JohnyGab wrote:
I agree, RssiMin have to be mesured only when the Tx is off, so there is a need for a time once you Yaw left or Right on the RssiMin line in the config menu.
I just added a 15 second timer to let the time for the filter to adjust itself to the ADC. now you have 15 second, then it reccord the voltage of whats a RssiMin.
There is still the logo bug ( acc, baro, mag ), i'll correct that and post the new version
dramida wrote: but you really have to release some videos to have feedback.
Bledi wrote:@JohnyGab
You really do a good job.
Actually a want to buy a OSD. I try to find different fonctions the commun one (battery level, time ...) and specials ones for multiwii like AH, GPS, PID setting.
The problem is that, like most users, I use a Arduino pro mini so for the moment I can use your board and a GPS.
There is different solution
- The Rushduino : very well intergrate to multiwii, AH, and PID setting but NO GPS or need a second serial port to add it
- The Remzibi : a good GPS, AH but not directly support by multiwii, NO AH
- A home made OSD to integrate differents firmware (I2C GPS, AH, ...) but I don't like that
What do you think of merge different projets, in particulary the I2C-GPS on arduino to have THE MUST HAVE OSD for multiwii.
JohnyGab wrote:Thats the problem when I manage to work with multiple multiwii version. Each time there is a new version, something change and, some time I dont see it
JohnyGab wrote:Soo much things are comming, and I had to say, GPS I2C is ready, so now i'll work again with Rushduino OSD when I have time !