Maxim Integrated 73M1822/73M1922 Modem API User Manual
Page 35

UG_1x22_055
73M1822/73M1922 Modem API User Guide
Rev. 1.0
35
printf("\n Frequency: %d(hz), Duration:
%d(ms)\n",data1,data2);
break;
case M1X22_EVENT_POLARITY_REV:
printf("\nPOLARITY_CHANGE(%d)\n\r",channelId);
break;
case M1X22_EVENT_BATT_FEED:
printf("\nBATTERY_FEEDED(%d)\n\r",channelId);
break;
case M1X22_EVENT_BATT_DROP:
printf("\nBATTERY_DROPPED(%d)\n\r",channelId);
break;
case M1X22_EVENT_APOH:
printf("\nAPOH(%d)\n\r",channelId);
break;
case M1X22_EVENT_NOPOH:
printf("\nNOPOH(%d)\n\r",channelId);
break;
case M1X22_EVENT_LINE_STATE:
printf("\n\r LINE_STATE(%d)",channelId);
printf("\n HookState: %s, Entity: %s, Row: %d, Event: %d\n",
M1X22_GetHookStateStr(data1),M1X22_GetEntityStr(data2),data3,data4);
break;
default:
printf("\nUnkown event\n\r");
break;
}
}