PDA

View Full Version : Daytona MM Diagnostics



mdesortis
07-14-08, 11:45 AM
Hi there,
I would like to set up a diagnostics automa to ensure recognition of HW malfunctions in my application using daytona boards. Which are the suggested Pika functions/events to enable the detection (for example) of a trunk/phone line down, line errors, DSP failure etc?.

Thanks in advance.

Mario de Sortis.

ssummers
07-24-08, 11:36 AM
Trunks - Detects loop current when off-hook. So when you go offhook you should expect a PK_EVENT_TRUNK_LC_POS or a PK_EVENT_TRUNK_LC_NEG. If one of these events are not there when going off hook the line should be tested.
Phones - If the phone port is not working it is the end user which will recognize this right away. Ringing a phone, rings the device and no events are given to the application. The device or user connected to the phone needs to detect the ringing.
There is no internal event or error that can detect that the power supply is not providing power to the card.

Dsp - Any of the VPOS errors or events can be a flag and should be investigated if they show up. They will not always indicate a hardware fault but may be caused by something in the environment of the PC. A more fatal type error would be something like PK_EVENT_VPOS_SANITY_ERROR. If there is a hardware fault with a dsp, you will know it. The dsp applications will start failing, causing many errors.
Setting some loop back testing (play on one DSP port and record on another one) can be done to confirm DSP operation.


HMP products - Moving forward with the Pika products, you will notice that the Gateway boards have more features like voltage monitoring. You will have more ways of testing the hardware and the line/power it is connected to.

The loop start analog interface provides the following features:
Ringing Detection
Loop Disconnect Detection
Loop Reversal Detection
Loop Voltage and Current Monitoring
Detects when tip/ring voltage crosses a set voltage when on-hook or off-hook (called DC triggering)
Can accommodate private branch exchange (PBX) with 24 V or 48 V battery voltage
Voltage detection threshold is software programmable

The Analog Station Interface provides the following features:
Ringing Generation and Ringing Trip
Loop Closure Detection
Loop Disconnect
Loop Reversal
Loop Voltage and Current Monitoring
On-hook and Off-hook Transmission
Hook-flash Detection
DTMF Signaling
Programmable Impedance
Programmable Audio Gain
On-board Power Generation