# dtmfRcvPulse(dtmfPulse)

Converts a DTMF signal pulse into the corresponding character

Function only- no corresponding object

### Syntax

dtmfRcvPulse(dtmfPulse)
  dtmfPulse: waveform - any DTMF-coded signal pulse
  return: char - character that corresponds to the given pulse.

### Usage

This function takes a general two-tone DTMF pulse with or without noise and other signals and derives a best estimate of the intended encoded character.

### Location

menu: no menu pick - to access use the Function and Object browser

library: sigLib

### Example

### Notes

This function implements a DTMF receiver using a tuned narrow-band receiver and as such is highly noise tolerant. This function is used within the more general dtmfReceiver but may also be used as-is if you have a single DTMF pulse.

### Reference

DTMF is a very simple standard consisting of two audio frequencies and developed to enable simple data signaling over telephone lines.

### Dependencies

### Supported On

VEE 7.0+, all platforms

### See Also

dtmfCode, dtmfDecode, dtmfPulse, dtmfReceiver, dtmfSigGen

© 2015-2021. All Rights Reserved. Stan Bischof (stan@worldbadminton.com). Last updated 09 August 2021 18:25.