![]() |
EVE 1.0
|
![]() |
Functions called from application programs | |
void | BeeperPulse (uint16_t OnTime) |
Name: BeeperPulse Start generation of one beeper pulse. More... | |
void | BeeperRepeat (uint16_t OnTime, uint32_t OffTime) |
Name: BeeperRepeat Start generation of repeated beeper pulses. More... | |
void | BeeperStop (void) |
Name: BeeperStop Stop generation of beeper pulse or repeated beeper pulses. This function will not stop beeper click. | |
void | BeeperClick (void) |
Name: BeeperClick Start generation of a short beeper click of duration BEEPER_CLICK_TIME. This function will not stop ongoing beeper pulse or repeated beeper pulses. This sound can be used as a response of a key pressed action. | |
This driver supports beeper generation/timing. Functionality included if BEEPER_ENABLED is set true:
If beeper click functions is wanted, BEEPER_CLICK_ENABLED must be set true. Beeper click pulse time is set by BEEPER_CLICK_TIME. Output code or output function for beeper is based on the inline code BeepeOn().
void BeeperPulse | ( | uint16_t | OnTime | ) |
Name: BeeperPulse
Start generation of one beeper pulse.
OnTime | Pulse time. Resolution 1/1.024 ms, use MWORK_MSEC() |
void BeeperRepeat | ( | uint16_t | OnTime, |
uint32_t | OffTime | ||
) |
Name: BeeperRepeat
Start generation of repeated beeper pulses.
OnTime | Pulse time. Resolution 1/1.024 ms, use MWORK_MSEC() |
OffTime | Pause time. Resolution 1/1.024 ms, use MWORK_MSEC() |