tuneflag = akc6955_tune();
cnrlevel = akc6955_get_cnr();
batlevel_6955 = akc6955_get_battery();
- startadc(7);
- idle_time_ms(1);
- polladc2(adc);
+ startadc(7);
+ do {
+ idle_time_ms(1);
+ adc = polladc();
+ } while(adc == 0xffff);
battlevel = adc_rawtobatt(adc, batlevel_6955);
}