Полная версия этой страницы:
User memory и SIM900
Balkan
May 12 2013, 21:49
Здравствуйте всем,
попробовал функция запис и чтение фаил в flash memory SIM900.
ето log:
------------------------------------------------------------
at+gmr
Revision:1137B01SIM900M64_ST_ENHANCE
OK
AT+CFSTERM
OK
AT+CFSINIT
OK
AT+CFSWFILE="0001.a",0,10,10000
CONNECT
1234567890
OK
AT+CFSRFILE="0001.a",0,10
ERROR
AT+CFSGFIS="0001.a"
+CFSGFIS: 10
OK
AT+CFSRFILE="0001.a",0,10
ERROR
AT+CFSDFILE="0001.a"
OK
---------------------------------------------------
т.е. файл ест , но не могу читат,
и не могу разобратся в чем дело.
Буду очень благодарен за помощь
Заранее спасибо
а что говорит AT+CFSGFRS?
Цырен.
May 13 2013, 06:08
Цитата(Balkan @ May 13 2013, 01:49)

Здравствуйте всем,
попробовал функция запис и чтение фаил в flash memory SIM900.
ето log:
------------------------------------------------------------
at+gmr
Revision:1137B01SIM900M64_ST_ENHANCE
OK
AT+CFSTERM
OK
AT+CFSINIT
OK
AT+CFSWFILE="0001.a",0,10,10000
CONNECT
1234567890
OK
AT+CFSRFILE="0001.a",0,10
ERROR
AT+CFSGFIS="0001.a"
+CFSGFIS: 10
OK
AT+CFSRFILE="0001.a",0,10
ERROR
AT+CFSDFILE="0001.a"
OK
---------------------------------------------------
т.е. файл ест , но не могу читат,
и не могу разобратся в чем дело.
Буду очень благодарен за помощь
Заранее спасибо
Не уверен, надо проверить, но я бы после записи файла подал AT+CFSTERM. И лишь потом бы пытался его прочитать.
Balkan
May 13 2013, 08:15
Сделал так:
AT+CFSWFILE="0001.a",0,10,10000
CONNECT
1234567890
OK
AT+CFSGFIS="0001.a"
+CFSGFIS: 10
OK
AT+CFSGFRS?
+CFSGFRS: 2536448
OK
AT+CFSRFILE="0001.a",0,10
ERROR
AT+CFSTERM
OK
AT+CFSRFILE="0001.a",0,10
ERROR
и опять не получается......
CADiLO
May 13 2013, 09:53
AT+GSV
SIMCOM_Ltd
SIMCOM_SIM900
Revision:1137B01SIM900M64_ST_ENHANCE
OK
AT+CFSINIT
OK
AT+CFSWFILE="001.BIN",0,10,10000
CONNECT
OK
AT+CFSGFIS="001.BIN"
+CFSGFIS: 10
OK
AT+CFSRFILE="001.BIN",1,10,0
+CFSRFILE: 10
1234567890
OK
CADiLO
May 13 2013, 12:28
[2013-05-13_15:27:18] IIIIяяяяAT
[2013-05-13_15:27:21]OK
[2013-05-13_15:27:24]AT+GSV
[2013-05-13_15:27:24]SIMCOM_Ltd
[2013-05-13_15:27:24]SIMCOM_SIM900R
[2013-05-13_15:27:24]Revision:1137B01SIM900R64_ST_ENHANCE_20130509_FTP
[2013-05-13_15:27:24]OK
[2013-05-13_15:27:28]AT+CFSINIT
[2013-05-13_15:27:28]OK
[2013-05-13_15:27:33]AT+CFSWFILE="test.txt",0,10,10000
[2013-05-13_15:27:33]CONNECT
[2013-05-13_15:27:37]
[2013-05-13_15:27:37]OK
[2013-05-13_15:27:46]AT+CFSGFIS="test.txt"
[2013-05-13_15:27:46]+CFSGFIS: 10
[2013-05-13_15:27:46]OK
[2013-05-13_15:28:03]AT+CFSRFILE="test.txt",0,10,0
[2013-05-13_15:28:03]+CFSRFILE: 10
[2013-05-13_15:28:03]1234567890
[2013-05-13_15:28:03]OK
[2013-05-13_15:28:08]AT+CFSTERM
[2013-05-13_15:28:08]OK
Balkan
May 13 2013, 16:14
Спасибо , получилос ......
AT+CFSRFILE="001.BIN",0,10,0 - параметр position не поставил...
CADiLO
May 13 2013, 16:55
Надо будет уточнить - ошибка в апнотесе или работе - при втором параметре = 0, по идее position не должен использоваться.
Взяли на заметку.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.