~ruther/qmk_firmware

86f82dd02db577cd658ca4284cae15e9664db0f2 — tmk 10 years ago 2d7973f
Add wait for charging capacitance of ADC S/H
1 files changed, 1 insertions(+), 0 deletions(-)

M keyboard/hhkb_rn42/rn42/battery.c
M keyboard/hhkb_rn42/rn42/battery.c => keyboard/hhkb_rn42/rn42/battery.c +1 -0
@@ 92,6 92,7 @@ uint16_t battery_voltage(void)

    volatile uint16_t bat;
    ADCSRA |= (1<<ADEN);
    _delay_ms(1);   // wait for charging S/H capacitance

    ADCSRA |= (1<<ADSC);
    while (ADCSRA & (1<<ADSC)) ;