X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?p=tinyboard.git;a=blobdiff_plain;f=projects%2Fstep-up%2Fpwmled.c;fp=projects%2Fstep-up%2Fpwmled.c;h=eb6a689624a4d5c5946afb49f02590f320f793b1;hp=5f34c8f8a5f6b04c8223f2397452f735cef63b63;hb=a35da7a6f7513449d5b8bf58155e21bf55b2a860;hpb=004b6f8d1c4e73883032f74e20d581dd080a386e diff --git a/projects/step-up/pwmled.c b/projects/step-up/pwmled.c index 5f34c8f..eb6a689 100644 --- a/projects/step-up/pwmled.c +++ b/projects/step-up/pwmled.c @@ -15,7 +15,7 @@ typedef struct { pwmled_t pwmleds[N_PWMLEDS]; -#define SENSE_MOHM 1000 /* 1 Ohm */ +#define SENSE_MOHM 3000 /* 1 Ohm */ /* * Voltage in uV at ADC reading == 1 is 1100/gain/1024 * ADC module returns sum of 1 << PWMLED_ADC_SHIFT measurements @@ -35,14 +35,14 @@ static uint16_t adc_max[N_PWMLEDS] = { static uint16_t adc_vals[N_PWMLEDS*N_PWMLED_MODES] = { /* pwmled0 */ + MA_GAIN_TO_ADC( 2, 1), MA_GAIN_TO_ADC( 5, 1), MA_GAIN_TO_ADC( 10, 1), - MA_GAIN_TO_ADC( 15, 1), MA_GAIN_TO_ADC( 20, 1), /* pwmled1 */ - MA_GAIN_TO_ADC( 5, 1), - MA_GAIN_TO_ADC( 10, 1), - MA_GAIN_TO_ADC( 15, 1), + MA_GAIN_TO_ADC( 2, 1), + MA_GAIN_TO_ADC( 8, 1), + MA_GAIN_TO_ADC( 14, 1), MA_GAIN_TO_ADC( 20, 1), };