Search found 9 matches

by Spacefish
Fri Mar 14, 2014 4:20 pm
Forum: Software development
Topic: PPM Sum Input for CRIUS AIO V2 (aka PL1 / ICP5)
Replies: 24
Views: 15877

Re: PPM Sum Input for CRIUS AIO V2 (aka PL1 / ICP5)

I don´t think thats a problem with GPS/Nav I see these possible Problems: - Software error due to number overflows in my code / the MultiWii RX PPM Code - Noise on the PPM Channel, so the Chip misses some flanks / triggers when there is no flank. - Problem with generation of PPM Signal in Receiver (...
by Spacefish
Thu Mar 13, 2014 11:08 am
Forum: Software development
Topic: PPM Sum Input for CRIUS AIO V2 (aka PL1 / ICP5)
Replies: 24
Views: 15877

Re: PPM Sum Input for CRIUS AIO V2 (aka PL1 / ICP5)

did i post in the wrong subforum? How do i get this merged?
by Spacefish
Mon Mar 10, 2014 2:06 am
Forum: Software development
Topic: SoftwareSerial usage in MW
Replies: 16
Views: 5449

Re: SoftwareSerial usage in MW

Why not? Just use Timer Capture Events with a unused Timer . Guess the load should be ok. Another way would be to add a additional avr, that only does Serial I/O and interconnects via ISP.. However if you want to talk to the main Atmega, you will have to do Interrupts again, which should lead to the...
by Spacefish
Mon Mar 10, 2014 1:52 am
Forum: Shields, boards and sensors
Topic: ICP input of PWM sum signal
Replies: 4
Views: 2752

Re: ICP input of PWM sum signal

I know this Thread is nearly two years old.. But i created a Patch that adds this functionality, as i had the problem myself: viewtopic.php?f=8&t=4788
by Spacefish
Mon Mar 10, 2014 12:38 am
Forum: Software development
Topic: Changing PPM sum input pin.
Replies: 13
Views: 12887

Re: Changing PPM sum input pin.

You are limited to some pins in the current software, as you can only use pins that generate a interrupt. This is due a hardware limitation (not all pins generate a interrupt). Another way would be to use the ICPX pins (ICP1-ICP5 on Mega 2560). But you have to change the code / initialize the timers...
by Spacefish
Mon Mar 10, 2014 12:33 am
Forum: Software development
Topic: PPM Sum Input for CRIUS AIO V2 (aka PL1 / ICP5)
Replies: 24
Views: 15877

Re: PPM Sum Input for CRIUS AIO V2 (aka PL1 / ICP5)

sorry for adding this as 7z, the Forum software told me that extension .patch is not allowed.. here is the .patch inline (for fast preview) Index: MultiWii_shared/config.h =================================================================== --- MultiWii_shared/config.h (revision 1664) +++ MultiWii_sh...
by Spacefish
Mon Mar 10, 2014 12:31 am
Forum: Software development
Topic: PPM Sum Input for CRIUS AIO V2 (aka PL1 / ICP5)
Replies: 24
Views: 15877

PPM Sum Input for CRIUS AIO V2 (aka PL1 / ICP5)

Please see attached .patch file.. Some new Boards use the PL1 Pin as PPM Input, as it can calculate the timediff between pulse very accuratly via a timer and is hardware filtered (to filter noise). In my patch i did´nt use the counter, as we have to handle overflow and such, but used the normal rout...
by Spacefish
Wed Aug 07, 2013 12:30 pm
Forum: Software development
Topic: V2.2 - ACRO PID implementation is wrong, right?
Replies: 282
Views: 227258

Re: V2.2 - ACRO PID implementation is wrong, right?

I use the new PID implementation. Acro mode works pretty well for me, however i can´t get angle nor horizon mode to do anything, i played arround with the pids for level activated / deactivated the modes, but the quad just behaves like acro-mode no auto-leveling at all. ACC is calibrated and works (...