Subversion Repositories FlightCtrl

Rev

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

Rev 1921 Rev 1925
Line 345... Line 345...
345
        if(eeprom_read_byte((uint8_t*)(eeaddr)) != EEPARAM_REVISION) return 0;
345
        if(eeprom_read_byte((uint8_t*)(eeaddr)) != EEPARAM_REVISION) return 0;
Line 346... Line 346...
346
 
346
 
347
        // read paramset from eeprom
347
        // read paramset from eeprom
348
        eeprom_read_block((void *) &EE_Parameter, (void*)(EEPROM_ADR_PARAMSET + PARAMSET_STRUCT_LEN * (setnumber - 1)), PARAMSET_STRUCT_LEN);
348
        eeprom_read_block((void *) &EE_Parameter, (void*)(EEPROM_ADR_PARAMSET + PARAMSET_STRUCT_LEN * (setnumber - 1)), PARAMSET_STRUCT_LEN);
-
 
349
        LED_Init();
349
        LED_Init();
350
#if (defined(__AVR_ATmega1284__) || defined(__AVR_ATmega1284P__))
-
 
351
        LIBFC_HoTT_Clear();
350
        LIBFC_HoTT_Clear();
352
#endif
351
        return 1;
353
        return 1;
Line 352... Line 354...
352
}
354
}
353
 
355
 
Line 378... Line 380...
378
                eeprom_write_byte((uint8_t*)(EEPROM_ADR_CHANNELS + sizeof(EE_Parameter.Kanalbelegung)), crc);
380
                eeprom_write_byte((uint8_t*)(EEPROM_ADR_CHANNELS + sizeof(EE_Parameter.Kanalbelegung)), crc);
Line 379... Line 381...
379
 
381
 
380
                // update active settings number
382
                // update active settings number
381
                SetActiveParamSet(setnumber);
383
                SetActiveParamSet(setnumber);
-
 
384
                LED_Init();
382
                LED_Init();
385
#if (defined(__AVR_ATmega1284__) || defined(__AVR_ATmega1284P__))
-
 
386
                LIBFC_HoTT_Clear();
383
                LIBFC_HoTT_Clear();
387
#endif
384
                return 1;
388
                return 1;
385
        }
389
        }
386
        // wrong revision
390
        // wrong revision
387
        return 0;
391
        return 0;