Subversion Repositories NaviCtrl

Rev

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

Rev 453 Rev 454
Line 11... Line 11...
11
//-----------------------
11
//-----------------------
12
//#define DEBUG 0
12
//#define DEBUG 0
13
//-----------------------
13
//-----------------------
Line 14... Line 14...
14
 
14
 
15
#define VERSION_MAJOR   0
15
#define VERSION_MAJOR   0
16
#define VERSION_MINOR   30
16
#define VERSION_MINOR   31
17
#define VERSION_PATCH   8
17
#define VERSION_PATCH   2
18
// 0 = A
18
// 0 = A
19
// 1 = B
19
// 1 = B
20
// 2 = C
20
// 2 = C
21
// 3 = D
21
// 3 = D
Line 37... Line 37...
37
 
37
 
38
#define VERSION_SERIAL_MAJOR    11
38
#define VERSION_SERIAL_MAJOR    11
Line 39... Line 39...
39
#define VERSION_SERIAL_MINOR    0
39
#define VERSION_SERIAL_MINOR    0
40
 
40
 
41
#ifndef FOLLOW_ME
41
#ifndef FOLLOW_ME
42
#define FC_SPI_COMPATIBLE               53
42
#define FC_SPI_COMPATIBLE               55
43
#else
43
#else
Line 44... Line 44...
44
#define FC_SPI_COMPATIBLE               0xFF
44
#define FC_SPI_COMPATIBLE               0xFF
Line 173... Line 173...
173
        u8 GlobalConfig;
173
        u8 GlobalConfig;
174
        u8 ExtraConfig;
174
        u8 ExtraConfig;
175
        u8 ComingHomeAltitude;
175
        u8 ComingHomeAltitude;
176
        u8 GlobalConfig3;
176
        u8 GlobalConfig3;
177
        u8 NaviOut1Parameter; // Distance between Photo releases
177
        u8 NaviOut1Parameter; // Distance between Photo releases
-
 
178
        u8 FromFC_LandingSpeed;
178
} __attribute__((packed)) Param_t;
179
} __attribute__((packed)) Param_t;
Line 179... Line 180...
179
 
180
 
180
typedef struct
181
typedef struct
181
{
182
{
Line 191... Line 192...
191
        u16 BAT_UsedCapacity;
192
        u16 BAT_UsedCapacity;
192
        u8 StatusFlags;
193
        u8 StatusFlags;
193
        u8 Error[5];
194
        u8 Error[5];
194
        u8 StatusFlags2;
195
        u8 StatusFlags2;
195
        u8 FromFC_SpeakHoTT;
196
        u8 FromFC_SpeakHoTT;
196
} __attribute__((packed)) FC_t;
197
} __attribute__((packed)) FC_t; // from FC 
Line 197... Line 198...
197
 
198
 
198
 
199
 
199
extern Param_t Parameter;
200
extern Param_t Parameter;