Sean Burau

Results 3 issues of Sean Burau

### Description This change adds the `-Werror` flag to turn all compiler warnings into errors, which will fail the build. ### Benefits This will help prevent code with warnings from...

### Description `PSTR()` is only appropriate when passed to a printf()-style function, and will cause compiler warnings when passed to `char*` parameters. Instead, the `F()` macro should be used in...

The firmware does not build on Linux due to incorrect case-sensitive includes. This PR fixes the broken build.