ROH | Receiver-Off-Hook Tone Detect
ROH Tone Detect is used to detect the status of the call
Detects the call progress tone that is used when a phone is off hook for a prolonged period without any activity.
Platforms
The Receiver Off-Hook tone consists of four simultaneous frequencies (1450, 2060, 2450, and 2600 HZ)
Availability
| Platforms |
| Arm Devices Armv7-A Cortex-A8 / A9 / A15 |
ADT ROH TD is available on the above Platforms: Other configurations are available upon request.
Features
- Counts ROH tone on/off cycles to provide an additional degree of robustness/confidence in detector results
- Detects and verifies both frequency content and cadence (on/off period)
- Functions are C-callable
Designed for multiple channel operation
Description
Receiver Off Hook (ROH) Tone Detector
Adaptive Digital’s Receiver Off Hook (ROH) detector software is designed to detect the call progress tone that is used when a phone is off hook for a prolonged period without any dialing activity or after disconnect. The ROH tone consists of four simultaneous frequencies (1450, 2060, 2450, and 2600 Hz) applied at a high signal level in order for a person who is not near the phone to hear the condition so he/she will hang the phone up.
This tone consists of 4 sine wave frequencies that are both on and off for 0.1s.
Specification Tables
ARM Devices
ROH TD ARM Cortex-A8 / A9 / A15
CPU UTILIZATION & MEMORY REQUIREMENTSAll Memory usage is given in units of byte
| Function | MIPS per Channel | Program Memory | Data Memory | Per-Channel Data Memory |
| ROF Detect | 15.3 | 2064 | 296 | 2636 |
| FIR Filter | 3264 |
Note: All CPU usage given in MIPS (also known as MCPS or MHz)
API Functions
API function call summary
ROHDET_ADT_init
ROHDET_ADT_detect