Add EEPROM configurations
This commit is contained in:
parent
aea2abc9ea
commit
0846a0572d
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -6,7 +6,7 @@
|
|||
.*.sw?
|
||||
|
||||
# generated config HEX files
|
||||
utils/*.hex
|
||||
eeprom_config/*.hex
|
||||
|
||||
test/*
|
||||
!test/*.c
|
||||
|
|
35
eeprom_config/config_dps5005.yaml
Normal file
35
eeprom_config/config_dps5005.yaml
Normal file
|
@ -0,0 +1,35 @@
|
|||
# Values for the cooler of the FT-817 radio.
|
||||
flags:
|
||||
USE_DCDC_CONTROL: true
|
||||
|
||||
|
||||
config:
|
||||
# temperature corridor definition
|
||||
CORRIDOR_MIN_TEMPERATURE: 28.0
|
||||
CORRIDOR_MAX_TEMPERATURE: 32.0
|
||||
|
||||
# The fan is started when temperature rises above this temperature.
|
||||
FAN_START_TEMPERATURE: 30.0
|
||||
|
||||
# The fan is stopped when the temperature falls below this point.
|
||||
FAN_OFF_TEMPERATURE: 25.0
|
||||
|
||||
# Emergency temperature level. If this is reached, the duty cycle is directly
|
||||
# set to the maximum to skip a long ramp-up phase.
|
||||
EMERGENCY_TEMPERATURE: 40.0
|
||||
|
||||
# The fan PWM duty cycle cannot fall below this limit. It is held until
|
||||
# temperature falls below the off-temperature.
|
||||
DUTY_CYCLE_MIN: 25.0
|
||||
|
||||
# The fan PWM duty cycle cannot go above this limit. Should be set to 100.
|
||||
DUTY_CYCLE_MAX: 100.0
|
||||
|
||||
# The fan is always started with this duty cycle. Do not set too low.
|
||||
DUTY_CYCLE_START: 60.0
|
||||
|
||||
# gain unit: percent duty cycle change per °C deviation per update cycle (100 ms)
|
||||
GAIN_T_HIGH_P: 2.000
|
||||
GAIN_T_HIGH_I: 0.125
|
||||
GAIN_T_LOW_P: 0.000
|
||||
GAIN_T_LOW_I: 0.125
|
|
@ -1,6 +1,6 @@
|
|||
# Values for the cooler of the FT-817 radio.
|
||||
flags:
|
||||
USE_DCDC_CONTROL: true
|
||||
USE_DCDC_CONTROL: false
|
||||
|
||||
|
||||
config:
|
||||
|
@ -20,13 +20,13 @@ config:
|
|||
|
||||
# The fan PWM duty cycle cannot fall below this limit. It is held until
|
||||
# temperature falls below the off-temperature.
|
||||
DUTY_CYCLE_MIN: 30.0
|
||||
DUTY_CYCLE_MIN: 5.0
|
||||
|
||||
# The fan PWM duty cycle cannot go above this limit. Should be set to 100.
|
||||
DUTY_CYCLE_MAX: 100.0
|
||||
|
||||
# The fan is always started with this duty cycle. Do not set too low.
|
||||
DUTY_CYCLE_START: 70.0
|
||||
DUTY_CYCLE_START: 20.0
|
||||
|
||||
# gain unit: percent duty cycle change per °C deviation per update cycle (100 ms)
|
||||
GAIN_T_HIGH_P: 2.000
|
||||
|
|
35
eeprom_config/config_test.yaml
Normal file
35
eeprom_config/config_test.yaml
Normal file
|
@ -0,0 +1,35 @@
|
|||
# Values for the cooler of the FT-817 radio.
|
||||
flags:
|
||||
USE_DCDC_CONTROL: true
|
||||
|
||||
|
||||
config:
|
||||
# temperature corridor definition
|
||||
CORRIDOR_MIN_TEMPERATURE: 24.0
|
||||
CORRIDOR_MAX_TEMPERATURE: 26.0
|
||||
|
||||
# The fan is started when temperature rises above this temperature.
|
||||
FAN_START_TEMPERATURE: 20.0
|
||||
|
||||
# The fan is stopped when the temperature falls below this point.
|
||||
FAN_OFF_TEMPERATURE: 0.0
|
||||
|
||||
# Emergency temperature level. If this is reached, the duty cycle is directly
|
||||
# set to the maximum to skip a long ramp-up phase.
|
||||
EMERGENCY_TEMPERATURE: 40.0
|
||||
|
||||
# The fan PWM duty cycle cannot fall below this limit. It is held until
|
||||
# temperature falls below the off-temperature.
|
||||
DUTY_CYCLE_MIN: 20.0
|
||||
|
||||
# The fan PWM duty cycle cannot go above this limit. Should be set to 100.
|
||||
DUTY_CYCLE_MAX: 100.0
|
||||
|
||||
# The fan is always started with this duty cycle. Do not set too low.
|
||||
DUTY_CYCLE_START: 60.0
|
||||
|
||||
# gain unit: percent duty cycle change per °C deviation per update cycle (100 ms)
|
||||
GAIN_T_HIGH_P: 2.000
|
||||
GAIN_T_HIGH_I: 0.125
|
||||
GAIN_T_LOW_P: 0.000
|
||||
GAIN_T_LOW_I: 0.125
|
Loading…
Reference in a new issue