@@ -55,7 +55,7 @@ static rg_battery_t battery_state = {0};
5555 gamepad_mapped |= keymap[i].key; \
5656
5757#ifdef ESP_PLATFORM
58- static inline bool _adc_setup_channel (adc_unit_t unit , adc_channel_t channel , adc_atten_t atten , adc_bitwidth_t width , bool calibrate )
58+ static inline bool _adc_setup_channel (adc_unit_t unit , adc_channel_t channel , adc_atten_t atten , bool calibrate )
5959{
6060 RG_ASSERT (unit == ADC_UNIT_1 || unit == ADC_UNIT_2 , "Invalid ADC unit" );
6161 esp_err_t err = ESP_FAIL ;
@@ -80,8 +80,8 @@ static inline bool _adc_setup_channel(adc_unit_t unit, adc_channel_t channel, ad
8080#endif
8181 if (err != ESP_OK )
8282 {
83- RG_LOGE ("Failed to configure ADC_UNIT_%d channel:%d atten:%d width:%d error:0x%02X" ,
84- (int )unit , (int )channel , (int )atten , (int )width , ( int ) err );
83+ RG_LOGE ("Failed to configure ADC_UNIT_%d channel:%d atten:%d error:0x%02X" ,
84+ (int )unit , (int )channel , (int )atten , (int )err );
8585 return false;
8686 }
8787
@@ -92,14 +92,14 @@ static inline bool _adc_setup_channel(adc_unit_t unit, adc_channel_t channel, ad
9292 const adc_cali_curve_fitting_config_t config = {
9393 .unit_id = unit ,
9494 .atten = atten ,
95- .bitwidth = width ,
95+ .bitwidth = ADC_BITWIDTH_DEFAULT ,
9696 };
9797 err = adc_cali_create_scheme_curve_fitting (& config , & adc_cali_handles [unit ]);
9898 #elif ADC_CALI_SCHEME_LINE_FITTING_SUPPORTED
9999 const adc_cali_line_fitting_config_t config = {
100100 .unit_id = unit ,
101101 .atten = atten ,
102- .bitwidth = width ,
102+ .bitwidth = ADC_BITWIDTH_DEFAULT ,
103103 #if CONFIG_IDF_TARGET_ESP32
104104 .default_vref = 1100 ,
105105 #endif
@@ -113,8 +113,8 @@ static inline bool _adc_setup_channel(adc_unit_t unit, adc_channel_t channel, ad
113113#endif
114114 if (err != ESP_OK )
115115 {
116- RG_LOGW ("Failed to calibrate ADC_UNIT_%d atten:%d width:%d error:0x%02X" ,
117- (int )unit , (int )atten , (int )width , ( int ) err );
116+ RG_LOGW ("Failed to calibrate ADC_UNIT_%d atten:%d error:0x%02X" ,
117+ (int )unit , (int )atten , (int )err );
118118 }
119119 }
120120 return true;
@@ -360,7 +360,7 @@ void rg_input_init(void)
360360 for (size_t i = 0 ; i < RG_COUNT (keymap_adc ); ++ i )
361361 {
362362 const rg_keymap_adc_t * mapping = & keymap_adc [i ];
363- _adc_setup_channel (mapping -> unit , mapping -> channel , mapping -> atten , ADC_BITWIDTH_DEFAULT , false);
363+ _adc_setup_channel (mapping -> unit , mapping -> channel , mapping -> atten , false);
364364 }
365365 UPDATE_GLOBAL_MAP (keymap_adc );
366366#endif
@@ -417,7 +417,7 @@ void rg_input_init(void)
417417
418418#if RG_BATTERY_DRIVER == 1 /* ADC */
419419 RG_LOGI ("Initializing ADC battery driver..." );
420- _adc_setup_channel (RG_BATTERY_ADC_UNIT , RG_BATTERY_ADC_CHANNEL , ADC_ATTEN_DB_11 , ADC_BITWIDTH_DEFAULT , true);
420+ _adc_setup_channel (RG_BATTERY_ADC_UNIT , RG_BATTERY_ADC_CHANNEL , ADC_ATTEN_DB_11 , true);
421421#endif
422422
423423 // The first read returns bogus data in some drivers, waste it.
0 commit comments