Add connection indicator
This commit is contained in:
parent
f441ad07cc
commit
e4b9541041
1 changed files with 13 additions and 4 deletions
|
@ -58,10 +58,10 @@ static void battery_led(bool on)
|
|||
{
|
||||
if (on) {
|
||||
DDRF |= (1<<5);
|
||||
PORTF &= ~(1<<5);
|
||||
PORTF &= ~(1<<5); // Low
|
||||
} else {
|
||||
DDRF &= ~(1<<5);
|
||||
PORTF |= (1<<5);
|
||||
PORTF &= ~(1<<5); // HiZ
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -80,9 +80,9 @@ void rn42_task_init(void)
|
|||
{
|
||||
battery_adc_init();
|
||||
|
||||
// battery charging(input with pull-up)
|
||||
// battery charging(HiZ)
|
||||
DDRF &= ~(1<<5);
|
||||
PORTF |= (1<<5);
|
||||
PORTF &= ~(1<<5);
|
||||
}
|
||||
|
||||
void rn42_task(void)
|
||||
|
@ -135,6 +135,15 @@ void rn42_task(void)
|
|||
host_set_driver(&lufa_driver);
|
||||
}
|
||||
}
|
||||
|
||||
/* Battery monitor */
|
||||
|
||||
/* Connection monitor */
|
||||
if (rn42_linked()) {
|
||||
status_led(true);
|
||||
} else {
|
||||
status_led(false);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue