Olivier Smeesters
/
DtmfKit
A DTMF sequence editor and player for HAM radio equipment command & control.
Auto generated API documentation and code listings for DtmfKit
BufferedWave | A base class for Waves which pre-computes their values in a buffer during preparation and play from that buffer |
KeyboardMonitor | A class that polls the state of a switch-matrix keyboard |
KeyboardState | A class to hold the state of a keyboard |
KeyboardStateChangeMonitor | A keyboard state handler that reports only state changes |
KeyboardStateEventServer | A keyboard state handler that reports only state changes |
KeyboardStateHandler | Interface used to report a keyboard state |
KeyMap | A class used to store a set of key mappings |
KeyMapper | A key press event handler that adds a mapped key char to key events |
KeyPressEventHandler | Interface used to report key presses and releases |
KeyPressEventServer | A base class for monitors that report keypresses |
LongKeyPressMonitor | A key press event handler that detects long key presses and report them as specified |
SineWave | A class producing a sine wave of a given frequency |
SingleKeyPressMonitor | A keyboard state change handler that reports on single keypresses |
SoundWaveGenerator | A class to handle computed sound wave generation |
TriangleWave | A class producing a triangle wave of a given frequency |
Wave | Interface of a playable sound wave |
WaveBuffer | A class used to hold buffered sound wave data |
WaveCombo | A class that produces a wave that results of the combination of multiple waves |
Code
BufferedWave.h [code] | |
command_state.cpp [code] | |
display_manager.hpp [code] | |
dtmf_generator.hpp [code] | |
edit_state.cpp [code] | |
init_state.cpp [code] | |
interactive_state.cpp [code] | |
key_handler.hpp [code] | |
keyboard_manager.hpp [code] | |
KeyboardEventServer.h [code] | |
KeyboardManager.h [code] | |
KeyboardMonitor.cpp [code] | |
KeyboardMonitor.h [code] | |
KeyboardState.cpp [code] | |
KeyboardState.h [code] | |
KeyboardStateChangeMonitor.cpp [code] | |
KeyboardStateChangeMonitor.h [code] | |
KeyboardStateEventServer.h [code] | |
KeyboardStateHandler.h [code] | |
KeyMapper.cpp [code] | |
KeyMapper.h [code] | |
KeyPressEventHandler.h [code] | |
KeyPressEventServer.h [code] | |
LongKeyPressMonitor.cpp [code] | |
LongKeyPressMonitor.h [code] | |
main.cpp [code] | |
mbed_display_manager.cpp [code] | |
mbed_display_manager.hpp [code] | |
mbed_dtmf_generator.cpp [code] | |
mbed_dtmf_generator.hpp [code] | |
mbed_keyboard_manager.cpp [code] | |
mbed_keyboard_manager.hpp [code] | |
sending_state.cpp [code] | |
SineWave.cpp [code] | |
SineWave.h [code] | |
SingleKeyPressMonitor.cpp [code] | |
SingleKeyPressMonitor.h [code] | |
SoundWaveGenerator.cpp [code] | |
SoundWaveGenerator.h [code] | |
state.hpp [code] | |
state_base.cpp [code] | |
system.cpp [code] | |
system.hpp [code] | |
system_states.hpp [code] | |
TriangleWave.cpp [code] | |
TriangleWave.h [code] | |
Wave.h [code] | |
WaveBuffer.cpp [code] | |
WaveBuffer.h [code] | |
WaveCombo.cpp [code] | |
WaveCombo.h [code] |