Changeset 2 for trunk/firmware/CubeMX/Src/main.c
- Timestamp:
- Apr 19, 2023, 1:25:34 PM (3 years ago)
- File:
-
- 1 edited
-
trunk/firmware/CubeMX/Src/main.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/firmware/CubeMX/Src/main.c
r1 r2 1978 1978 void StartAutoMode(void) 1979 1979 { 1980 1981 1980 uint32_t current_time = HAL_GetTick(); 1982 1981 … … 2340 2339 2341 2340 // Sliding average calculation for board temperature 2342 current_temperature = (((MAX_TEMP - MIN_TEMP)*((int )ADC_values[TEMP_CHANNEL] - TEMP_SENSOR_ADC_AT_MINUS30))/(TEMP_SENSOR_ADC_AT_PLUS100 - TEMP_SENSOR_ADC_AT_MINUS30)) + MIN_TEMP;2341 current_temperature = (((MAX_TEMP - MIN_TEMP)*((int32_t)ADC_values[TEMP_CHANNEL] - TEMP_SENSOR_ADC_AT_MINUS30))/(TEMP_SENSOR_ADC_AT_PLUS100 - TEMP_SENSOR_ADC_AT_MINUS30)) + MIN_TEMP; 2343 2342 temperature_accum -= sys_data.s.temperature; 2344 2343 temperature_accum += current_temperature;
Note:
See TracChangeset
for help on using the changeset viewer.
