Subversion Repositories FlightCtrl

Rev

Rev 2109 | Rev 2119 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2109 Rev 2116
Line 1... Line 1...
1
#include <util/delay.h>
1
#include <util/delay.h>
2
#include <stddef.h>
2
#include <stddef.h>
3
#include <string.h>
3
#include <string.h>
4
#include "configuration.h"
4
#include "configuration.h"
5
#include "sensors.h"
-
 
6
#include "rc.h"
5
#include "rc.h"
7
#include "output.h"
6
#include "output.h"
8
#include "flight.h"
7
#include "flight.h"
Line 9... Line 8...
9
 
8
 
10
int16_t variables[VARIABLE_COUNT];
9
int16_t variables[VARIABLE_COUNT];
11
ParamSet_t staticParams;
10
ParamSet_t staticParams;
12
channelMap_t channelMap;
11
ChannelMap_t channelMap;
13
IMUConfig_t IMUConfig;
12
IMUConfig_t IMUConfig;
Line 14... Line 13...
14
volatile DynamicParams_t dynamicParams;
13
volatile DynamicParams_t dynamicParams;
15
 
14
 
Line 201... Line 200...
201
 
200
 
202
/***************************************************/
201
/***************************************************/
203
/*    Default Values for R/C Channels              */
202
/*    Default Values for R/C Channels              */
204
/***************************************************/
203
/***************************************************/
-
 
204
void channelMap_default(void) {
205
void channelMap_default(void) {
205
        channelMap.trim = 0;
206
  channelMap.channels[CH_ELEVATOR] = 1;
206
  channelMap.channels[CH_ELEVATOR] = 1;
207
  channelMap.channels[CH_AILERONS] = 0;
207
  channelMap.channels[CH_AILERONS] = 0;
208
  channelMap.channels[CH_THROTTLE] = 2;
208
  channelMap.channels[CH_THROTTLE] = 2;
209
  channelMap.channels[CH_RUDDER]   = 3;
209
  channelMap.channels[CH_RUDDER]   = 3;