#include <otMultimediaShield.h>
Inheritance diagram for otMultimediaShield:

Public Types | |
| typedef otMultimediaShield::AudioSelection | AudioSelection |
| typedef otMultimediaShield::OutputSelection | OutputSelection |
| typedef otMultimediaShield::VolumeChanSelection | VolumeChanSelection |
| enum | AudioSelection { CH_MP3, CH_RADIO, CH_DAC, CH_AUX } |
| enum | OutputSelection { OP_1, OP_2, OP_3 } |
| enum | VolumeChanSelection { VL_RIGHT, VL_LEFT } |
Public Member Functions | |
| otMultimediaShield () | |
| void | init (U8 addressIndex=0) |
| void | selectAudioChannel (AudioSelection sel) |
| void | setOutput (OutputSelection op, bool ena) |
| void | setVolume (VolumeChanSelection ch, U8 vol) |
| U8 | volume (VolumeChanSelection ch) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Init the class |
|
|
Init the shield
Reimplemented from otMCP23008. |
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|