|
Macro |
|
Disable serial EEPROM and temperature sensor |
|
Purpose |
|
To switch serial EEPROM and temperature sensor off to reduce power consumption |
|
Syntax |
|
void eEEPROM_TempSensorOff() |
|
Parameters |
|
– |
|
Return value |
|
– |
|
Output values |
|
Serial EEPROM and temperature sensor are disconnected from the power supply |
|
Preconditions |
|
Because OS uses serial EEPROM to store some networking information, e.g. during Discovery, it is recommended to utilize such power management for non-networking applications only. |
|
Remarks |
|
|
|
Side effects |
|
– |
|
See also |
|
|
|
|
eEEPROM_TempSensorOff(); // Recommended in non-networking applications only ... eEEPROM_TempSensorOn(); // A short delay (about 10 µs) required eeeReadData(); eEEPROM_TempSensorOff(); // Recommended in non-networking applications only |
|
|
Example |
|
eEEPROM_TempSensorOn(); waitDelay(30); // 300 ms delay required getTemperature(); eEEPROM_TempSensorOff(); // Recommended in non-networking applications only temperature = param3; |