TheThingsIndustries / generic-node-se

Generic Node Sensor Edition
https://www.genericnode.com
Other
110 stars 31 forks source link

System Wide control APIs #57

Closed elsalahy closed 3 years ago

elsalahy commented 4 years ago

Summary:

We need to have a system wide control APIs that allow us to

Why do we need this?

To avoid code replication and follow the DRY principle in the application development.

What is already there? What do you see now?

BSP & HAL control of the device components.

What is missing? What do you want to see?

High level APIs that initialize the system based on a set of configurations passed from application layer.

How do you propose to implement this?

Handle each component separately and define and implement the affiliate functions:

Environment:

Baremetal

Acceptance Criteria:

What can you do yourself and what do you need help with? ALL

elsalahy commented 3 years ago

Sensor on board components HAL is covered as part of #73

mcserved commented 3 years ago

For the current status of the APIs and new names:

elsalahy commented 3 years ago

Ok some notes:

elsalahy commented 3 years ago

This issue is implemented in #73, #171 and #207 For further improvements we should open new smaller issues.