private void oGsmModem_NewMessageReceived(ATSMS.NewMessageReceivedEventArgs e) { //SMSIncoming smsInput = SMSHelper.SaveIncomingMessage("02191848465", "02191848465", "MENU;SET;2010-02-01;1;2;3"); SMSIncoming smsInput = SMSHelper.SaveIncomingMessage(e.MSISDN, "02191848465", e.TextMessage); SMSOutgoing smsOut = CommandProcessor.ProcessRequest(smsInput); Com.Martin.Function.InputLog log = new Com.Martin.Function.InputLog(); string text = log.composeReportDetail(smsOut.SMSRequest, smsOut); text += "PDU Receive:" + e.PDUMessage + "\r\n"; text += e.ATLog + "\r\n"; for (int i = 0; i < 100; i++) text += "="; if (this.txtInboxLog.InvokeRequired) { FrmMain main = (this); SetTextCallback d = new SetTextCallback(main.SetInboxText); RefreshPage p = new RefreshPage(main.RefreshInbox); this.txtInboxLog.Invoke(d, new object[] { text }); this.Invoke(p); } else { this.txtInboxLog.Text = text; } //System.ComponentModel.BackgroundWorker InputWorker; //InputWorker = new System.ComponentModel.BackgroundWorker(); //InputWorker.DoWork += new System.ComponentModel.DoWorkEventHandler(this.InputWorker_DoWork); //InputWorker.RunWorkerCompleted += new System.ComponentModel.RunWorkerCompletedEventHandler(this.InputWorker_Complete); //InputWorker.RunWorkerAsync(text); }
private void oGsmModem_NewMessageReceived(ATSMS.NewMessageReceivedEventArgs e) { MessageBox.Show("Message from " + e.MSISDN + ". Message - " + e.TextMessage, dialogCaption, MessageBoxButtons.OK); }