Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 04:13
  • Sep 16 12:22
    peterbarker synchronize #676
  • Sep 15 08:39
  • Sep 14 01:01
    tridge opened #691
  • Sep 14 00:28

    tridge on master

    MAVExplorer: check for None exp… (compare)

  • Sep 13 08:39

    tridge on master

    vicon: added yaw_offset setting (compare)

  • Sep 13 08:39

    tridge on master

    mavproxy_map: Fix issue on Wind… (compare)

  • Sep 13 08:39
    tridge closed #689
  • Sep 13 08:34
    stephendade synchronize #689
  • Sep 13 08:31
    stephendade synchronize #689
  • Sep 13 04:15
    peterbarker synchronize #676
  • Sep 12 13:04
    imfatant edited #690
  • Sep 12 11:28
    peterbarker synchronize #676
  • Sep 11 18:45
  • Sep 11 15:13
    imfatant edited #690
  • Sep 11 14:25
    imfatant edited #690
  • Sep 11 14:25
    imfatant edited #690
  • Sep 11 12:57
    imfatant edited #690
  • Sep 11 12:56
    imfatant edited #690
  • Sep 11 12:12
    imfatant opened #690
Buzz
@davidbuzz
module load sleepyauto
sleepyauto 20
... and 20 secs later the vehicle changes to auto. I guess I should PR that at some point, though it's pretty basic.
there's probably value to be had in a generic 'sleep' module, maybe with a interface like this:
module load sleep
eg to wait for params to fetch over a slow link and then set one
param fetch
sleep 30 param set xxxx
eg to wait for sim to stabilise ekf etc, and then change mode
sleep 60 mode auto
Francisco Ferreira
@OXINARF

Also... for the record mavproxy's --aircraft=xxx does NOT use eeprom.bin from inside the xxx subfolder, it just uses the subfolder for logs and init script only. I consider that a bug. :-) ... it uses the "current folder", so at the moment, I have to "cd" to a subfolder for each aircraft before starting each.

@davidbuzz that's normal, MAVProxy has nothing to do with eeprom... Just run sim_vehicle with --use-dir

Marc MERLIN
@marcmerlin
howdy, dumb question maybe, but can't find the answer. How do I find the parameter list for older version of ardupilot? Every search I do gives me the latest list
Peter Barker
@peterbarker
@marcmerlin Sorry, it's a huge hole in our documentation.
If you're happy to generate the documentation yourself it's pretty easy to do.
Marc MERLIN
@marcmerlin
so, I need to take a git tree, sync back to a tag and make the doc for back then, correct?
Francisco Ferreira
@OXINARF
Yes
Marc MERLIN
@marcmerlin
thanks
Akshath-Singhal
@Akshath-Singhal
@tridge @peterbarker The parameditor module has been updated to redirect stderr to /dev/null if moddebug < 3. It works fine on MAC, Ubuntu and Windows. I guess it is ready to be merged into master now.
Peter Barker
@peterbarker
@Akshath-Singhal commented on the PR.
Akshath-Singhal
@Akshath-Singhal
@peterbarker Thanks
Akshath-Singhal
@Akshath-Singhal
@peterbarker @tridge Can we have a quick call on mumble?
Peter Barker
@peterbarker
I'm available,/
Andrew Tridgell
@tridge
sure
Andrew Tridgell
@tridge
@Akshath-Singhal can you also look at CPU usage? I found with param editor open all 4 cores of my laptop were running at 100%
when I shutdown that mavproxy instance it went back to normal low cpu
Akshath-Singhal
@Akshath-Singhal
@tridge Sure. I will look at it. Also the --load-module paramedit issue exists with misseditor module as well
Andrew Tridgell
@tridge
@Akshath-Singhal ahh, I hadn't noticed that, interesting!
Akshath-Singhal
@Akshath-Singhal
@tridge Any advice on how to solve the --load-module problem with misseditor and paramedit modules? I am unable to understand why this strange behaviour is being observed.
technonewgen
@technonewgen_twitter
hi i am trying to install ardupilot i have setup stil on my system but sim_vehicle.py is not working my system in linux ubntu i dont want to upgrade as i have a project which will work on ubuntu only
ubuntu xenial
technonewgen
@technonewgen_twitter
from pymavlink import mavextra
ImportError: No module named pymavlink
can anyone help me solve this issue?
Andrew Tridgell
@tridge
@Akshath-Singhal good morning. Sorry I missed you over the weekend. Do you want to have a meeting today?
TunaLobster
@TunaLobster
@technonewgen_twitter Reread the instructions for SITL. I'm think you missed installing the required python modules.
Jaime Machuca
@jmachuca77
Akshath-Singhal
@Akshath-Singhal
@tridge @peterbarker I have added the parameter menu to console and raised the following PR for the same. ArduPilot/MAVProxy#659
Oleksandr
@slovak194
Hi, I'm writing my own module for the MAVProxy, but it looks that only messages from the master mavlink connection are passed to the "mavlink_packet" hook in a module. Am I correct? I'd like to intercept, change and resend to drone some messages from QGroundcontrol. Can this be done with the current implementation of MAVProxy by only modifying module code? I'm already digging into the code, but any help is very appreciated. Thanks!
Peter Barker
@peterbarker
@slovak194 sadly that's not going to be easy.
You have a couple of options I can think of.
The first would be monkey-patching the output connection objects (nasty).
The second would be to clone the MAVProxy output module and essentialy create a "filtered output" module which has the relevant hooks in it.
Peter Barker
@peterbarker
Another option might be to create a wrapper around the connection object which mavproxy_link calls .write(...) on, and append that custom object to mav_outputs in place of the connection object. Do your munging/filtering in there.
Presumably in that last case your module would call a method on the output module to add an output with a lambda expression of some sort.
Akshath-Singhal
@Akshath-Singhal
@peterbarker @tridge Please have a look at ArduPilot/MAVProxy#662
Andrew Tridgell
@tridge
@Akshath-Singhal reviewed, thanks!
Peter Barker
@peterbarker
CI is failing: Maximum allowed artifact storage size of 50000 Mb will be exceeded.
Francisco Ferreira
@OXINARF
@peterbarker Which CI?
Peter Barker
@peterbarker
I think MAVProxy only has one? Azure.
Stephen
@stephendade
@OXINARF - MAVProxy uses Appveyor.
Stephen
@stephendade
Looks like QGC had a similar CI issue: https://help.appveyor.com/discussions/problems/17697-all-builds-failing-due-to-artifact-storage-limit-exceeded. I'll look into this issue next week.
Stephen
@stephendade
Scratch that, was an easy fix. See PR #672
Akshath-Singhal
@Akshath-Singhal
@tridge A reminder that ArduPilot/MAVProxy#674 is ready.
Andrew Tridgell
@tridge
@peterbarker appveyor have increased our artifact allowance
Jacob Walser
@jaxxzer
does mavproxy have any hook that runs after downloading the parameters (eg after reboot too?)
i'm trying to set the streamrates once on connection and reconnection
avoiding the periodic streamrate thing
Peter Barker
@peterbarker
Easiest way would probably be to write a small module to get that effect. The fieldcheck module would be a reasonable place to start. Note that MAVProxy won't refetch parameters on reboot.