PER Firmware
Loading...
Searching...
No Matches
cooling.c File Reference
#include "cooling.h"
#include "auto_switch.h"
#include "common/bangbang/bangbang.h"
#include "fan_control.h"
#include "led.h"

Functions

 INIT_BANG_BANG (batt_pump_controller, BATT_PUMP_ON_TEMP_C, BATT_PUMP_OFF_TEMP_C, set_pump1_on, set_pump1_off, BANGBANG_MIN_SWITCH_MS)
 
void update_cooling_periodic ()
 Periodic function that sets switches and fan speeds based off of values in the cooling_request struct.
 

Variables

volatile cooling_request_t cr
 

Detailed Description

Author
Nicolas Vera (nvera.nosp@m.pae@.nosp@m.purdu.nosp@m.e.ed.nosp@m.u)
Version
0.1
Date
2024-2-29

Function Documentation

◆ update_cooling_periodic()

void update_cooling_periodic ( )

Periodic function that sets switches and fan speeds based off of values in the cooling_request struct.

Parameters

return