style: enforce coding standard — headers, @brief on #define, Doxygen on statics, remove _ prefix, max 8 lines per function

This commit is contained in:
Kevin Thomas
2026-04-16 22:44:43 -04:00
parent 0833c32c94
commit 433263eac0
309 changed files with 10464 additions and 6668 deletions
+2 -2
View File
@@ -106,7 +106,7 @@ static bool read_bit(uint8_t *data, int i) {
* @param data 5-byte array filled with the received data
* @return bool true if all 40 bits were read, false on timeout
*/
static bool _read_40_bits(uint8_t *data) {
static bool read_40_bits(uint8_t *data) {
for (int i = 0; i < 40; i++)
if (!read_bit(data, i)) return false;
return true;
@@ -132,7 +132,7 @@ bool dht11_read(float *humidity, float *temperature) {
uint8_t data[5] = {0};
send_start_signal();
if (!wait_response()) return false;
if (!_read_40_bits(data)) return false;
if (!read_40_bits(data)) return false;
if (!validate_checksum(data)) return false;
*humidity = data[0] + data[1] * 0.1f;
*temperature = data[2] + data[3] * 0.1f;