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;
Line 152... Line 151...
152
 
151
 
153
/***************************************************/
152
/***************************************************/
154
/*    Default Values for R/C Channels              */
153
/*    Default Values for R/C Channels              */
155
/***************************************************/
154
/***************************************************/
-
 
155
void channelMap_default(void) {
156
void channelMap_default(void) {
156
        channelMap.trim = 0;
157
  channelMap.channels[CH_ELEVATOR] = 1;
157
  channelMap.channels[CH_ELEVATOR] = 1;
158
  channelMap.channels[CH_AILERONS] = 0;
158
  channelMap.channels[CH_AILERONS] = 0;
159
  channelMap.channels[CH_THROTTLE] = 2;
159
  channelMap.channels[CH_THROTTLE] = 2;
160
  channelMap.channels[CH_RUDDER]   = 3;
160
  channelMap.channels[CH_RUDDER]   = 3;