Subversion Repositories FlightCtrl

Compare Revisions

Ignore whitespace Rev 685 → Rev 687

/branches/V0.68d Code Redesign killagreg/rc.c
8,6 → 8,7
// + see the File "License.txt" for further Informations
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
#include <stdlib.h>
#include <avr/io.h>
#include <avr/interrupt.h>
 
14,15 → 15,16
#include "rc.h"
#include "fc.h"
 
volatile int PPM_in[11];
volatile int PPM_diff[11]; // das diffenzierte Stick-Signal
volatile unsigned char NewPpmData = 1;
volatile int16_t PPM_in[11];
volatile int16_t PPM_diff[11]; // das diffenzierte Stick-Signal
volatile uint8_t NewPpmData = 1;
 
//############################################################################
//zum decodieren des PPM-Signals wird Timer1 mit seiner Input
//Capture Funktion benutzt:
/***************************************************************/
/* zum decodieren des PPM-Signals wird Timer1 mit seiner Input */
/* Capture Funktion benutzt: */
/***************************************************************/
 
void rc_sum_init (void)
//############################################################################
{
TCCR1B=(1<<CS11)|(1<<CS10)|(1<<ICES1)|(1<<ICNC1);//|(1 << WGM12); //timer1 prescale 64