Skip to content

QUESTION: Default configuration BUFFER_ENBALE limits range #35

@leloup314

Description

@leloup314

The default configuration currently defaults to the status register being set to BUFFER_ENABLE a.k.a 0x02. This enables the buffer and limits the ADC input voltage range to 0 - VDDA - 2V. Is there a good reason to do so?

Browsing a couple of issue here, it seems that a handful of users report this as an issue before figuring out that the respective bit in the status reg needs to be 0 for 0 - VDDA operation.

I would argue, that the buffer should be disabled as a default option (if there are no other reasons for it to be enabled).
This is also what currently is written in the default config docstring here but in reality it is enabled here

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions