AT LTE ağı ile TCP / IP yığını üzerinden veri iletme komutları


11

Uzak bir sunucuya bazı verileri iletmek için bir LTE hücresel aygıt (u-Blox TOBY L2 Serisi gibi) ve onun TCP / IP yığını sürücü gömülü bir sotfware tasarlamak gerekiyor.

Cihazın iş yerinde teslim edilmesini bekliyorum. Şimdilik bir GPRS cihazı kullanıyorum (u-Blox LEON serisi). Temel olarak aşağıdaki komutları uygularım:

  • PSD profilini AT + UPSD ile yapılandırma
  • PSD profilini AT + UPSDA = 0,3 ile etkinleştirin
  • AT + USOCR = 6 ile açık soket
  • AT + USOCO = 0, "xx.xxx.xx.xxx", "pp" ile sunucu IP'sine bağlanın; burada xx, IP adresidir ve pp, bağlantı noktası numarasıdır
  • AT + USOWR ile veri yazma

Bu çok temel bir akış şeması, çok özel ayarlara ihtiyacım yok, sadece varsayılan ayar. AT + CGDCONT veya başka bir şey ile bir PDP bağlamı yapılandırmıyorum. Belki PSD'nin AT + UPSD ile yapılandırılması hem GPRS hem de LTE ağı için yeterlidir.

Sorun şudur: Ağ yapılandırması (GPRS / UMTS cihazları için PDP içeriği ve LTE için EPS) söz konusu olduğunda, GPRS / UMTS cihazları ile LTE cihazları arasında bazı farklılıklar vardır. Bu veri oturumu kurulumları hakkında her şeyi okudum ama farkları tam olarak anlayamıyorum.

GPRS cihazından (LEON) LTE cihazına (TOBY) geçeceğimde, kurulumlar ve / veya AT komutları açısından ne gibi farklar olacak?

Yanıtlar:


1

Her şeyden önce, bildiğim kadarıyla, TOBY-L2 için TCP soket desteğinin L201 sürümü hariç çoğu modül için geliştirilme aşamasında olduğu söylenebilir (ublox.com'daki geçerli veri sayfası ve AT komut referansına bakın ) ve en son ürün yazılımı güncellemesini kullanan diğer sürümler için. Ublox şu anda web sitesini yeniden yapılandırıyor gibi göründüğü için doğrudan burada hiçbir şeye bağlantı vermiyorum.

Bunun dışında, AT komutları referansı oldukça kaynaktır, TOBY, LEON, SARA ve LISA arasındaki her komuttaki farklılıkları ve bunların sürümlerini detaylandırır. Eğer okumadıysanız, tam olarak bu belgeden alınmış bir geçiş (zorunlu olarak tam veya gerçekte kontrol edilmemiş) bir liste:

  • + UPSD: Parametre değerleri modem türüne oldukça bağlıdır. param_tag ve param_val, LEON için birçok özel anlam ve kısıtlamaya sahiptir. Bunlardan herhangi birini kullanırsanız, özel önlemler almanız önerilir. TOBY-L2'nin de kolayca engellenmesi gereken bir kısıtlaması vardır.
  • + UPSDA: fark yok, ancak bir yan etki: TOBY-L2'de aynı numaraya sahip iki kez, ancak farklı ayarlarla bir profili etkinleştirirseniz bu başarısız olabilir. Bunu yaparsanız kılavuza bir göz atın.
  • + USOCR: TOBY-L2'de LEON'daki 16 sokete kıyasla yalnızca 7 soket (0-6) oluşturabilirsiniz.
  • + USOCO: Görünen fark yok
  • + USOWR: Verileri de almanız durumunda LEON ile ilgili bazı tuhaflıklar var, ki açıkça almıyorsunuz, bu yüzden burada iyisiniz.

Ancak, yükseltmeniz durumunda uygulamanızda + CG * ve + UPS * komutlarını karıştırmamaya dikkat edin. Bu sorunlara yol açabilir.

Bunun dışında dokümantasyondaki diğer farklılıkları fark edemiyorum. Yine de, bu erken bir aşamada belgelenmeyebilir.

Size işaret edebileceğim iki referans daha var.

  • Yanınızda gerçek bir TOBY modülünüz olur olmaz, m merkezini deneyin. PSD profillerini ayarlamanıza ve AT komutlarını aynı anda izlemenize olanak tanır.
  • Distribütörünüze başvurun. u-blox'un onlarla genel olarak oldukça ayrıntılı anlaşmaları vardır, bu da sizi bu tür sorularda desteklemekten sorumlu kılar.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.