OpenLinux kā daļa no SIM7600E-H moduļiem

OpenLinux kā daļa no SIM7600E-H moduļiem

Mehānisms pielāgotas lietojumprogrammas izstrādei un tās ielādei modulī ir pieejams gan Linux, gan Windows operētājsistēmās. Šajā rakstā mēs detalizēti apskatīsim, kā to izdarīt, izmantojot sniegtā SDK piemērus SIMCom bezvadu risinājumi kompilējiet un ielādējiet modulī pielāgotu lietojumprogrammu.

Pirms raksta rakstÄ«Å”anas, viens no maniem paziņām, kas nebija tālu no Linux izstrādes, lÅ«dza man pievērsties jautājumam par savas SIM7600E-H moduļa lietojumprogrammas izstrādes procesa aprakstu pēc iespējas detalizētāk. Materiāla prezentācijas pieejamÄ«bas novērtÄ“Å”anas kritērijs bija frāze "lai es saprastu".

Aicinu iepazīties ar notikuŔo.

Raksts tiek regulāri papildināts un atjaunināts

Prelūdija

Parasti mobilo sakaru moduļus izmanto tikai datu pārraidei, balss zvaniem, SMS pārraidei un tamlÄ«dzÄ«gi. Tas viss tiek darÄ«ts, izmantojot AT komandas, kas tiek nosÅ«tÄ«tas no ārējā vadÄ«bas mikrokontrollera. Bet ir moduļu kategorija, kas ļauj izpildÄ«t pielāgotu kodu, kas ielādēts no ārpuses. Dažos gadÄ«jumos tas ievērojami samazina ierÄ«ces kopējo budžetu, ļaujot uz tāfeles uzstādÄ«t vienkārŔāku (un tikpat budžeta) mikrokontrolleri vai atteikties no tā pavisam. LÄ«dz ar Android vai Linux OS kontrolēto LTE moduļu un to jaudÄ«go resursu parādÄ«Å”anos ir iespējams atrisināt jebkurus uzdevumus, kas ir pieejami populāriem procesoriem. Å ajā rakstā tiks runāts par SIM7600E-H, ko kontrolē Linux OS. ApskatÄ«sim, kā lejupielādēt un palaist izpildāmu lietojumprogrammu.

Daudzējādā ziņā materiāla pamatā ir dokuments ā€œSIM7600 Open Linux development quideā€, taču noderēs daži papildinājumi un, pirmkārt, krievu versija. Raksts palÄ«dzēs tiem, kas tikai sāk apgÅ«t moduli, saprast, kā lejupielādēt demonstrācijas lietojumprogrammu, un nodroÅ”ināt nepiecieÅ”amās prasmes turpmākajam darbam.

ÄŖsumā par to, kas ir SIM7600E-H

SIM7600E-H ir modulis, kas izveidots uz Qualcomm ARM Cortex-A7 1.3 GHz procesora, kurā ir operētājsistēma Linux (kodolu 3.18.20), kas spēj strādāt ar Eiropas (tostarp Krievijas) frekvenču joslām 2G/3G/LTE, kas atbalsta Cat. .4, nodroÅ”inot maksimālo lejupielādes ātrumu lÄ«dz 150Mbps un augÅ”upielādes ātrumu lÄ«dz 50Mbps. BagātÄ«gas perifērijas ierÄ«ces, industriālais temperatÅ«ras diapazons un iebÅ«vētā GPS/GLONASS navigācijas klātbÅ«tne nodroÅ”ina visas prasÄ«bas mÅ«sdienÄ«gam modulāram risinājumam M2M jomā.

Sistēmas pārskats

SIM7600E-H modulis ir balstīts uz Linux operētājsistēmu (kodols 3.18.20). Savukārt failu sistēma ir veidota uz žurnālu failu sistēmas UBIFS (Unsorted Block Image File System) bāzes.

SvarÄ«gas Ŕīs failu sistēmas funkcijas ietver:

  • darbojas ar nodalÄ«jumiem, ļauj izveidot, dzēst vai mainÄ«t to izmērus;
  • nodroÅ”ina ieraksta izlÄ«dzināŔanu visā multivides skaļumā;
  • darbojas ar Bad blokiem;
  • samazina datu zuduma iespējamÄ«bu strāvas padeves pārtraukuma vai citu kļūmju laikā;
  • baļķu glabāŔana.

Apraksts uzņemts tātad, ir arÄ« detalizētāks Ŕādas failu sistēmas apraksts.

Tie. Šāda veida failu sistēma ir ideāli piemērota skarbiem moduļa darbības apstākļiem un iespējamām strāvas problēmām. Bet tas nenozīmē, ka nestabili jaudas apstākļi būs paredzamais moduļa darbības režīms; tas tikai norāda uz lielāku ierīces dzīvotspēju.

Atmiņa

Atmiņas apgabalu sadalÄ«jums tiek konstruēts Ŕādi:

OpenLinux kā daļa no SIM7600E-H moduļiem

Ir trīs galvenās jomas, kas jāizceļ:

ubi0:rootfs - tikai lasāms un satur paŔu Linux kodolu
ubi0:usrfs ā€“ galvenokārt izmanto lietotāju programmu un datu glabāŔanai
ubi0: cahcefs ā€“ rezervēts FOTA atjauninājumiem. Ja pieejamās vietas nav pietiekami daudz, lai lejupielādētu atjauninājumu, sistēma izdzēsÄ«s neizmantotos failus un tādējādi atbrÄ«vos vietu. Taču droŔības apsvērumu dēļ nevajadzētu tajā ievietot savus failus.

Visas trīs sadaļas ir sadalītas Ŕādi:

Failu sistēma
Izmēri
Lietots
Pieejams
Izmantot%
Uzmontēts uz

ubi0:rootfs
40.7M
36.2M
4.4M
89%
/

ubi0:usrfs
10.5M
360K
10.1M
3%
/ dati

ubi0:cachefs
50.3M
20K
47.7M
0%
/ keÅ”atmiņa

Pieejamā funkcionalitāte

Kā minēts iepriekÅ”, modulis ir veidots uz Qualcomm Cortex A7 mikroshēmojuma. BÅ«tu nepareizi nenodroÅ”ināt tik augstas veiktspējas kodolu, lai apstrādātu lietotāja programmu un atslogotu ierÄ«ces galveno procesoru, izkraujot kādu programmas daļu modulim.

Lietotāja programmai mums bÅ«s pieejami Ŕādi perifērijas darbÄ«bas režīmi:

PIN Nr.
Vārds
Sys GPIO Nr.
Noklusējuma darbība
Func1
Func2
Vilkt
ModināŔanas pārtraukums

6
SPI_CLK
Sākot no
UART1_RTS
Sākot no
Sākot no
B-PD
Sākot no

7
SPI_MISO
Sākot no
UART1_Rx
Sākot no
Sākot no
B-PD
Sākot no

8
SPI_MOSI
Sākot no
UART1_Tx
Sākot no
Sākot no
B-PD
Sākot no

9
SPI_CS
Sākot no
UART1_CTS
Sākot no
Sākot no
B-PD
Sākot no

21
SD_CMD
Sākot no
SD karte
Sākot no
Sākot no
B-PD
Sākot no

22
SD_DATI0
Sākot no
SD karte
Sākot no
Sākot no
B-PD
Sākot no

23
SD_DATI1
Sākot no
SD karte
Sākot no
Sākot no
B-PD
Sākot no

24
SD_DATI2
Sākot no
SD karte
Sākot no
Sākot no
B-PD
Sākot no

25
SD_DATI3
Sākot no
SD karte
Sākot no
Sākot no
B-PD
Sākot no

26
SD_CLK
Sākot no
SD karte
Sākot no
Sākot no
B-PN
Sākot no

27
SDIO_DATA1
Sākot no
WLAN
Sākot no
Sākot no
B-PD
Sākot no

28
SDIO_DATA2
Sākot no
WLAN
Sākot no
Sākot no
B-PD
Sākot no

29
SDIO_CMD
Sākot no
WLAN
Sākot no
Sākot no
B-PD
Sākot no

30
SDIO_DATA0
Sākot no
WLAN
Sākot no
Sākot no
B-PD
Sākot no

31
SDIO_DATA3
Sākot no
WLAN
Sākot no
Sākot no
B-PD
Sākot no

32
SDIO_CLK
Sākot no
WLAN
Sākot no
Sākot no
B-PN
Sākot no

33
GPIO3
GPIO_1020
MIFI_POWER_EN
GPIO
MIFI_POWER_EN
B-PU
Sākot no

34
GPIO6
GPIO_1023
MIFI_SLEEP_CLK
GPIO
MIFI_SLEEP_CLK
B-PD
Sākot no

46
ADC2
Sākot no
ADC
Sākot no
Sākot no
Sākot no
Sākot no

47
ADC1
Sākot no
ADC
Sākot no
Sākot no
B-PU
Sākot no

48
SD_DET
GPIO_26
GPIO
GPIO
SD_DET
B-PD
X

49
STATUS
GPIO_52
Status
GPIO
Status
B-PD
X

50
GPIO43
GPIO_36
MIFI_COEX
GPIO
MIFI_COEX
B-PD
Sākot no

52
GPIO41
GPIO_79
BT
GPIO
BT
B-PD
X

55
SCL
Sākot no
I2C_SCL
Sākot no
Sākot no
B-PD
Sākot no

56
SDA
Sākot no
I2C_SDA
Sākot no
Sākot no
B-PU
Sākot no

66
RTS
Sākot no
UART2_RTS
Sākot no
Sākot no
B-PD
Sākot no

67
CTS
Sākot no
UART2_CTS
Sākot no
Sākot no
B-PD
Sākot no

68
RxD
Sākot no
UART2_Rx
Sākot no
Sākot no
B-PD
Sākot no

69
RI
Sākot no
GPIO(RI)
Sākot no
Sākot no
B-PD
Sākot no

70
DCD
Sākot no
GPIO
Sākot no
Sākot no
B-PD
Sākot no

71
TxD
Sākot no
UART2_Tx
Sākot no
Sākot no
B-PD
Sākot no

72
DTRVairāk
Sākot no
GPIO (DTR)
Sākot no
Sākot no
B-PD
X

73
PCM_OUT
Sākot no
PCM
Sākot no
Sākot no
B-PD
Sākot no

74
PCM_IN
Sākot no
PCM
Sākot no
Sākot no
B-PD
Sākot no

75
PCM_SYNC
Sākot no
PCM
Sākot no
Sākot no
B-PD
Sākot no

76
PCM_CLK
Sākot no
PCM
Sākot no
Sākot no
B-PU
Sākot no

87
GPIO77
GPIO77
BT
GPIO
BT
B-PD
Sākot no

PiekrÄ«tu, saraksts ir iespaidÄ«gs un ņemiet vērā: daļa no perifērijas ierÄ«cēm tiek izmantota, lai darbinātu moduli kā marÅ”rutētāju. Tie. Pamatojoties uz Ŕādu moduli, varat izveidot nelielu marÅ”rutētāju, kas izplatÄ«s internetu, izmantojot Wi-Fi. Starp citu, ir jau gatavs risinājums ar nosaukumu SIM7600E-H-MIFI un tā ir miniPCIE karte ar pielodētu SIM7600E-H moduli un vairākiem antenas tapām, viena no tām ir Wi-Fi antena. Tomēr Ŕī ir atseviŔķa raksta tēma.

treÅ”diena (nevis nedēļas diena)

SIMCom bezvadu risinājumi sniedz iespēju izstrādātājiem izvēlēties vispazÄ«stamāko izstrādes vidi operētājsistēmai Linux vai Windows. Ja mēs runājam par vienu izpildāmu lietojumprogrammu modulÄ«, tad labāk izvēlēties Windows, tas bÅ«s ātrāk un vienkārŔāk. Ja ir sagaidāma sarežģīta lietojumprogrammu arhitektÅ«ra un turpmāki jauninājumi, labāk ir izmantot Linux. Mums ir nepiecieÅ”ams arÄ« Linux, lai apkopotu izpildāmos failus turpmākai ielādei modulÄ«; kompilÄ“Å”anai pietiek ar virtuālo maŔīnu.

Tas, kas jums nepiecieÅ”ams, nav brÄ«vi pieejams lejupielādei ā€” SDK, kuru varat pieprasÄ«t no sava izplatÄ«tāja.

Utilītu instalēŔana darbam ar moduli

Turpmāk mēs strādāsim operētājsistēmā Windows kā vairumam lietotāju pazīstamāko OS.

Mums bÅ«s jāinstalē nepiecieÅ”amā programmatÅ«ra, veicot dažas vienkārÅ”as darbÄ«bas, lai pēc tam apgÅ«tu darbu ar moduli:

  1. GNU / Linux
  2. Cygwin
  3. Å oferi
  4. ADB

