Before we push any final code/configurations into FINCH-firmware-core
, we need to make sure it’s flight-ready. By this point, the software should already be rigorously tested, including unit, integration, and system-level tests. Take a look at this page after you’ve completed a driver and make you have taken these considerations into account before you make a pull request on the core repo. Note: Failure to include these aspects into your code will lead to a barrage of comments on your core pull request, so please do your best here.