Rev 1545 | Rev 1570 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed
| Rev 1545 | Rev 1546 | ||
|---|---|---|---|
| Line 465... | Line 465... | ||
| 465 | sns_inputAnalog_Config[index].HighTh = sns_inputAnalog_Config[index].HighTh<<(sns_inputAnalog3Scale-8); |
465 | sns_inputAnalog_Config[index].HighTh = sns_inputAnalog_Config[index].HighTh<<(sns_inputAnalog3Scale-8); |
| 466 | sns_inputAnalog_Config[index].HighTh = sns_inputAnalog_Config[index].HighTh / sns_inputAnalog3Factor; |
466 | sns_inputAnalog_Config[index].HighTh = sns_inputAnalog_Config[index].HighTh / sns_inputAnalog3Factor; |
| 467 | break; |
467 | break; |
| 468 | } |
468 | } |
| 469 | 469 | ||
| - | 470 | #ifdef sns_inputAnalog_USEEEPROM |
|
| 470 | /* Store config to eeprom */ |
471 | /* Store config to eeprom */ |
| 471 | #if ((__AVR_LIBC_MAJOR__ == 1 && __AVR_LIBC_MINOR__ == 6 && __AVR_LIBC_REVISION__ >= 7)||(__AVR_LIBC_MAJOR__ == 1 && __AVR_LIBC_MINOR__ > 6)||__AVR_LIBC_MAJOR__ > 1) |
472 | #if ((__AVR_LIBC_MAJOR__ == 1 && __AVR_LIBC_MINOR__ == 6 && __AVR_LIBC_REVISION__ >= 7)||(__AVR_LIBC_MAJOR__ == 1 && __AVR_LIBC_MINOR__ > 6)||__AVR_LIBC_MAJOR__ > 1) |
| 472 | eeprom_update_block( &sns_inputAnalog_Config[index], &eeprom_sns_inputAnalog+sizeof(sns_inputAnalog_Config)*index, sizeof(sns_inputAnalog_Config) ); |
473 | eeprom_update_block( &sns_inputAnalog_Config[index], &eeprom_sns_inputAnalog+sizeof(sns_inputAnalog_Config)*index, sizeof(sns_inputAnalog_Config) ); |
| 473 | #else |
474 | #else |
| 474 | eeprom_write_block( &sns_inputAnalog_Config[index], &eeprom_sns_inputAnalog+sizeof(sns_inputAnalog_Config)*index, sizeof(sns_inputAnalog_Config) ); |
475 | eeprom_write_block( &sns_inputAnalog_Config[index], &eeprom_sns_inputAnalog+sizeof(sns_inputAnalog_Config)*index, sizeof(sns_inputAnalog_Config) ); |
| 475 | #warning Using old version of AVRlibc, does not support eeprom_update-functions |
476 | #warning Using old version of AVRlibc, does not support eeprom_update-functions |
| 476 | #endif |
477 | #endif |
| 477 | EEDATA_UPDATE_CRC; |
478 | EEDATA_UPDATE_CRC; |
| - | 479 | #endif |
|
| 478 | } |
480 | } |
| 479 | break; |
481 | break; |
| 480 | } |
482 | } |
| 481 | /* Set pullups according config */ |
483 | /* Set pullups according config */ |
| 482 | setPullups(); |
484 | setPullups(); |