mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-23 05:45:35 +08:00
Allows to pass two frequencies (as for SELCAL) as tone
This commit is contained in:
committed by
Mathew Sutcliffe
parent
6d99ddf9b0
commit
f71fe743ef
@@ -24,12 +24,19 @@ namespace BlackSound
|
||||
struct Tone
|
||||
{
|
||||
int m_frequencyHz;
|
||||
int m_secondaryFrequencyHz;
|
||||
qint64 m_durationMs;
|
||||
|
||||
/*!
|
||||
* \brief Play frequency f for t milliseconds
|
||||
*/
|
||||
Tone(int frequencyHz, qint64 durationMs) : m_frequencyHz(frequencyHz), m_durationMs(durationMs) {}
|
||||
Tone(int frequencyHz, qint64 durationMs) : m_frequencyHz(frequencyHz), m_secondaryFrequencyHz(0), m_durationMs(durationMs) {}
|
||||
|
||||
/*!
|
||||
* \brief Play 2 frequencies f for t milliseconds
|
||||
*/
|
||||
Tone(int frequencyHz, int secondaryFrequencyHz, qint64 durationMs) : m_frequencyHz(frequencyHz), m_secondaryFrequencyHz(secondaryFrequencyHz), m_durationMs(durationMs) {}
|
||||
|
||||
};
|
||||
|
||||
/*!
|
||||
|
||||
Reference in New Issue
Block a user