Component: moteiv.tos.sensorboards.invent.SpeakerDriverM

module SpeakerDriverM

Implementation of the speaker driver, and associated automatic shutdown logic.

Author:
Joe Polastre, Moteiv Corporation <info@moteiv.com>

Provides
interface PowerControl
interface PowerKeepAlive
interface Speaker
interface SplitControl

Uses
interface AD524X
interface StdControl as AD524XControl
interface MSP430DAC as DAC
interface StdControl as DACControl
interface MSP430DMA as DMA
interface MSP430DMAControl as DMAControl
interface TaskBasic as initDone
interface TaskBasic as keepAliveStartTask
interface TaskBasic as keepAliveTask
interface ResourceCmdAsync as Resource
interface TaskBasic as startDone
interface TaskBasic as startTimeoutTimer
interface Timer2<TMilli> as TimerDelay
interface TimerExclusive
interface Timer2<TMilli> as TimerKeepAlive