Skip to content

Allow configuration of espnow_main task stack size and priority (AEGHB-1147) #147

@finger563

Description

@finger563

Checklist

  • Checked the issue tracker for similar issues to ensure this is not a duplicate.
  • Described the feature in detail and justified the reason for the request.
  • Provided specific use cases and examples.

Feature description

Right now the task stack size and priority are hardcoded within espnow_init(...) and not configurable via either parameters or menuconfig. Please allow either menuconfig or (preferably) parameter config.

Use cases

I'd rather not have to spawn another task with more freertos communications mechanisms (queues and such) just to be able to do more work in the message handling.

Alternatives

Make my own handling task and just pass everything along via queues and the like.

Additional context

When doing additional work in my message handling I ran into some stack overflows.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions