Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => ARM => Konuyu başlatan: kimlenbu - 22 Mayıs 2014, 17:23:23

Başlık: sim908 GPRS ile FTP Bağlantısı Problemi
Gönderen: kimlenbu - 22 Mayıs 2014, 17:23:23
selamlar,

sim908 modülünü PC üzerinden, STM32F4 Discovery üzerinden ftp'ye bağlayıp dosya indirmeye çalıştım, olmadı. girdiğim komutlar sırasıyla şöyle :

AT+CREG?
AT+SAPBR=2,1
at+sapbr=3,1,"contype","GPRS"
AT+FTPCID=1
AT+FTPSERV="ftp.xxxxxx.com"
AT+FTPUN="kullaniciadi"
AT+FTPPW="sifre"
AT+FTPGETNAME="ftptest.txt"
AT+FTPGETPATH="/httpdocs/gprstest/"
AT+FTPGET=1


daha sonra AT COMMAND TESTER java uygulaması ile denedim (browser üzerinden modüle bağlanıyor) o da benzer şekilde yapamadı.

Checking registration status...

AT+CREG?

+CREG: 0,1

OK
The device is registered in home network.

Querying bearer 1 .

AT+SAPBR=2,1

+SAPBR: 1,3,"0.0.0.0"

OK
Bearer  1 is Closed

Bearer 1 is Closed.

Opening Bearer 1...

AT+SAPBR=1,1

ERROR
Error opening bearer profile.

Setting up FTP parameters..

AT+FTPCID=1

OK
AT+FTPSERV="ftp.xxxxxxx.com"

OK
AT+FTPUN="kullaniciadi"

OK
AT+FTPPW="sifre"

OK
AT+FTPGETNAME="ftptest.txt"

OK
AT+FTPGETPATH="/httpdocs/gprstest/"

OK
AT+FTPGET=1

OK

+FTPGET:1,61
Error starting FTP session: Error code is :61


hatam nedir ? uğraşmaya yeni başladığımdan biraz ezbere denedim, umarım basit bir hatadan kaynaklanıyordur.
Başlık: Ynt: sim908 GPRS ile FTP Bağlantısı Problemi
Gönderen: kimlenbu - 23 Mayıs 2014, 12:25:39
Belki işine yarayan olur, sorun çözüldü. Turkcell ile ftp üzerinden dosya indirmek için gerekli AT komutları sırasıyla şu şekilde :

AT+CREG?
AT+SAPBR=3,1,"CONTYPE","GPRS"
AT+SAPBR=3,1,"APN","wap"
AT+SAPBR=3,1,"USER","gprs"
AT+SAPBR=3,1,"PWD","gprs"
AT+SAPBR=1,1
AT+FTPCID=1
AT+FTPSERV="ftp.xxxxxx.com"
AT+FTPUN="kullaniciadi"
AT+FTPPW="sifre"
AT+FTPGETNAME="ftptest.txt"
AT+FTPGETPATH="/httpdocs/gprstest/"
AT+FTPGET=1
AT+FTPGET=2,1024


dosya adi ve dosya yolunuzu kendinize göre ayarlamanız gerekiyor.
Başlık: Ynt: sim908 GPRS ile FTP Bağlantısı Problemi
Gönderen: Analyzer - 23 Mayıs 2014, 12:29:09
Selam,

Üstad konu dışı ancak sim908 den memnun musunuz, sim908c ile fark nedir ve toptan mı aldınız? Nereden aldınız bir de?

Analyzer
Başlık: Ynt: sim908 GPRS ile FTP Bağlantısı Problemi
Gönderen: kimlenbu - 23 Mayıs 2014, 12:50:49
sim908'den memnun değilim. elektrovadi'den aldım. geliştirme kartını da aldım çok pahalıya geldi (kartı kendim tasarlarım diye anten, sim kart soketi, modül soketi, sma,ipex konnektör vs de almıştım ama zaman kısıtlı olduğundan deneme kartına yöneldim). telit'e dönmeyi düşünüyorum, komutları daha basit ve kullanışlı gördüğüm kadarıyla.

yanında gelen usb'den seri'ye çeviriciler dandik çıktı ve kartı çalıştırmak için digitus marka kaliteli çevirici almak zorunda kaldım. ftp bağlantısını kapatmak için komutu yok, gps çok geç "fix" oluyor (belki de ofiste denediğim içindir). bir seferde maksimum 1460byte okunabiliyor, neyse ki "resume" özelliği var, kaldığınız byte'dan devam edebiliyorsunuz.

sim908 ve sim908-c arasında ağırlıkları dışında bir fark göremedim ben.
Başlık: Ynt: sim908 GPRS ile FTP Bağlantısı Problemi
Gönderen: MrDarK - 23 Mayıs 2014, 14:01:24
Bence bir ilginçlik var. Sadece APN değiştirerek konuyu çözmüşsünüz ben olayı anlayamadım. Yinede aklımda kalsın bilgilendirmeniz için teşekkür ederim.
Başlık: Ynt: sim908 GPRS ile FTP Bağlantısı Problemi
Gönderen: kimlenbu - 23 Mayıs 2014, 14:21:57
Alıntı yapılan: MrDarK - 23 Mayıs 2014, 14:01:24
Bence bir ilginçlik var. Sadece APN değiştirerek konuyu çözmüşsünüz ben olayı anlayamadım. Yinede aklımda kalsın bilgilendirmeniz için teşekkür ederim.

