LibrePilot Forum

General Category => General Discussion => Topic started by: Roypw on April 27, 2016, 03:05:27 pm

Title: When Will 16.01 be available
Post by: Roypw on April 27, 2016, 03:05:27 pm
I really don't want to setup to do a build of "next". I am not a software developer and have not done this before. I probably can do it but a lot of time that I could be flying. I do want to get aux mag working so I can use all the GPS modes.  How/where do I find out the schedule for the 16.01 release?

Also is there someplace I can find a compiled version of next?  If so many are compiling for their own use why couldn't it be shared or why can't a compiled version be put on the web site as a "prerelease or Beta".

Build 2 quads but just a beginner. Great forum, helped me solve a couple issues already.


Title: Re: When Will 16.01 be available
Post by: Mateusz on April 27, 2016, 03:39:32 pm
How/where do I find out the schedule for the 16.01 release?

It's not that developers know the date but don't want to tell.
They really don't know it. As long as there are unfinished jiras targeted for the release this won't happen.
You can follow daily commits on bitbucket and as long as there are unfinished tasks in jira with REL-16.04 tag release won't happen.
Making a release takes a lot of effort to prepare it, so either they do minor tasks and frequent releases with not much work done, or they do releases when stuff is ready but less frequently and focus on actual work.

If you don't want to wait, you can always build code yourself, it's pretty easy. Probably there are multiple threads on forum how to do that, and you can check Wiki.
https://librepilot.atlassian.net/wiki/display/LPDOC/Linux+-+Building+and+Packaging

I should add that this project gathers enthusiasts working on everything in their spare time, that means they don't get their salary for this, it's completely voluntarily. You can also become volunteer and contribute by providing pre-build binaries for others ;)

Quote from GPL3 license
Quote
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.
Title: Re: When Will 16.01 be available
Post by: cato on April 27, 2016, 06:27:27 pm
Hi Roy,

may be this needs a bit more explanation: the current next ist development code. It could easily contain bugs which in the worst case could damage your quad or cause a fly away. Therefore we have a flight test team, who test the next code in order to find such bugs. As soon as it looks reasonable stable, it will go to release-candidate, when more flight testers will test against any bugs. Only after that procedure the new code can be considered stable, and only then it makes sense to create publicly availabe binary packages.

We cannot give any release dates, because everyone here works on the project in his spare time, so it all depends on many circumstances. Just an example, I as a flight tester currently am grounded, because it is raining and even snowing here, so I make only very slow progress in testing the new code.
Title: Re: When Will 16.01 be available
Post by: MultiBen on April 28, 2016, 03:12:56 am
Roy, what OS do you run on your computer?
Title: Re: When Will 16.01 be available
Post by: Roypw on April 28, 2016, 03:41:14 am
Windows 10. Pretty powerful computer, used it for online games.

I have enough problems to solve with our quads and am hesitant to take on the learning curve of building code from source.  I am sure I can do it but I bet I spend a lot if time on this forum getting it to work!🐵
Title: Re: When Will 16.01 be available
Post by: Roypw on April 28, 2016, 03:43:25 am
THANKS FOR THE RESPONSES. REALLY HELPS GET ME UP TO SPEED ON WHAT IS GOING ON WITH THE NEW RELEASE etc.
Title: Re: When Will 16.01 be available
Post by: Marduk2004 on April 28, 2016, 07:48:42 am
https://www.dropbox.com/s/iv1kws9b9io1vv8/LibrePilot-15.09%2Br616-g4ada670_i686.exe?dl=0 but you use it at your own Risk...


Gesendet von iPhone mit Tapatalk
Title: Re: When Will 16.01 be available
Post by: MultiBen on April 29, 2016, 02:10:36 am
Sorry sir, I am only doing builds on Linux.

Windows 10. Pretty powerful computer, used it for online games.

I have enough problems to solve with our quads and am hesitant to take on the learning curve of building code from source.  I am sure I can do it but I bet I spend a lot if time on this forum getting it to work!🐵
Title: Re: When Will 16.01 be available
Post by: hwh on April 29, 2016, 02:23:42 am
...I have enough problems to solve with our quads and am hesitant to take on the learning curve of building code from source.  I am sure I can do it but I bet I spend a lot if time on this forum getting it to work!

Actually it's not as hard as you probably think.  The wiki has step by step instructions at https://librepilot.atlassian.net/wiki/display/LPDOC/Windows+Building+and+Packaging (https://librepilot.atlassian.net/wiki/display/LPDOC/Windows+Building+and+Packaging) that lead you through the build process.
Title: Re: When Will 16.01 be available
Post by: DOm007 on May 19, 2016, 03:34:31 am
https://www.dropbox.com/s/iv1kws9b9io1vv8/LibrePilot-15.09%2Br616-g4ada670_i686.exe?dl=0 but you use it at your own Risk...


