Модуль SIM900 работа с FTP

 

 
  КомандаОтвет Ошибка
1ЗарядAT+CBC+CBC: 0,91,4079
OK
 
2ТемператураAT+CMTE?+CMTE: 0,32
OK
 
3Уровень сигналаAT+CSQ+CSQ: 21,0
OK
0..31 или 99 (нет)
4РегистрацияAT+CREG?+CREG: 0,1
OK
100 сек - рестарт
5Регистрация в GPRSAT+CGATT?+CGATT: 1
OK
Пропустить 6 если "1"
6Если CGATT=0 то подключаемсяAT+CGATT=1OK 
 

Bearer

7Конфигурация bearer AT+SAPBR=3,1,"Contype","GPRS" OK 
8  AT+SAPBR=3,1,"APN","internet.mts.ru" OK 
9Открыть GPRS AT+SAPBR =1,1(долго)
OK
 
10Тест GPRS AT+SAPBR=2,1+SAPBR: 1,1,"10.239.241.52"
OK
+SAPBR: 1,3,"0.0.0.0"
OK
 

FTP PUT

11идентификатор FTPAT+FTPCID=1 OK 
12сервер AT+FTPSERV="http://brne.narod.ru" OK 
13логин AT+FTPUN="sim900" OK 
14пароль AT+FTPPW="******"OK  
15файл AT+FTPPUTNAME="1K.txt" OK 
16путь AT+FTPPUTPATH="/"OK  
 
17Открыть FTP AT+ FTPPUT =1AT+ FTPPUT =1
OK
 
 
 Можно передать 1310  (долго)
+FTPPUT:1,1,1310

+FTPPUT:1,78
(таймаут)
18Запрос на загрузку 100 байт AT+FTPPUT=2,100 AT+FTPPUT=2,100
+FTPPUT:2,100
 
  Загружаем 100 байт OK
 
 
 100 байт принято, можно слать еще  (долго)
+FTPPUT:1,1,1310
 
19Закрыть FTP сесию AT+FTPPUT=2,0AT+FTPPUT=2,0
OK
 
 Данные отправлены, FTP сервер закрыт  (долго)
+FTPPUT:1,0
 
 
20To close a GPRS context AT+SAPBR =0,1OK  
 


 

ATV0 ATE0 AT+CMEE=0

  КомандаОтвет  
-Режим эхаATE0 (ATE1)00 - выключен
-Формат ответаATV0 (ATV1)00 - text CR LF
-Информация об ошибке AT+CMEE=000 - ERROR.
1 - код ошибки.
2 - описание ошибки.
1ЗарядAT+CBC
+CBC: 0,88,4040
0
 
2ТемператураAT+CMTE?
+CMTE: 0,33
0
 
3Уровень сигналаAT+CSQ+CSQ: 17,0
0
0..31 или 99 (нет)
4Регистрация AT+CREG?
+CREG: 0,1
0
 
5Регистрация в GPRSAT+CGATT? +CGATT: 1
0
+CGATT: 0
0
6Если CGATT=0 то подключаемся AT+CGATT=10 (долго если было CGATT=0) 
 

Bearer

7Конфигурация bearer AT+SAPBR=3,1,"Contype","GPRS" 0 
8  AT+SAPBR=3,1,"APN","internet.mts.ru" 0 
9Открыть GPRS AT+SAPBR =1,1(долго)
0
4
10Тест GPRS AT+SAPBR=2,1+SAPBR: 1,1,"10.82.181.251"
0
+SAPBR: 1,3,"0.0.0.0"
0
 

FTP PUT

11идентификатор FTP AT+FTPCID=1 0 
12сервер AT+FTPSERV="http://brne.narod.ru" 0 
13логин AT+FTPUN="user" 0 
14пароль AT+FTPPW="******" 0  
15файл AT+FTPPUTNAME="1k.txt" 0 
16путь AT+FTPPUTPATH="/" 0  
 
17Открыть FTP AT+ FTPPUT =10 
 1310  (долго)
+FTPPUT:1,1,1310

+FTPPUT:1,78
(таймаут)
18Запрос на загрузку 100 байт AT+FTPPUT=2,100
+FTPPUT:2,100
4
  Загружаем 100 байт
OK
 
 100 байт принято, можно слать еще  (долго)
+FTPPUT:1,1,1310
 
19Закрыть FTP сесию AT+FTPPUT=2,0
OK
4
 Данные отправлены, FTP сервер закрыт  (долго)
+FTPPUT:1,0
 
 
20To close a GPRS context AT+SAPBR =0,10  
 

 

Ответы
ATV1ATV0Description
OK0Подтверждает выполнение команды
CONNECT1Соединение установлено, DCE переходит из состояния команд в состояние данных
RING2DCE обнаружил входящий звонок из сети
NO CARRIER3Соединение было прервано или попытка установить связь не удалась
ERROR4Команда не распознана или другие проблемы с обработкой командной строки
   
NO DIALTONE6Нет гудка
BUSY7обнаружен сигнал занято
NO ANSWER8НЕТ ОТВЕТА
PROCEEDING9AT команды обрабатываются
Hosted by uCoz