switch to c99
fixed gcc compiler warning for BME header
no luck with the uart