GNU/Linux instalēŔana

Lai izveidotu lietojumprogrammu, varat izmantot jebkuru ar ARM-Linux saderīgu kompilatoru. Mēs izmantosim SourceryCodeBenchLiteARM GNU/Linuxtranslater, kas pieejams lejupielādei vietnē saite.

Lai pārliecinātos, ka visi komponenti ir pareizi instalēti, es atstāŔu dažus instalÄ“Å”anas procesa ekrānuzņēmumus. Principā instalācijā nav nekā sarežģīta.

Lai pārliecinātos, ka visi komponenti ir pareizi instalēti, es atstāŔu dažus instalÄ“Å”anas procesa ekrānuzņēmumus. Principā instalācijā nav nekā sarežģīta.

  1. Mēs pieņemam licences līgumu
    OpenLinux kā daļa no SIM7600E-H moduļiem
  2. Norādiet instalācijas mapi
    OpenLinux kā daļa no SIM7600E-H moduļiem
  3. Mēs atstājam nepiecieÅ”amās sastāvdaļas nemainÄ«gas
    OpenLinux kā daļa no SIM7600E-H moduļiem
  4. Atstājiet to kā ir
    OpenLinux kā daļa no SIM7600E-H moduļiem
  5. Vairākas reizes ā€œNākamaisā€, ā€œInstalētā€, un bÅ«tÄ«bā tas arÄ« viss
    OpenLinux kā daļa no SIM7600E-H moduļiem

Cygwin instalēŔana

Turklāt izstrādei jums bÅ«s nepiecieÅ”ams bibliotēku un utilÄ«tu komplekts no piedāvātā komplekta Cygwin. Å eit viss ir vienkārÅ”i, paÅ”reizējo Cygwin versiju var bez maksas lejupielādēt projekta oficiālajā vietnē; rakstÄ«Å”anas laikā bija pieejama versija 3.1.5, ko mēs izmantojām, gatavojot materiālu.

Cygwin instalācijā nav nekā sarežģīta, vienÄ«gais, kas jums jāizvēlas, ir spogulis, no kura instalētājs lejupielādēs nepiecieÅ”amos failus, atlasÄ«s jebkuru un instalēs to, kā arÄ« utilÄ«tu un bibliotēku kopu, atstājot visas pieejamās bibliotēkas un atlasÄ«ti komunālie pakalpojumi.

Draivera instalēŔana

Kad modulis ir pievienots datoram, jums būs jāinstalē draiveri. Tos var pieprasīt no sava izplatītāja (ieteicams). Neiesaku patstāvīgi meklēt internetā, jo... Var paiet daudz laika, lai noskaidrotu, kas izraisīja ierīces konfliktu.

OpenLinux kā daļa no SIM7600E-H moduļiem

Starp atlasītajiem portiem mēs redzam:

Windows
Linux
Apraksts

SimTech HS-USB diagnostika
USB sērija
Diagnostikas interfeiss

SimTech HS-USB NMEA
USB sērija
GPS NMEA interfeiss

SimTech HS-USB AT ports
USB sērija
AT porta interfeiss

SimTech HS-USB modems
USB sērija
Modema porta interfeiss

SimTech HS-USB audio
USB sērija
USB audio interfeiss

SimTech HS-USB WWAN adapteris
USB tīkls
NDIS WWAN interfeiss

Android Composite ADB interfeiss
USB ADB
Android pievieno atkļūdoŔanas portu

Kā jÅ«s droÅ”i vien pamanÄ«jāt, ekrānuzņēmumā starp portiem nav USB ADB, jo ADB ports modulÄ« pēc noklusējuma ir aizvērts un jums tas ir jāiespējo, nosÅ«tot komandu 'AT+CUSBADB=1' uz AT. moduļa portu un pārstartējiet to (to var izdarÄ«t ar komandu 'AT+CRESET').

Rezultātā ierīču pārvaldniekā mēs iegūstam vēlamo saskarni:

OpenLinux kā daļa no SIM7600E-H moduļiem

Esam pabeiguŔi ar draiveriem, pāriesim uz ADB.

ADB instalēŔana

Dodieties uz oficiālo Android izstrādātāja vietni saite. Mēs nelejupielādēsim apjomÄ«go Android Studio, mums ir nepiecieÅ”ama tikai komandrinda, kas pieejama lejupielādei, izmantojot saiti ā€œLejupielādēt SDK platformas rÄ«kus operētājsistēmai Windowsā€.

OpenLinux kā daļa no SIM7600E-H moduļiem

Lejupielādējiet un izpakojiet iegūto arhīvu diska C saknē.

Vides mainīgie

Pēc Cygwin instalÄ“Å”anas jums bÅ«s jāpievieno Cygwin/bin/ ceļŔ izstrādes vides mainÄ«gajiem (Classic Control Panel ā†’ Sistēma ā†’ Papildu sistēmas iestatÄ«jumi ā†’ Papildu ā†’ Vides mainÄ«gie ā†’ Sistēmas mainÄ«gie ā†’ CeļŔ ā†’ Rediģēt), kā parādÄ«ts tālāk esoÅ”ajā ekrānuzņēmumā:

OpenLinux kā daļa no SIM7600E-H moduļiem

Līdzīgi pievienojiet ceļu uz lejupielādēto un izpakoto ADB arhīvu diska C saknei.

OpenLinux kā daļa no SIM7600E-H moduļiem

Vairākas reizes noklikŔķiniet uz Labi un restartējiet datoru.

Pēc pārstartÄ“Å”anas varat viegli pārbaudÄ«t, vai ADB darbojas pareizi, atverot komandrindu (Win+R ā†’ cmd) un ierakstot komandu ā€˜adb versionā€™. Mēs iegÅ«stam kaut ko lÄ«dzÄ«gu:

OpenLinux kā daļa no SIM7600E-H moduļiem

Savienosim moduli ar datoru (ja tas ir atvienots) un pārbaudÄ«sim, vai ADB to redz ar komandu ā€˜adb devicesā€™:

OpenLinux kā daļa no SIM7600E-H moduļiem

Gatavs, tiek pabeigta savienojuma ar moduli konfigurÄ“Å”ana, un mēs varam palaist čaulu, lai strādātu ar moduli.

OpenLinux kā daļa no SIM7600E-H moduļiem

SDK izpakoŔana un kompilēŔana

Tagad, kad mums ir piekļuve čaulai un mēs varam sākt strādāt ar moduļa komandrindu, mēģināsim apkopot savu pirmo lietojumprogrammu, ko ielādēt modulī.

Daudziem cilvēkiem ar to var rasties grūtības! Jo Modulis darbojas operētājsistēmā Linux; lai izvairītos no sadursmēm, kompilējot kodu operētājsistēmā Windows, vislabāk ir kompilēt sākotnējā vidē - Linux.

Mēs nekavēsimies sÄ«kāk par to, kā, ja nav Linux un nav vēlÄ“Å”anās to instalēt savā datorā, varat to instalēt virtuālajā maŔīnā. Mēs izmantosim VirtualBox, instalēsim Ubuntu versiju 20.04 (paÅ”reizējā versija rakstÄ«Å”anas laikā) un saskaņā ar to sāksim strādāt ar kompilatoriem, SDK utt.

Dosimies uz Linux vidi un izpakosim no izplatītāja saņemto arhīvu.

simcom@VirtualBox:~/Desktop/OpenLinux$ sudo tar -xzf MDM9x07_OL_2U_22_V1.12_191227.tar.gz 

Dodieties uz direktoriju sim_open_sdk un pievienojiet vidi:

simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ cd sim_open_sdk
simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ source sim_crosscompile/sim-crosscompile-env-init 

Mēs paliekam tajā paŔā mapē un izpildām nākamās komandas, atrodoties tajā.
Instalējiet bibliotēku libncurses5-dev, ja tā nav instalēta:

simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ sudo apt-get update && sudo apt-get install libncurses5-dev -y

Python, ja tas arī nebija instalēts:

simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ sudo apt-get install python -y

un gcc:

simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ sudo apt-get install gcc

Kompilācija:

Tagad mums ir jāapkopo vairāki faili, secīgi izpildām Ŕādas komandas.

Ja kompilācijas laikā tiek parādÄ«ts kodola konfigurācijas logs, vienkārÅ”i atlasiet Iziet un atgriezieties konsolē; mums kodols tagad nav jākonfigurē.

Mēs darām:

simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ make

Bootloader kompilēŔana:

simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ make aboot

