/[H9]/trunk/FlisServer/FlisServerDlg.cpp
ViewVC logotype

Diff of /trunk/FlisServer/FlisServerDlg.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 208 by kevin, Sat Dec 8 09:45:58 2007 UTC revision 209 by kevin, Mon Dec 10 07:25:35 2007 UTC
# Line 447  void CFlisServerDlg::ReadSms() Line 447  void CFlisServerDlg::ReadSms()
447  void CFlisServerDlg::SmsSplit(CString data)  void CFlisServerDlg::SmsSplit(CString data)
448  {  {
449          CString FyrData, TlfNr, SmsCount, Temper, Flamme, Flis, FremFejl, PowerFail;          CString FyrData, TlfNr, SmsCount, Temper, Flamme, Flis, FremFejl, PowerFail;
         char CharData[150];  
         strcpy(CharData,data);  
450          TlfNr = data.Mid(24,8);          TlfNr = data.Mid(24,8);
451          FyrData = data.Mid(57,data.GetLength()-59);          FyrData = data.Mid(57,data.GetLength()-59);
452          FyrData.Append(":");          FyrData.Append(":");
# Line 623  void CFlisServerDlg::MyMainThread() Line 621  void CFlisServerDlg::MyMainThread()
621                          {                          {
622                                  if (command.MakeLower() == "cmti")                                  if (command.MakeLower() == "cmti")
623                                  {                                  {
624                                          CString smscount, oldteskst;                                          CString smscount;
625                                          int pos = tekst.Find(',',0);                                          int pos = tekst.Find(',',0);
626                                          if (pos != -1)                                          if (pos != -1)
627                                          {                                          {
# Line 631  void CFlisServerDlg::MyMainThread() Line 629  void CFlisServerDlg::MyMainThread()
629                                                  smscount.Remove(':');                                                  smscount.Remove(':');
630                                                  ResetSms++;                                                  ResetSms++;
631                                          }                                          }
632                                                  ////////////////Read sms ting//////////////////  
633                                                  std::vector<unsigned char> data;                                          std::vector<unsigned char> data;
634                                                  data.push_back('a');                                          data.push_back('a');
635                                                  data.push_back('t');                                          data.push_back('t');
636                                                  data.push_back('+');                                          data.push_back('+');
637                                                  data.push_back('c');                                          data.push_back('c');
638                                                  data.push_back('m');                                          data.push_back('m');
639                                                  data.push_back('g');                                          data.push_back('g');
640                                                  data.push_back('r');                                          data.push_back('r');
641                                                  data.push_back('=');                                          data.push_back('=');
642                                                                                            
643                                                  for (int i=0; i< smscount.GetLength(); i++)                                          for (int i=0; i< smscount.GetLength(); i++)
644                                                  {                                          {
645                                                          data.push_back(smscount[i]);                                                  data.push_back(smscount[i]);
646                                                  }                                          }
647                                                  AppendText(CString(&data[0]));                                          AppendText(CString(&data[0]));
648                                                  writeFrame(data);                                          writeFrame(data);
649                                                  Sleep(200);                                          Sleep(200);
650                                                  ReadSms();                                          ReadSms();
                                                 ResetSms++;  
651    
652                                  }                                  }
653                                  else if(command.MakeLower() == "wind")                                  else if(command.MakeLower() == "wind")

Legend:
Removed from v.208  
changed lines
  Added in v.209

  ViewVC Help
Powered by ViewVC 1.1.20