Skip to content

automatically set some PIP bits #877

@balazsracz

Description

@balazsracz

Some binaries built with openmrn have different capabilities even from the basic set.
THis happens with the arduino environment especially, where there might be no configuration space, no CDI, no ACDI, etc.

We should auto-detect what capabilities exist based on the constants like SNIP_DYNAMIC_FILENAME, CDI_FILENAME, CDI_DATA, etc. and compute the appropriate PIP capabilities bits. This would avoid having users gets into a CDI screen that does not have an XML behind it.

Similarly with firmware upgrade protocol (somehow figure out a way whether enter_bootloader() is implemented or not).

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