Skip to content

Basic configuration

Stefan Hirschmann edited this page Jun 11, 2017 · 2 revisions

Example:

<NotebookModel>HP ProBook 6465b</NotebookModel>
<Author>Stefan Hirschmann</Author>
<EcPollInterval>3000</EcPollInterval>
<ReadWriteWords>false</ReadWriteWords>
<CriticalTemperature>75</CriticalTemperature>

NotebookModel

The notebook model as described in your BIOS.
You can get the model either via NBFC Config Editor (Windows) or via sudo dmidecode | grep Product (Linux).


Author

The author of the config file. Enter whatever you want.


EcPollInterval

Defines how often NBFC polls the EC for changes (in milliseconds).
If this value is below 100, it will be ignored and instead be set to 100.


ReadWriteWords

If true, NBFC will combine two 8-bit registers to one 16-bit register when reading from or writing to the EC registers.
Valid values: true or false

⚠️ Does not apply for Register write configuration!
💡 Note: For most notebooks this should be set to false.


CriticalTemperature

If the temperature exceeds this threshold, NBFC will ignore all Temperature threshold elements and set the fan to 100% until the temperature drops below (CriticalTemperature - 15).
Must be an integer (unit: degree Celsius).