Subversion Repositories FlightCtrl

Rev

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

Rev 1600 Rev 1622
Line 1... Line 1...
1
// ######################## SPI - FlightCtrl ###################
1
// ######################## SPI - FlightCtrl ###################
2
#include "main.h"
2
#include "main.h"
-
 
3
#include "eeprom.h"
Line 3... Line 4...
3
 
4
 
4
 
5
 
5
//struct str_ToNaviCtrl_Version   ToNaviCtrl_Version;
6
//struct str_ToNaviCtrl_Version   ToNaviCtrl_Version;
Line 175... Line 176...
175
                                ToNaviCtrl.Param.Byte[5] = Parameter_UserParam6;
176
                                ToNaviCtrl.Param.Byte[5] = Parameter_UserParam6;
176
                                ToNaviCtrl.Param.Byte[6] = Parameter_UserParam7;
177
                                ToNaviCtrl.Param.Byte[6] = Parameter_UserParam7;
177
                                ToNaviCtrl.Param.Byte[7] = Parameter_UserParam8;
178
                                ToNaviCtrl.Param.Byte[7] = Parameter_UserParam8;
178
                                ToNaviCtrl.Param.Byte[8] = (unsigned char) FCFlags;
179
                                ToNaviCtrl.Param.Byte[8] = (unsigned char) FCFlags;
179
                FCFlags &= ~(FCFLAG_CALIBRATE | FCFLAG_START);
180
                FCFlags &= ~(FCFLAG_CALIBRATE | FCFLAG_START);
180
                    ToNaviCtrl.Param.Byte[9] =(unsigned char) eeprom_read_byte((unsigned char*)(EEPROM_ADR_ACTIVE_SET));
181
                    ToNaviCtrl.Param.Byte[9] = GetActiveParamSet();
181
        break;
182
        break;
Line 182... Line 183...
182
 
183
 
183
     case SPI_FCCMD_ACCU:
184
     case SPI_FCCMD_ACCU:
184
                        ToNaviCtrl.Param.Int[0] = Capacity.ActualCurrent; // 0.1A
185
                        ToNaviCtrl.Param.Int[0] = Capacity.ActualCurrent; // 0.1A