[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Paparazzi-devel] weird issue servo 5 on lisa/m2

From: Felix Ruess
Subject: Re: [Paparazzi-devel] weird issue servo 5 on lisa/m2
Date: Tue, 13 Nov 2012 20:48:24 +0100

Hi Gerard,

assuming that the remote 'origin' really refers to the paparazzi repo and not your own personal github repo, git pull origin master should do the job.
Check your .git/config file or git remote -v | grep origin

With which files did you have include issues? Some of your own, or some in the main paparazzi repo?
If you pull from master it's always a good idea to run the toplevel make again. That will update the submodules if necessary and recompile the tools if something changed there...

I also cleaned up the Makefiles and dependencies... You should now be able to compile the lib, GCS, tools, etc.. (the toplevel make) with multiple parallel jobs. (Not the airframe compilation)
make -j 8
A lot quicker, but not as readable as the output from the different parallel jobs is interleaved...
If you run into issues with the parallel make, just run the normal serial make again and please let me know :-)

Btw, made some changes to the SPI slave selection and fixed some typos...
Could you please also check if the SPI devices you are using (w5100) are working as expected in master?

Cheers, Felix

On Mon, Nov 12, 2012 at 6:07 PM, Gerard Toonstra <address@hidden> wrote:

The issue was resolved. I created my own branch derived from master, where I worked on the airframe file and flight plans.
My assumption was that git pull origin master would pull all the changes in, but that didn't seem to be the case?

I basically checked out master again, ran into some issues with missing include files (cm3 in libopencm3), which I then updated manually.
Then I inserted my own files and it then compiled everything correctly. The work done on REMAP_SERVO5/6 didn't get pulled in apparently,
(which I think was 1 Nov.? ) so I'm still doing something wrong with git. 

What would be the right way in git to grab changes occurring on master when I have my own personal branch created from that?

So, just checking out master from scratch again and recompiling resolved the issue. Servo 5 is now 100% working.



On Mon, Nov 12, 2012 at 1:44 PM, Christophe De Wagter <address@hidden> wrote:
Are you sure it is not making 400hz PWM? Most analog servo's can not cope with that and turn to one or the other extreme or vibrate like hell.


On Mon, Nov 12, 2012 at 3:16 PM, Gerard Toonstra <address@hidden> wrote:
Hi all,

I'm using the Lisa/M2 and my airframe has motor, rudder, elevator and two ailerons.
I'm using ppm on UART1_RX, an analog airspeed sensor on ADC1.

I'm currently in the process of testing the actuators and configuring trims.
All actuators on 1-4 are working. The one on servo 5 outputs something entirely
incorrect. The servo moves to the extreme minimum and stalls.

I've attempted to use servo6 as well (which is no="5" in airframe file?), but this also
doesn't help and produces similar output.

Is there anything I need to specify in the airframe to get the output to work correctly?
( I'm aware of the servo7/8 define, but this is 5/6).  I've looked at the code for ADC,
but couldn't figure it out if there was an issue with timers there. I just disabled the airspeed
sensor and DC cam, but this didn't help either. Any hints are welcome.



Paparazzi-devel mailing list

Paparazzi-devel mailing list

Paparazzi-devel mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]