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 |