I saw that on the Ardupilot (not mega) repository is the new version 2.8 still in work.
But since months nothing happens.
Is it still in development, is this the final version or won't it developed anymore?
2.8 was just a fun experiment by Jason Short to make the legacy ArduPilot code more like the APM code, but it's incomplete. He's 100% focused on ArduCopter now and we've got more new projects in the pipeline, so it's unlikely he'll come back to it, but you never know.
Why do you need it? The last public version--2.7--is very functional.
But it still has issues with arduimu see my other thread.
i make two versions of firmware for legacy ardupilot for rtl my small fpv plane
2.7 with fixed navigation error bug and "tremor" of elerons tested in xplane & real fly
2.8 beta fixed bugs, tested in xplane & real fly too
Version 2.8 is full of surprises! I start normally. Fly from waypoints. In manual landing suddenly does the pitch command backwards. The copter falls naturally into the grass.
maybe you mistook last Arducopter 2.8 firmware for ardupilot-mega and arduplane 2.8 for legacy ardupilot @ atmega 328 cpu?
will the overwriting the libraries with these ones make older versions not work/compile right ?
im make new copy of clean arduino ide software (version 0.22 for legacy AP) for each version of firmware, copy libraries, rename arduino.exe to arduino_ap_28.exe and use "open with" windows dialog on pde file
is there a way to reduce the airspeed sensitivity? mine peaks with just minor wind (scale set to 180)
i even set scale to max 8000klmp/h and at light wind it goes to 781klmp/h and a pinch peaks it
#if GCS_PROTOCOL != 3
airpressure_raw = ((float)analogRead(AIRSPEED_PIN) * .10) + (airpressure_raw * .90);
airpressure = (int)airpressure_raw - airpressure_offset;
airpressure = max(airpressure, 0);
airspeed = sqrt((float)airpressure / AIRSPEED_RATIO) * 100;
airspeed_error = airspeed_cruise - airspeed;
I think the need to increase AIRSPEED_RATIO parameter
where would i put that? in AP_Config.h under arplane speed control header under ratio
or how much should i increase the ratio too?
// Airplane speed control
#define AIRSPEED_CRUISE 13 // meters/s : Speed to try and maintain - You must set this value even without an airspeed sensor!
#define AIRSPEED_RATIO 0.1254 // If your airspeed is under-reporting, increase this value to something like .2
I tried .2 it didnt help
Subject: Incorrect effective direction Nick. I downloaded the software again. (Of course it was always the Copter software). So far it works. Why the pitch direction has inverted flying will remain an uncertainty.
airspeed sensor with dual pipes & pitot ?
try increase AIRSPEED_RATIO propotrional error
as example wind is 5m/s swown as 15 m/s 15 / 5 = 3 times
if AIRSPEED_RATIO =0.1254
0.1254 * 3 = 0,3762 - its new value for AIRSPEED_RATIO