Rev 1667 | Rev 1690 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1667 | Rev 1668 | ||
---|---|---|---|
Line 11... | Line 11... | ||
11 | struct str_SPI_VersionInfo NC_Version; |
11 | struct str_SPI_VersionInfo NC_Version; |
12 | struct str_GPSInfo GPSInfo; |
12 | struct str_GPSInfo GPSInfo; |
Line 13... | Line 13... | ||
13 | 13 | ||
14 | unsigned char SPI_BufferIndex; |
14 | unsigned char SPI_BufferIndex; |
15 | unsigned char SPI_RxBufferIndex; |
15 | unsigned char SPI_RxBufferIndex; |
Line 16... | Line 16... | ||
16 | signed char FromNC_Rotate_C = 8, FromNC_Rotate_S = 0; |
16 | signed char FromNC_Rotate_C = 32, FromNC_Rotate_S = 0; |
17 | 17 | ||
Line 18... | Line 18... | ||
18 | volatile unsigned char SPI_Buffer[sizeof(FromNaviCtrl)]; |
18 | volatile unsigned char SPI_Buffer[sizeof(FromNaviCtrl)]; |
Line 177... | Line 177... | ||
177 | ToNaviCtrl.Param.Byte[6] = Parameter_UserParam7; |
177 | ToNaviCtrl.Param.Byte[6] = Parameter_UserParam7; |
178 | ToNaviCtrl.Param.Byte[7] = Parameter_UserParam8; |
178 | ToNaviCtrl.Param.Byte[7] = Parameter_UserParam8; |
179 | ToNaviCtrl.Param.Byte[8] = (unsigned char) FCFlags; |
179 | ToNaviCtrl.Param.Byte[8] = (unsigned char) FCFlags; |
180 | FCFlags &= ~(FCFLAG_CALIBRATE | FCFLAG_START); |
180 | FCFlags &= ~(FCFLAG_CALIBRATE | FCFLAG_START); |
181 | ToNaviCtrl.Param.Byte[9] = GetActiveParamSet(); |
181 | ToNaviCtrl.Param.Byte[9] = GetActiveParamSet(); |
182 | ToNaviCtrl.Param.Byte[10] = ControlHeading/2; |
182 | ToNaviCtrl.Param.Byte[10] = ControlHeading; |
183 | break; |
183 | break; |
Line 184... | Line 184... | ||
184 | 184 | ||
185 | case SPI_FCCMD_ACCU: |
185 | case SPI_FCCMD_ACCU: |
186 | ToNaviCtrl.Param.Int[0] = Capacity.ActualCurrent; // 0.1A |
186 | ToNaviCtrl.Param.Int[0] = Capacity.ActualCurrent; // 0.1A |