R
ravitej
Guest
Здрасти,
Имам проблем SIM300 използва за изпращане на данни към централния сървър, използвайки UDP.Everythig работи добре с изключение, че между данните не са получени в нашия сървър.Въпреки това на модема продължава да отговори на дистанционно заявление, че пакетът е изпратен OK.Въз основа на това ние нарастване на поредния номер на нашите пакети.Проблемът получава решен, когато ние възстанови връзката GPRS след затварянето на предишната сесия, без възстановяване на модема.
Аз използвайте следните команди, за да се установи сесия UDP с моя сървър
AT CGDCONT = 1, "ПР", "APN"
AT CSTT = "APN"
AT CDNSCFG = "DNS_IP"
AT CDNSORIP = 0
AT CIICR
AT CIFSR
AT CIPHEAD = 1
AT CIPSRIP = 1
AT CLPORT = "UDP", "11008"
AT CIPSTART = "UDP", "сървър IP", "Служа Пристанище"
AT CIPSEND = <Data дъл да send>
И най-накрая изпращане на данни.
След като връзката е установена и продължават да изпращат данни, след проверка на състоянието ПКИ използване
AT CIPSTATUS
Ако получа отговор "Connect ОК" и изпращане на данни използва AT CIPSEND = <Data дъл да send> и ако отговорът е различен от "Connect ОК" Просто затворете сесията, посредством команди
AT CIPSHUT
и
AT CIPCLOSE
След това пак се установи връзка с помощта на всички предишни команди.Както споменах по-рано и ще продължат да получават CONNECT ОК и ИЗПРАТИ ОК за команди AT CIPSTATUS и AT CIPSEND = <Data дъл да send> но няма данни е постъпил в края обаче моята сървър пакети броя на базата на тези отговори подарък на увеличаване .
Ако аз казвам моята кандидатура за изключване на предишната сесия и да се установи връзка отново той започва да работи добре.
Може ли някой да ми помогне в това отношение му много важно за мен и моя проект.
С уважение,
Ravitej
Имам проблем SIM300 използва за изпращане на данни към централния сървър, използвайки UDP.Everythig работи добре с изключение, че между данните не са получени в нашия сървър.Въпреки това на модема продължава да отговори на дистанционно заявление, че пакетът е изпратен OK.Въз основа на това ние нарастване на поредния номер на нашите пакети.Проблемът получава решен, когато ние възстанови връзката GPRS след затварянето на предишната сесия, без възстановяване на модема.
Аз използвайте следните команди, за да се установи сесия UDP с моя сървър
AT CGDCONT = 1, "ПР", "APN"
AT CSTT = "APN"
AT CDNSCFG = "DNS_IP"
AT CDNSORIP = 0
AT CIICR
AT CIFSR
AT CIPHEAD = 1
AT CIPSRIP = 1
AT CLPORT = "UDP", "11008"
AT CIPSTART = "UDP", "сървър IP", "Служа Пристанище"
AT CIPSEND = <Data дъл да send>
И най-накрая изпращане на данни.
След като връзката е установена и продължават да изпращат данни, след проверка на състоянието ПКИ използване
AT CIPSTATUS
Ако получа отговор "Connect ОК" и изпращане на данни използва AT CIPSEND = <Data дъл да send> и ако отговорът е различен от "Connect ОК" Просто затворете сесията, посредством команди
AT CIPSHUT
и
AT CIPCLOSE
След това пак се установи връзка с помощта на всички предишни команди.Както споменах по-рано и ще продължат да получават CONNECT ОК и ИЗПРАТИ ОК за команди AT CIPSTATUS и AT CIPSEND = <Data дъл да send> но няма данни е постъпил в края обаче моята сървър пакети броя на базата на тези отговори подарък на увеличаване .
Ако аз казвам моята кандидатура за изключване на предишната сесия и да се установи връзка отново той започва да работи добре.
Може ли някой да ми помогне в това отношение му много важно за мен и моя проект.
С уважение,
Ravitej