]> www.fi.muni.cz Git - tinyboard.git/commitdiff
pwmled.c: new current values
authorJan "Yenya" Kasprzak <kas@fi.muni.cz>
Fri, 26 Apr 2013 21:57:33 +0000 (23:57 +0200)
committerJan "Yenya" Kasprzak <kas@fi.muni.cz>
Fri, 26 Apr 2013 21:57:33 +0000 (23:57 +0200)
projects/step-up/pwmled.c

index 5f34c8f8a5f6b04c8223f2397452f735cef63b63..eb6a689624a4d5c5946afb49f02590f320f793b1 100644 (file)
@@ -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),
 };