cleanup comments and formatting

This commit is contained in:
Teslafly 2023-03-09 00:50:57 -06:00
parent 496fd68fde
commit 1c61f03a04
1 changed files with 11 additions and 26 deletions

View File

@ -35,7 +35,6 @@
// HW properties // HW properties
#define HW_HAS_3_SHUNTS #define HW_HAS_3_SHUNTS
#define HW_HAS_PHASE_FILTERS #define HW_HAS_PHASE_FILTERS
// The fsesc 75 300 has LOW SIDE SHUNTS. With filters that must be disabled. // The fsesc 75 300 has LOW SIDE SHUNTS. With filters that must be disabled.
// #define HW_HAS_PHASE_SHUNTS // #define HW_HAS_PHASE_SHUNTS
@ -69,7 +68,6 @@
// #define AUX_ON() palSetPad(AUX_GPIO, AUX_PIN) // #define AUX_ON() palSetPad(AUX_GPIO, AUX_PIN)
// #define AUX_OFF() palClearPad(AUX_GPIO, AUX_PIN) // #define AUX_OFF() palClearPad(AUX_GPIO, AUX_PIN)
/* /*
* ADC Vector * ADC Vector
* *
@ -120,7 +118,6 @@
// ADC macros and settings // ADC macros and settings
// Component parameters (can be overridden) // Component parameters (can be overridden)
#ifndef V_REG #ifndef V_REG
#define V_REG 3.3 #define V_REG 3.3
@ -144,18 +141,10 @@
// NTC Termistors // NTC Termistors
#define NTC_RES(adc_val) ((4095.0 * 10000.0) / adc_val - 10000.0) #define NTC_RES(adc_val) ((4095.0 * 10000.0) / adc_val - 10000.0)
#define NTC_TEMP(adc_ind) (1.0 / ((logf(NTC_RES(ADC_Value[adc_ind]) / 10000.0) / 3380.0) + (1.0 / 298.15)) - 273.15) #define NTC_TEMP(adc_ind) (1.0 / ((logf(NTC_RES(ADC_Value[adc_ind]) / 10000.0) / 3380.0) + (1.0 / 298.15)) - 273.15)
// #define NTC_TEMP(adc_ind) hw75_300_get_temp()
#define NTC_RES_MOTOR(adc_val) (10000.0 / ((4095.0 / (float)adc_val) - 1.0)) // Motor temp sensor on low side #define NTC_RES_MOTOR(adc_val) (10000.0 / ((4095.0 / (float)adc_val) - 1.0)) // Motor temp sensor on low side
#define NTC_TEMP_MOTOR(beta) (1.0 / ((logf(NTC_RES_MOTOR(ADC_Value[ADC_IND_TEMP_MOTOR]) / 10000.0) / beta) + (1.0 / 298.15)) - 273.15) #define NTC_TEMP_MOTOR(beta) (1.0 / ((logf(NTC_RES_MOTOR(ADC_Value[ADC_IND_TEMP_MOTOR]) / 10000.0) / beta) + (1.0 / 298.15)) - 273.15)
// #ifndef HW75_300_VEDDER_FIRST_PCB
// #define NTC_TEMP_MOS1() (1.0 / ((logf(NTC_RES(ADC_Value[ADC_IND_TEMP_MOS]) / 10000.0) / 3380.0) + (1.0 / 298.15)) - 273.15)
// #define NTC_TEMP_MOS2() (1.0 / ((logf(NTC_RES(ADC_Value[ADC_IND_TEMP_MOS_2]) / 10000.0) / 3380.0) + (1.0 / 298.15)) - 273.15)
// #define NTC_TEMP_MOS3() (1.0 / ((logf(NTC_RES(ADC_Value[ADC_IND_TEMP_MOS_3]) / 10000.0) / 3380.0) + (1.0 / 298.15)) - 273.15)
// #endif
// Voltage on ADC channel // Voltage on ADC channel
#define ADC_VOLTS(ch) ((float)ADC_Value[ch] / 4096.0 * V_REG) #define ADC_VOLTS(ch) ((float)ADC_Value[ch] / 4096.0 * V_REG)
@ -166,8 +155,7 @@
#define HW_ADC_EXT2_PIN 6 #define HW_ADC_EXT2_PIN 6
#define HW_ADC_EXT3_GPIO GPIOC // adc15 #define HW_ADC_EXT3_GPIO GPIOC // adc15
#define HW_ADC_EXT3_PIN 5 #define HW_ADC_EXT3_PIN 5
// ext4/5 can be repurposed for sin/cos encoder.
// can be repurposed for sin/cos encoder.
#define HW_ADC_EXT4_GPIO GPIOA // rx, adc4 #define HW_ADC_EXT4_GPIO GPIOA // rx, adc4
#define HW_ADC_EXT4_PIN 4 #define HW_ADC_EXT4_PIN 4
#define HW_ADC_EXT5_GPIO GPIOA // tx, adc7 #define HW_ADC_EXT5_GPIO GPIOA // tx, adc7
@ -291,7 +279,4 @@
#define HW_LIM_DUTY_MAX 0.0, 0.99 #define HW_LIM_DUTY_MAX 0.0, 0.99
#define HW_LIM_TEMP_FET -40.0, 110.0 #define HW_LIM_TEMP_FET -40.0, 110.0
// HW-specific functions
// float hw75_300_get_temp(void);
#endif /* HW_FSESC_75_300_CORE_H_ */ #endif /* HW_FSESC_75_300_CORE_H_ */