import "zapIAudioToneFrame.idl";
Public Member Functions | |
| unsigned short | getFrequencyAt (in unsigned short n) |
| Accessor for nth frequency (0-based). | |
| void | addFrequency (in unsigned short frequency) |
| Add a frequency to the frame. | |
Public Attributes | |
| attribute boolean | M |
| Marker bit. | |
| attribute unsigned short | modulation |
| modulation frequency in Hz (9 bits: 0 to 511Hz). | |
| attribute boolean | T |
| 'T' bit. | |
| attribute unsigned short | volume |
| Power level of the tone in dBm0 after dropping sign. | |
| attribute unsigned short | duration |
| Duration of tone in timestamp units (16 bits). | |
| readonly attribute unsigned short | frequencyCount |
| Number of frequencies in this tone. | |
|
|
Add a frequency to the frame. Frequencies are in Hz (12 bits: 0 to 4095Hz) |
|
|
Accessor for nth frequency (0-based). Frequencies are in Hz (12 bits: 0 to 4095Hz) |
|
|
Duration of tone in timestamp units (16 bits).
|
|
|
Number of frequencies in this tone.
|
|
|
Marker bit. Signifies the start of a new tone. |
|
|
modulation frequency in Hz (9 bits: 0 to 511Hz). If the 'T' bit is set this must be divided by 3. |
|
|
'T' bit. If set, the modulation frequency is to be divided by 3. |
|
|
Power level of the tone in dBm0 after dropping sign. (6 bits: 0 to -63dBm0) |
1.4.4