Gesendet von iPhone mit Tapatalk
Thank you for this! I'm excited for the final release, but to see what's in the works is amazing to say the least. Did find one issue with the neutral values in the remote control input tab, but not a deal breaker for what I was using it for. But again, thank you for sharing this!

Sent from my SM-N920T using Tapatalk

Title: Re: When Will 16.01 be available
Post by: hwh on May 19, 2016, 03:36:43 am
...Did find one issue with the neutral values in the remote control input tab...
What issue did you find with the neutral values?
Title: Re: When Will 16.01 be available
Post by: DOm007 on May 19, 2016, 03:48:50 am
When using an accessory switch for the always stabilize when armed it didn't matter where the neutral values were if anywhere, for example if you split the bar into 1/3 sections and the neutral values was somewhere in the middle...the setting would stay either on or off depending on its last position. I was playing around with it first with a potentiometer and then toggled with a 3 position switch and it was the same. Hope that makes sense.

Sent from my SM-N920T using Tapatalk

Title: Re: When Will 16.01 be available
Post by: Roypw on May 22, 2016, 06:19:08 am
https://www.dropbox.com/s/iv1kws9b9io1vv8/LibrePilot-15.09%2Br616-g4ada670_i686.exe?dl=0 but you use it at your own Risk...


Gesendet von iPhone mit Tapatalk

Any chance you have a later version compiled? Been using the one you gave me a link to and it works great, I have both a NAZA mag and the version with the 2 extra wires/second cable for mag.  Thanks, just thought there may be some new features/bug fixes in a later version.

Roy
Title: Re: When Will 16.01 be available
Post by: Marduk2004 on May 24, 2016, 12:39:15 pm
Yes this one https://www.dropbox.com/s/hftgunzfwov9qv0/LibrePilot-15.09%2Br727-gbc571d3_i686.exe?dl=0
Title: Re: When Will 16.01 be available
Post by: darkdave on May 24, 2016, 04:42:51 pm
...I have enough problems to solve with our quads and am hesitant to take on the learning curve of building code from source.  I am sure I can do it but I bet I spend a lot if time on this forum getting it to work!

Actually it's not as hard as you probably think.  The wiki has step by step instructions at https://librepilot.atlassian.net/wiki/display/LPDOC/Windows+Building+and+Packaging (https://librepilot.atlassian.net/wiki/display/LPDOC/Windows+Building+and+Packaging) that lead you through the build process.

