rosflight / airbourne_f4

Be the Jason Bourne of the skies
BSD 3-Clause "New" or "Revised" License
6 stars 6 forks source link

Init checks #52

Closed BillThePlatypus closed 4 years ago

BillThePlatypus commented 4 years ago

This is to be merged after the Battery Monitor support is merged.

This PR adds support for checking if certain peripherals, such as I2C's are initialized. This is to support the config manager feature in ROSflight, by allowing these peripherals to be enabled when needed, but only once.