Devo progettare un software incorporato che guiderà un dispositivo cellulare LTE (come u-Blox TOBY serie L2) e il suo stack TCP / IP per trasmettere alcuni dati a un server distante.
Sto aspettando che il dispositivo venga consegnato al lavoro. Per ora, utilizzo un dispositivo GPRS (serie LEON u-Blox). Fondamentalmente eseguo i seguenti comandi:
- Configura il profilo PSD con AT + UPSD
- Attiva il profilo PSD con AT + UPSDA = 0,3
- Presa aperta con AT + USOCR = 6
- Connettersi al server IP con AT + USOCO = 0, "xx.xxx.xx.xxx", "pp" dove xx è l'indirizzo IP e pp è il numero di porta
- Scrivi i dati con AT + USOWR
Questo è un diagramma di flusso molto semplice, non ho bisogno di impostazioni molto specifiche, solo quella predefinita. Non configuro un contesto PDP con AT + CGDCONT o altro. Forse la configurazione del PSD con AT + UPSD è sufficiente sia con la rete GPRS che LTE.
Il problema è il seguente: apparentemente ci sono alcune differenze tra dispositivi GPRS / UMTS e dispositivi LTE quando si tratta di impostare la configurazione di rete (contesto PDP per dispositivi GPRS / UMTS ed EPS per LTE). Ho letto tutto su queste impostazioni della sessione dati ma non riesco a comprendere appieno le differenze.
Quindi, quando passerò dal dispositivo GPRS (LEON) al dispositivo LTE (TOBY), quali differenze si verificheranno in termini di impostazioni e / o comandi AT?