I would like to contribute(I'm a C++ and VB developer for 3D games and simulators), but slowly. I do have a lot on my plate already but now that I have found a surface mounter (with a heart for quality and is paying attention to all of our concerns about major issues ie barometers and oplink telemetry stability) in China to build the actual librepilot clones for me to sell on Ebay; I feel obliged to get more involved on the software side of things where my specialty is. Is the code C or C++?

One last thing, has anyone experienced what I mentioned in my other thread about a 2 second engine off lag causing the drone to interrupt fail safe when the controller reconnects after a disconnect?

I want a clue as to weather this is a software or hardware issue.
Title: Re: When Will 16.01 be available
Post by: darkdave on May 24, 2016, 05:23:36 pm
I'm stuck at the installation of Msys2. Check the attached screenshot.
Title: Re: When Will 16.01 be available
Post by: darkdave on May 24, 2016, 06:17:13 pm
Never mind I solved it. White spaces not allowed in the name of the software (the default name had a whitespace)
Title: Re: When Will 16.01 be available
Post by: darkdave on May 24, 2016, 06:40:16 pm
Ok I'm stuck again at this part:


darkdave@darkdave-PC MSYS ~
$ update-core
      3 [main] bash (9148) D:\msys64\usr\bin\bash.exe: *** fatal error - cygheap base mismatch detected - 0x180326400/0x18033A400.
This problem is probably due to using incompatible versions of the cygwin DLL.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version.  The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution.  Rebooting is also suggested if you
are unable to find another cygwin DLL.
      2 [main] bash 13348 fork: child -1 - forked process 9148 died unexpectedly, retry 0, exit code 0xC0000005, errno 11
bash: fork: retry: No child processes
      3 [main] bash (9300) D:\msys64\usr\bin\bash.exe: *** fatal error - cygheap base mismatch detected - 0x180326400/0x18033A400.
This problem is probably due to using incompatible versions of the cygwin DLL.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version.  The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution.  Rebooting is also suggested if you
are unable to find another cygwin DLL.
1018218 [main] bash 13348 fork: child -1 - forked process 9300 died unexpectedly, retry 0, exit code 0xC0000005, errno 11
bash: fork: retry: No child processes
      3 [main] bash (12396) D:\msys64\usr\bin\bash.exe: *** fatal error - cygheap base mismatch detected - 0x180326400/0x18033A400.
This problem is probably due to using incompatible versions of the cygwin DLL.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version.  The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution.  Rebooting is also suggested if you
are unable to find another cygwin DLL.
3036001 [main] bash 13348 fork: child -1 - forked process 12396 died unexpectedly, retry 0, exit code 0xC0000005, errno 11
bash: fork: retry: No child processes
      3 [main] bash (14464) D:\msys64\usr\bin\bash.exe: *** fatal error - cygheap base mismatch detected - 0x180326400/0x18033A400.
This problem is probably due to using incompatible versions of the cygwin DLL.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version.  The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution.  Rebooting is also suggested if you
are unable to find another cygwin DLL.
7054547 [main] bash 13348 fork: child -1 - forked process 14464 died unexpectedly, retry 0, exit code 0xC0000005, errno 11
bash: fork: retry: No child processes
      3 [main] bash (10820) D:\msys64\usr\bin\bash.exe: *** fatal error - cygheap base mismatch detected - 0x180326400/0x18033A400.
This problem is probably due to using incompatible versions of the cygwin DLL.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version.  The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution.  Rebooting is also suggested if you
are unable to find another cygwin DLL.
15071786 [main] bash 13348 fork: child -1 - forked process 10820 died unexpectedly, retry 0, exit code 0xC0000005, errno 11
bash: fork: Resource temporarily unavailable

darkdave@darkdave-PC MSYS ~
Title: Re: When Will 16.01 be available
Post by: darkdave on May 24, 2016, 07:47:23 pm
dispite the errors above I continued up to this point:

git clone https://bitbucket.org/librepilot/librepilot.git

And got this:

darkdave@darkdave-PC MINGW64 ~
$ git clone https://bitbucket.org/librepilot/librepilot.git
bash: git: command not found


Title: Re: When Will 16.01 be available
Post by: f5soh on May 24, 2016, 08:00:26 pm
https://librepilot.atlassian.net/wiki/display/LPDOC/Windows+Building+and+Packaging#WindowsBuildingandPackaging-For64bit:

Code: [Select]
pacman -Sy
pacman -S --needed git unzip tar mingw-w64-x86_64-toolchain mingw-w64-x86_64-ccache mingw-w64-x86_64-qt5 mingw-w64-x86_64-SDL mingw-w64-x86_64-mesa mingw-w64-x86_64-openssl mingw-w64-x86_64-gdal-minimal mingw-w64-x86_64-OpenSceneGraph mingw-w64-x86_64-osgearth

Title: Re: When Will 16.01 be available
Post by: Roypw on May 24, 2016, 09:10:19 pm
Got it, flys fine. The new Oplink set up is a surprise. Not sure why it's changed mainly because it didn't want to take the time to look at it in depth but will later.

Thought this version might have the PFD back in and the GPS satellites on the globe.  No big deal.

Thanks for helping with this.

Roy
Title: Re: When Will 16.01 be available
Post by: f5soh on May 24, 2016, 09:16:29 pm
Switching to next you need to reset the config.

File > GCS Config Import/Export > Reset Config (and restart)
Title: Re: When Will 16.01 be available
Post by: nuggetz on May 24, 2016, 09:46:19 pm
I have compiled next but lets say I want to incorporate any fixes or whatnot. What commands would I need to run to get the latest?
Title: Re: When Will 16.01 be available
Post by: f5soh on May 24, 2016, 09:54:12 pm
git pull

should update the sources
Title: Re: When Will 16.01 be available
Post by: Mateusz on May 24, 2016, 11:00:16 pm
There is a very good reading if you want to learn how to use git https://www.atlassian.com/git/tutorials
Title: Re: When Will 16.01 be available
Post by: darkdave on May 25, 2016, 07:47:41 am
https://librepilot.atlassian.net/wiki/display/LPDOC/Windows+Building+and+Packaging#WindowsBuildingandPackaging-For64bit:

Code: [Select]
pacman -Sy
pacman -S --needed git unzip tar mingw-w64-x86_64-toolchain mingw-w64-x86_64-ccache mingw-w64-x86_64-qt5 mingw-w64-x86_64-SDL mingw-w64-x86_64-mesa mingw-w64-x86_64-openssl mingw-w64-x86_64-gdal-minimal mingw-w64-x86_64-OpenSceneGraph mingw-w64-x86_64-osgearth


darkdave@darkdave-PC MSYS ~
$ git clone https://bitbucket.org/librepilot/librepilot.git
Cloning into 'librepilot'...
remote: Counting objects: 158131, done.
remote: Compressing objects: 100% (36870/36870), done.
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed

darkdave@darkdave-PC MSYS ~
$
---------------------------------------------------
Now what should I do?
Title: Re: When Will 16.01 be available
Post by: f5soh on May 25, 2016, 10:31:10 am

darkdave@darkdave-PC MSYS ~
$
---------------------------------------------------
Now what should I do?

Not sure what happens...
But what shell do you use exactly ?

https://librepilot.atlassian.net/wiki/display/LPDOC/Windows+Building+and+Packaging#WindowsBuildingandPackaging-Installrequiredpackages