Dün baya ezbere yapmıştım her şeyi. İlk hatam apn ayarları eksikti, ikinci hatam bağlantıyı oluşturup ip almak için "AT+SAPBR=1,1" yerine ip kontrolü için olan "AT+SAPBR=2,1" komutunu kullanmış olmam, bu komutu da yanlış sırada kullanmışım orası da ayrı :)

bu şekilde denedim çalıştı, işinize yararsa diye dosya oluşturma ve varolan dosyaya veri ekleme kod blokları da şunlar :

dosya oluşturmak için (16 byte yazıyor) :

AT+FTPPUTNAME="ftputest.txt"
AT+FTPPUTPATH="/httpdocs/gprstest/"
AT+FTPPUTOPT="STOR"
AT+FTPPUT=1
AT+FTPPUT=2,16
abcdefghijklmnop (burası yazılacak veri)
AT+FTPPUT=2,0

bu da var olan dosyaya veri eklemek için (16 byte veri ekliyor)

AT+FTPPUTNAME="ftputest.txt"
AT+FTPPUTPATH="/httpdocs/gprstest/"
AT+FTPPUTOPT="APPE"
AT+FTPPUT=1
AT+FTPPUT=2,16
1234567891234567 (burası yazılacak veri)
AT+FTPPUT=2,0





Başlık: Ynt: sim908 GPRS ile FTP Bağlantısı Problemi
Gönderen: frederic - 23 Mayıs 2014, 14:28:41
Alıntı yapılan: kimlenbu - 23 Mayıs 2014, 14:21:57
Dün baya ezbere yapmıştım her şeyi. İlk hatam apn ayarları eksikti, ikinci hatam bağlantıyı oluşturup ip almak için "AT+SAPBR=1,1" yerine ip kontrolü için olan "AT+SAPBR=2,1" komutunu kullanmış olmam, bu komutu da yanlış sırada kullanmışım orası da ayrı :)

bu şekilde denedim çalıştı, işinize yararsa diye dosya oluşturma ve varolan dosyaya veri ekleme kod blokları da şunlar :

dosya oluşturmak için (16 byte yazıyor) :

AT+FTPPUTNAME="ftputest.txt"
AT+FTPPUTPATH="/httpdocs/gprstest/"
AT+FTPPUTOPT="STOR"
AT+FTPPUT=1
AT+FTPPUT=2,16
abcdefghijklmnop (burası yazılacak veri)
AT+FTPPUT=2,0

bu da var olan dosyaya veri eklemek için (16 byte veri ekliyor)

AT+FTPPUTNAME="ftputest.txt"
AT+FTPPUTPATH="/httpdocs/gprstest/"
AT+FTPPUTOPT="APPE"
AT+FTPPUT=1
AT+FTPPUT=2,16
1234567891234567 (burası yazılacak veri)
AT+FTPPUT=2,0







Hocam e mail yollama ilgili bir çalışma yaptınızmı acaba, veya yapmayı düşünüyormusunuz?
Başlık: Ynt: sim908 GPRS ile FTP Bağlantısı Problemi
Gönderen: kimlenbu - 23 Mayıs 2014, 14:32:26
email ile işim olmayacak, isterseniz şurada ardunio için kodlar var, port edebilirsiniz :

http://www.gsmlib.org/download.html (http://www.gsmlib.org/download.html)
Başlık: Ynt: sim908 GPRS ile FTP Bağlantısı Problemi
Gönderen: MrDarK - 23 Mayıs 2014, 14:33:38
Alıntı yapılan: frederic - 23 Mayıs 2014, 14:28:41
Hocam e mail yollama ilgili bir çalışma yaptınızmı acaba, veya yapmayı düşünüyormusunuz?

Frederic daha önce telit ile mail gönderme işlemi yapmıştım.
Başlık: Ynt: sim908 GPRS ile FTP Bağlantısı Problemi
Gönderen: Murat Mert - 24 Mayıs 2014, 16:00:56
Alıntı yapılan: MrDarK - 23 Mayıs 2014, 14:33:38
Frederic daha önce telit ile mail gönderme işlemi yapmıştım.

S.A.
Sn. MrDark Telitten mail yollama bilgilerini mümkünse bizimle paylaşırmısınız? Kolay gelsin.
Başlık: Ynt: sim908 GPRS ile FTP Bağlantısı Problemi
Gönderen: frederic - 24 Mayıs 2014, 20:41:44
Evet bu konuda bir açıklama çok faydalı olur bütün forum için.
Başlık: Ynt: sim908 GPRS ile FTP Bağlantısı Problemi
Gönderen: MrDarK - 25 Mayıs 2014, 13:00:28
Arkadaşlar eski açtığım telit konuları gibi bu konuda da sizlere yardımcı olmayı çok istiyorum.

Lakin internet paketim bitmiş. 30'unda paket yenilemesi olacak. Kontorümde 0 başka bir hat da bulamadım evde. Özür dileyerek ayın 30'undan sonra konuyu açacağımı bildiriyorum.

Saygılarımla

MrDarK
Başlık: Ynt: sim908 GPRS ile FTP Bağlantısı Problemi
Gönderen: frederic - 02 Haziran 2014, 20:58:20
Hocam internetiniz açılmadımı hala?