Rev 1440 | Rev 1479 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1440 | Rev 1444 | ||
---|---|---|---|
Line 55... | Line 55... | ||
55 | unsigned char EEPromArray[E2END+1] EEMEM; |
55 | unsigned char EEPromArray[E2END+1] EEMEM; |
56 | unsigned char PlatinenVersion = 10; |
56 | unsigned char PlatinenVersion = 10; |
57 | unsigned char SendVersionToNavi = 1; |
57 | unsigned char SendVersionToNavi = 1; |
58 | unsigned char BattLowVoltageWarning = 94; |
58 | unsigned char BattLowVoltageWarning = 94; |
59 | unsigned int FlugMinuten = 0,FlugMinutenGesamt = 0; |
59 | unsigned int FlugMinuten = 0,FlugMinutenGesamt = 0; |
- | 60 | ||
- | 61 | pVoidFnct_pVoidFnctChar_const_fmt _printf_P; |
|
- | 62 | ||
60 | // -- Parametersatz aus EEPROM lesen --- |
63 | // -- Parametersatz aus EEPROM lesen --- |
61 | // number [1..5] |
64 | // number [1..5] |
62 | void ReadParameterSet(unsigned char number, unsigned char *buffer, unsigned char length) |
65 | void ReadParameterSet(unsigned char number, unsigned char *buffer, unsigned char length) |
63 | { |
66 | { |
64 | if((number > 5)||(number < 1)) number = 3; |
67 | if((number > 5)||(number < 1)) number = 3; |
Line 186... | Line 189... | ||
186 | 189 | ||
187 | beeptime = 2000; |
190 | beeptime = 2000; |
188 | StickGier = 0; PPM_in[K_GAS] = 0;StickRoll = 0; StickNick = 0; |
191 | StickGier = 0; PPM_in[K_GAS] = 0;StickRoll = 0; StickNick = 0; |
189 | if(PlatinenVersion >= 20) GIER_GRAD_FAKTOR = 1160; else GIER_GRAD_FAKTOR = 1291; // unterschiedlich für ME und ENC |
192 | if(PlatinenVersion >= 20) GIER_GRAD_FAKTOR = 1160; else GIER_GRAD_FAKTOR = 1291; // unterschiedlich für ME und ENC |
190 | ROT_OFF; |
193 | ROT_OFF; |
191 | 194 | ||
192 | Timer_Init(); |
195 | Timer_Init(); |
193 | TIMER2_Init(); |
196 | TIMER2_Init(); |
194 | UART_Init(); |
197 | UART_Init(); |
195 | rc_sum_init(); |
198 | rc_sum_init(); |
196 | ADC_Init(); |
199 | ADC_Init(); |
197 | i2c_init(); |
200 | i2c_init(); |
198 | SPI_MasterInit(); |
201 | SPI_MasterInit(); |
199 | LIBFC_Init(); |
- | |
200 | 202 | LIBFC_Init(); |
|
201 | GRN_ON; |
203 | GRN_ON; |
Line 202... | Line 204... | ||
202 | sei(); |
204 | sei(); |
Line 361... | Line 363... | ||
361 | I2CTimeout = 5000; |
363 | I2CTimeout = 5000; |
362 | WinkelOut.Orientation = 1; |
364 | WinkelOut.Orientation = 1; |
363 | LipoDetection(1); |
365 | LipoDetection(1); |
Line 364... | Line 366... | ||
364 | 366 | ||
- | 367 | LIBFC_ReceiverInit(); |
|
365 | LIBFC_ReceiverInit(); |
368 | |
366 | printf("\n\r===================================\n\r"); |
369 | printf("\n\r===================================\n\r"); |
367 | //SpektrumBinding(); |
370 | //SpektrumBinding(); |
368 | timer = SetDelay(2000); |
371 | timer = SetDelay(2000); |
369 | timerPolling = SetDelay(250); |
372 | timerPolling = SetDelay(250); |