Kodola kompilēŔana:

simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ make kernel_menuconfig
simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ make kernel

Kompilējiet saknes failu sistēmu:

simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ make rootfs

Linux lietotājiem būs svarīgi apkopot moduļa draiveri:

simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ make kernel_module

Apkoposim demonstrāciju:

simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ make demo

Pēc tam mapē sim_open_sdk/output parādīsies vairāki jauni faili:

simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ ls output/
appsboot.mbn  boot.img  demo_app  helloworld  system.img

Demo

Mēģināsim ielādēt demonstrāciju savā modulī un redzēsim, kas no tā iznāks.

Lejupielādēt

Direktorijā sim_open_sdk mēs varam redzēt failu demo_app. Mēs to ņemam un pārsūtām uz datora C diska sakni, kuram ir pievienots modulis. Pēc tam palaidiet Windows komandrindu (Win + R -> cmd) un ievadiet:

C:>adb push C:demo_app /data/

Konsole mums pateiks:

C:demo_app: 1 file pushed, 0 skipped. 151.4 MB/s (838900 bytes in 0.005s)

Tas nozīmē, ka fails tika veiksmīgi nosūtīts uz moduli, un mums atliek tikai to palaist. Nevilcināsimies.

Mēs darām:

C:>adb shell

Mēs paplaÅ”inām lejupielādētā faila tiesÄ«bas:

/ # cdhmod 777 /data/demo_app

Un mēs skrienam:

/ # /data/demo_app

Tajā paŔā konsolē modulis mums pateiks sekojoÅ”o:

SDK_VER : SIM_SDK_VER_20191205
DEMO_VER: SIM_SDK_VER_20191205

Please select an option to test from the items listed below.

1. WIFI                       2. VOICE CALL
3. DATA CALL                  4. SMS
5. WDS(APN)                   6. NAS
7. AT                         8. OTA
9. TTS                        10. GPIO
11. GPS                       12. Bluetooth
13. TCP/UDP                   14. Timer
15. ADC                       16. I2C
17. UIM(SimCard)              18. DMS(IMEI,MEID)
19. UART                      20. SPI
21. Version                   22. Ethernet
23. FTP                       24. SSL
25. HTTP(S)                   26. FTP(S)
27. MQTT(S)                   28. ALSA
29. DEV                       30. AUDIO
31. JSON                      32. LBS
99. EXIT
Option >   

Apskatīsim moduļa IMEI, ievadiet 7 (pārslēdzieties uz komandu režīmu) un pēc tam ievadiet 5:

Please select an option to test from the items listed below.

1. WIFI                       2. VOICE CALL
3. DATA CALL                  4. SMS
5. WDS(APN)                   6. NAS
7. AT                         8. OTA
9. TTS                        10. GPIO
11. GPS                       12. Bluetooth
13. TCP/UDP                   14. Timer
15. ADC                       16. I2C
17. UIM(SimCard)              18. DMS(IMEI,MEID)
19. UART                      20. SPI
21. Version                   22. Ethernet
23. FTP                       24. SSL
25. HTTP(S)                   26. FTP(S)
27. MQTT(S)                   28. ALSA
29. DEV                       30. AUDIO
31. JSON                      32. LBS
99. EXIT
Option > 7

Please select an option to test from the items listed below.

1. get Module Version         2. get CSQ
3. get CREG                   4. get ICCID
5. get IMEI                   6. get CIMI
99. back
Option > 5
IMEI: 867584030090489

Please select an option to test from the items listed below.

1. get Module Version         2. get CSQ
3. get CREG                   4. get ICCID
5. get IMEI                   6. get CIMI
99. back
Option >

Tādā veidā mēs redzēsim moduļa IMEI.

Kā secinājums

Es ceru, ka mums izdevās iegÅ«t vispārēju priekÅ”statu par to, kā sākt darbu ar moduli. Turpmākajos rakstos sÄ«kāk aplÅ«kosim SIM7600E-H platformas sniegtās iespējas, kā arÄ« to, kā modulÄ« var attālināti atjaunināt savu aplikāciju.

Aicinu uzdot jautājumus komentāros, kā arÄ« norādÄ«t, kurÅ” moduļa iespēju aspekts bÅ«tu jāatspoguļo nākamajos rakstos.

Avots: www.habr.com

Pievieno komentāru