Rev 1930 | Rev 1937 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1930 | Rev 1936 | ||
---|---|---|---|
Line 286... | Line 286... | ||
286 | VersionInfo.HardwareError[1] |= FC_ERROR1_I2C; |
286 | VersionInfo.HardwareError[1] |= FC_ERROR1_I2C; |
287 | DebugOut.Status[1] |= 0x02; // BL-Error-Status |
287 | DebugOut.Status[1] |= 0x02; // BL-Error-Status |
288 | } |
288 | } |
289 | if((BeepMuster == 0xffff) && MotorenEin) |
289 | if((BeepMuster == 0xffff) && MotorenEin) |
290 | { |
290 | { |
291 | beeptime = 10000; |
291 | beeptime = 25000; |
292 | BeepMuster = 0x0080; |
292 | BeepMuster = 0x0080; |
293 | } |
293 | } |
294 | } |
294 | } |
295 | else |
295 | else |
296 | { |
296 | { |
Line 319... | Line 319... | ||
319 | VersionInfo.HardwareError[1] |= FC_ERROR1_BL_MISSING; |
319 | VersionInfo.HardwareError[1] |= FC_ERROR1_BL_MISSING; |
320 | DebugOut.Status[1] |= 0x02; // BL-Error-Status |
320 | DebugOut.Status[1] |= 0x02; // BL-Error-Status |
321 | } |
321 | } |
322 | else |
322 | else |
323 | { |
323 | { |
- | 324 | if(!beeptime) |
|
- | 325 | { |
|
324 | VersionInfo.HardwareError[1] &= ~FC_ERROR1_BL_MISSING; |
326 | VersionInfo.HardwareError[1] &= ~FC_ERROR1_BL_MISSING; |
325 | if(I2CTimeout > 6) DebugOut.Status[1] &= ~0x02; // BL-Error-Status |
327 | if(I2CTimeout > 6) DebugOut.Status[1] &= ~0x02; // BL-Error-Status |
- | 328 | } |
|
326 | } |
329 | } |
327 | if(I2CTimeout > 6) VersionInfo.HardwareError[1] &= ~FC_ERROR1_I2C; |
330 | if(I2CTimeout > 6) if(!beeptime) VersionInfo.HardwareError[1] &= ~FC_ERROR1_I2C; |
328 | - | ||
329 | if(SenderOkay && DisableRcOffBeeping) { DisableRcOffBeeping = 0; beeptime = 5000;}; |
331 | if(SenderOkay && DisableRcOffBeeping) { DisableRcOffBeeping = 0; beeptime = 5000;}; |
330 | - | ||
331 | if(PcZugriff) PcZugriff--; |
332 | if(PcZugriff) PcZugriff--; |
332 | else |
333 | else |
333 | { |
334 | { |
334 | ExternControl.Config = 0; |
335 | ExternControl.Config = 0; |
335 | ExternStickNick = 0; |
336 | ExternStickNick = 0; |
Line 364... | Line 365... | ||
364 | } |
365 | } |
365 | GPS_Nick = 0; |
366 | GPS_Nick = 0; |
366 | GPS_Roll = 0; |
367 | GPS_Roll = 0; |
367 | GPS_AidMode = 0; |
368 | GPS_AidMode = 0; |
368 | GPSInfo.Flags = 0; |
369 | GPSInfo.Flags = 0; |
- | 370 | FromNaviCtrl.AccErrorN = 0; |
|
- | 371 | FromNaviCtrl.AccErrorR = 0; |
|
369 | //if(!beeptime) |
372 | //if(!beeptime) |
370 | FromNaviCtrl.CompassValue = -1; |
373 | FromNaviCtrl.CompassValue = -1; |
371 | NaviDataOkay = 0; |
374 | NaviDataOkay = 0; |
372 | } |
375 | } |
373 | if(UBat < BattLowVoltageWarning) |
376 | if(UBat < BattLowVoltageWarning) |
Line 402... | Line 405... | ||
402 | timer = SetDelay(20); // falls "timer += 20;" mal nicht geht |
405 | timer = SetDelay(20); // falls "timer += 20;" mal nicht geht |
403 | } |
406 | } |
404 | } |
407 | } |
405 | LED_Update(); |
408 | LED_Update(); |
406 | Capacity_Update(); |
409 | Capacity_Update(); |
407 | } else DebugOut.Analog[26]++; |
410 | } //else DebugOut.Analog[26]++; |
408 | } |
411 | } |
409 | if(!SendSPI) { SPI_TransmitByte(); } |
412 | if(!SendSPI) { SPI_TransmitByte(); } |
410 | } |
413 | } |
411 | return (1); |
414 | return (1); |
412 | } |
415 | } |