Architecture cleanup

This commit is contained in:
StefansE
2026-03-29 16:26:57 +02:00
parent 21874c4455
commit 3bab7eda33
10 changed files with 41 additions and 57 deletions

View File

@@ -123,6 +123,9 @@ uint8_t ds1307_get_clock_halt(void){
if(read != 255){
return (read & 0x80) >> 7;
}
else{
return 255;
}
}
/**
@@ -334,15 +337,7 @@ void ds1307_config(uint8_t seconds, uint8_t minutes, uint8_t hours,ds1307_days_t
ds1307_set_time_zone(t_zone_hour, t_zone_min);
}
/**
* @brief: Display ds1307 info by UART, @todo you need to implement your printf function!
*
* @param: ds1307_dev ds1307 struct pointer
*/
void ds1307_log_uart(ds1307_dev_t *ds1307_dev){
DBG_print("%d:%d:%d %d/%d/%d\n",ds1307_dev->hours,ds1307_dev->minutes,ds1307_dev->seconds,
ds1307_dev->date,ds1307_dev->month,ds1307_dev->year);
}
/**
* @brief This function helps to scan all connected devices on our I2C peripheral
*