
73M1822/73M1922 Modem API User Guide UG_1x22_055
26 Rev. 1.0
4.2 M1X22_EVENT_ID
Description
List of event identification supported by the API subsystem.
Prototype
/*
**************************************************************************
** Event ID
*************************************************************************/
typedef enum {
M1X22_EVENT_NOPOH = M1X22_NOPOH_DETECT,
M1X22_EVENT_APOH = M1X22_APOH_DETECT,
M1X22_EVENT_POLARITY_REV = M1X22_POLARITY_CHG,
M1X22_EVENT_BATT_DROP = M1X22_BATTERY_DROPPED,
M1X22_EVENT_BATT_FEED = M1X22_BATTERY_FEEDED,
M1X22_EVENT_RING_END = M1X22_RING_DETECT_END,
M1X22_EVENT_RING_START = M1X22_RING_DETECT,
M1X22_EVENT_SYNC_LOST = M1X22_SYNC_LOSS_DETECT,
M1X22_EVENT_ON_HOOK = M1X22_ON_HOOK_DETECT,
M1X22_EVENT_OVER_VOLTAGE = M1X22_OV_DETECT,
M1X22_EVENT_OVER_CURRENT = M1X22_OI_DETECT,
M1X22_EVENT_LINE_STATE = M1X22_LINE_STATE,
M1X22_EVENT_UNDER_VOLTAGE = M1X22_UV_DETECT,
M1X22_EVENT_QUALIFIED_RING= M1X22_QUALIFIED_RING,
M1X22_EVENT_DIAL_COMPLETE = M1X22_DIAL_COMPLETE,
M1X22_EVENT_DIAL_ABORTED = M1X22_DIAL_ABORTED,
M1X22_EVENT_GPIO_INTERRUPT= M1X22_GPIO_INTERRUPT
}
M1X22_EVENT_ID;
Parameters
Name Value Description
M1X22_EVENT_GPIO_INTERRUPT
GPIO interrupt.
No other phone off-hook.
Another phone off-hook.
Line polarity changed.
Battery – line is not feeded.
Battery – line is feeded.
Line stopped ringing.
Line starts ringing.
Device lost synchronization.
Line goes on-hook.
Over voltage condition detected.
Over current condition detected.
M1X22_EVENT_UNDER_VOLTAGE
Under voltage condition detected.
Line state event – current/voltage.
M1X22_EVENT_QUALIFIED_RING
Qualified ring cadence detected.
M1X22_EVENT_DIAL_COMPLETE
Pulse Dial complete.
Pulse Dial aborted.
M1X22_EVENT_SYNC_RECOVERED
Barrier sync recovered.
Comentarios a estos manuales