{"id":86184,"date":"2020-06-22T13:42:13","date_gmt":"2020-06-22T11:42:13","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/openlinux-v-sostave-modulej-sim7600e-h"},"modified":"2020-06-22T13:42:13","modified_gmt":"2020-06-22T11:42:13","slug":"openlinux-v-sostave-modulej-sim7600e-h","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/openlinux-v-sostave-modulej-sim7600e-h","title":{"rendered":"OpenLinux si pjes\u00eb e m\u00f3dulove SIM7600E-H","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"OpenLinux si pjes\u00eb e m\u00f3dulove SIM7600E-H\" src=\"\/wp-content\/uploads\/2020\/06\/5909392d5908cffc4d46a122ec7431a8.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nMekanizmi i zhvillimit t\u00eb nj\u00eb aplikacioni t\u00eb personalizuar dhe ngarkimit t\u00eb tij n\u00eb modul \u00ebsht\u00eb i disponuesh\u00ebm si p\u00ebr sistemin operativ Linux, ashtu edhe p\u00ebr Windows. N\u00eb k\u00ebt\u00eb artikull do t\u00eb shqyrtojm\u00eb n\u00eb detaje se si t\u00eb p\u00ebrdorim shembujt nga SDK e siguruar. <noindex><a rel=\"nofollow\" href=\"http:\/\/en.simcom.com\">SIMCom Wireless Solutions<\/a><\/noindex> t\u00eb kompilohet dhe ngarkohet aplikacioni i personalizuar n\u00eb modul.<\/p>\n<p>Para se t\u00eb shkruaja artikullin, nj\u00eb mik im, i cili \u00ebsht\u00eb i larg\u00ebt nga zhvillimi n\u00ebn Linux, m\u00eb k\u00ebrkoi t\u00eb afrohem maksimalisht n\u00eb p\u00ebrshkrimin e procesit t\u00eb zhvillimit t\u00eb aplikacionit tim t\u00eb vet\u00eb zhvilluar p\u00ebr modulin SIM7600E-H. Kritere q\u00eb u p\u00ebrdor p\u00ebr t\u00eb vler\u00ebsuar qart\u00ebsin\u00eb e materialeve ishte fraza \"n\u00eb m\u00ebnyr\u00eb q\u00eb un\u00eb t\u00eb kuptoja\".<\/p>\n<p>Ju ftoj t\u00eb njiheni me at\u00eb q\u00eb u arrit.<\/p>\n<blockquote><p>Artikulli p\u00ebrdit\u00ebsohet dhe plot\u00ebsohet rregullisht.<\/p><\/blockquote>\n<p>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Prelud\u00eb<\/h2>\n<p>\nZakonisht, modul\u00ebt celular\u00eb p\u00ebrdoren vet\u00ebm p\u00ebr transmetimin e t\u00eb dh\u00ebnave, thirrjet telefonike, d\u00ebrgimin e SMS dhe t\u00eb ngjashme. T\u00eb gjitha k\u00ebto b\u00ebhen p\u00ebrmes komandave AT, q\u00eb d\u00ebrgohen nga nj\u00eb mikrokontroler i jasht\u00ebm. Por ka nj\u00eb kategori modul\u00ebsh q\u00eb lejojn\u00eb ekzekutimin e kodit t\u00eb personalizuar, t\u00eb ngarkuar nga jasht\u00eb. N\u00eb disa raste, kjo e ul ndjesh\u00ebm buxhetin e p\u00ebrgjithsh\u00ebm t\u00eb pajisjes duke lejuar q\u00eb t\u00eb instalohet nj\u00eb mikrokontroler m\u00eb i thjesht\u00eb (dhe gjithashtu m\u00eb ekonomik) ose t\u00eb hiqet plot\u00ebsisht. Me shfaqjen e modul\u00ebve LTE, t\u00eb menaxhuar nga sistemi operativ Android ose Linux dhe burimeve t\u00eb tyre t\u00eb fuqishme, mund t\u00eb zgjidhen \u00e7do detyr\u00eb q\u00eb jan\u00eb t\u00eb aksesueshme nga procesor\u00ebt popullor\u00eb. N\u00eb k\u00ebt\u00eb artikull do t\u00eb flasim p\u00ebr SIM7600E-H, i menaxhuar nga sistemi operativ Linux. Do t\u00eb shqyrtojm\u00eb se si t\u00eb ngarkojm\u00eb dhe t\u00eb ekzekutojm\u00eb nj\u00eb aplikacion t\u00eb ekzekutuesh\u00ebm.<\/p>\n<p>N\u00eb shum\u00eb aspekte, materiali bazohet n\u00eb dokumentin \"SIM7600 Open Linux development guide\", por disa shtesa dhe ve\u00e7an\u00ebrisht versioni n\u00eb gjuh\u00ebn ruse do t\u00eb jen\u00eb t\u00eb dobishme. Artikulli do t\u00eb ndihmoj\u00eb ata q\u00eb sapo kan\u00eb filluar t\u00eb m\u00ebsojn\u00eb p\u00ebr modulin t\u00eb arrijn\u00eb ngarkimin e aplikacionit demonstrues dhe do t\u00eb ofroj\u00eb njohurit\u00eb e nevojshme p\u00ebr pun\u00ebn e ardhshme.<\/p>\n<h3>Shkurtimisht p\u00ebr at\u00eb se kush \u00ebsht\u00eb SIM7600E-H<\/h3>\n<p>\nSIM7600E-H \u00ebsht\u00eb nj\u00eb modul i nd\u00ebrtuar mbi procesorin ARM Cortex-A7 1.3GHz nga Qualcomm, me sistemin operativ Linux (kernel 3.18.20) brenda, i cili mund t\u00eb punoj\u00eb me frekuencat evropiane (p\u00ebrfshir\u00eb ato ruse) t\u00eb 2G\/3G\/LTE, duke mb supportuar Cat.4, duke siguruar nj\u00eb shpejt\u00ebsi maksimale shkarkimi deri n\u00eb 150Mbps dhe ngarkimi deri n\u00eb 50Mbps. Pjes\u00ebt e pasura periferike, temperatura industriale dhe prania e navigimit t\u00eb integruar GPS\/GLONASS plot\u00ebsojn\u00eb \u00e7do k\u00ebrkes\u00eb p\u00ebr nj\u00eb zgjidhje modulare moderne n\u00eb tem\u00ebn M2M.<\/p>\n<h2>P\u00ebrmbledhja e sistemit<\/h2>\n<p>\nModuli SIM7600E-H bazohet n\u00eb sistemin operativ Linux (kernel 3.18.20). Nga ana tjet\u00ebr, sistemi i skedar\u00ebve \u00ebsht\u00eb nd\u00ebrtuar mbi sistemin e skedar\u00ebve t\u00eb regjistruar UBIFS (Unsorted Block Image File System).<\/p>\n<p>Disa nga ve\u00e7orit\u00eb kryesore t\u00eb k\u00ebtij sistemi skedar\u00ebsh jan\u00eb:<\/p>\n<ul>\n<li>punon me partitions, lejon krijimin, fshirjen ose ndryshimin e madh\u00ebsis\u00eb s\u00eb tyre;<\/li>\n<li>siguron p\u00ebrputhjen e shkrimeve n\u00eb t\u00eb gjith\u00eb volumet e medias;<\/li>\n<li>punon me blloqet e k\u00ebqija;<\/li>\n<li>minimizon mund\u00ebsin\u00eb e humbjes s\u00eb t\u00eb dh\u00ebnave gjat\u00eb ndjesh\u00ebm n\u00eb energji ose d\u00ebshtimeve t\u00eb tjera;<\/li>\n<li>mbajtjen e regjistrave.<\/li>\n<\/ul>\n<p>\nP\u00ebrshkrimi \u00ebsht\u00eb marr\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/273425\">k\u00ebtu<\/a><\/noindex>, atje gjithashtu flitet m\u00eb n\u00eb detaje p\u00ebr k\u00ebt\u00eb sistem skedar\u00ebsh.<\/p>\n<p>Pra, ky tip i sistemit skedar\u00ebsh \u00ebsht\u00eb ideal p\u00ebr kushte t\u00eb r\u00ebnda pune t\u00eb modulit dhe p\u00ebr problemet e mundshme me energjin\u00eb. Por kjo nuk do t\u00eb thot\u00eb se kushtet e paq\u00ebndrueshme t\u00eb energjis\u00eb do t\u00eb jen\u00eb nj\u00eb regjim i pritsh\u00ebm p\u00ebr funksionimin e modulit, kjo tregon vet\u00ebm p\u00ebr nj\u00eb jet\u00ebgjat\u00ebsi m\u00eb t\u00eb madhe t\u00eb pajisjes.<\/p>\n<h3>Memoria<\/h3>\n<p>\nStruktura e shp\u00ebrndarjes s\u00eb memorjes \u00ebsht\u00eb nd\u00ebrtuar si m\u00eb posht\u00eb:<\/p>\n<p><img decoding=\"async\" alt=\"OpenLinux si pjes\u00eb e m\u00f3dulove SIM7600E-H\" src=\"\/wp-content\/uploads\/2020\/06\/b066ca935a9c1105a5407551537db670.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDuhet t\u00eb kemi parasysh tre fusha kryesore:<\/p>\n<p><b>ubi0:rootfs<\/b> \u2013 e aksesueshme vet\u00ebm p\u00ebr lexim dhe p\u00ebrmban kernelin e vet\u00eb Linux<br \/>\n<b>ubi0:usrfs<\/b> \u2013 p\u00ebrdoret kryesisht p\u00ebr programin e p\u00ebrdoruesit dhe ruajtjen e t\u00eb dh\u00ebnave<br \/>\n<b>ubi0:cachefs<\/b> \u2013 \u00ebsht\u00eb rezervuar p\u00ebr p\u00ebrdit\u00ebsimet FOTA. N\u00ebse hap\u00ebsira e disponueshme nuk do t\u00eb jet\u00eb e mjaftueshme p\u00ebr t\u00eb shkarkuar p\u00ebrdit\u00ebsimin \u2013 sistemi do t\u00eb fshij\u00eb skedar\u00ebt q\u00eb nuk p\u00ebrdoren dhe k\u00ebshtu do t\u00eb liroj\u00eb hap\u00ebsir\u00eb. Por p\u00ebr arsye sigurie \u2013 nuk duhet t\u00eb vendosni skedar\u00ebt tuaj atje.<\/p>\n<p>T\u00eb tre partit\u00eb jan\u00eb shp\u00ebrndar\u00eb si m\u00eb posht\u00eb:<\/p>\n<p>Sistemi i skedar\u00ebve<br \/>\nSize<br \/>\nP\u00ebrdorur<br \/>\nDisponuesh\u00ebm<br \/>\nP\u00ebrdorim%<br \/>\nMontuar n\u00eb<\/p>\n<p>ubi0:rootfs<br \/>\n40.7M<br \/>\n36.2M<br \/>\n4.4M<br \/>\n89%<br \/>\n\/<\/p>\n<p>ubi0:usrfs<br \/>\n10.5M<br \/>\n360K<br \/>\n10.1M<br \/>\n3%<br \/>\n\/data<\/p>\n<p>ubi0:cachefs<br \/>\n50.3M<br \/>\n20K<br \/>\n47.7M<br \/>\n0%<br \/>\n\/cache<\/p>\n<p><\/p>\n<h3>Funksionaliteti i disponuesh\u00ebm<\/h3>\n<p>\nSi e p\u00ebrmend\u00ebm m\u00eb lart, moduli \u00ebsht\u00eb nd\u00ebrtuar mbi \u00e7ipin Cortex A7 nga Qualcomm. Do t\u00eb ishte e pavend t\u00eb mos ofrohet nj\u00eb b\u00ebrtham\u00eb kaq e fuqishme p\u00ebr p\u00ebrpunimin e programit p\u00ebrdorues dhe p\u00ebr t\u00eb leht\u00ebsuar procesorin kryesor t\u00eb pajisjes, duke ia ngarkuar modulit nj\u00eb pjes\u00eb t\u00eb programit.<\/p>\n<p>                        <b class=\"spoiler_title\">P\u00ebr programin p\u00ebrdorues ne do t\u00eb kemi n\u00eb dispozicion modet e m\u00ebposhtme t\u00eb funksionimit t\u00eb periferik\u00ebs:<\/b><\/p>\n<p>Pin Jo.<br \/>\nEmri<br \/>\nNumri Sys GPIO.<br \/>\nVeprimi n\u00eb default<br \/>\nFunc1<br \/>\nFunc2<br \/>\nT\u00ebrheqje<br \/>\nInterupti i zgjimit<\/p>\n<p>6<br \/>\nSPI_CLK<br \/>\n\u2014<br \/>\nUART1_RTS<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>7<br \/>\nSPI_MISO<br \/>\n\u2014<br \/>\nUART1_Rx<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>8<br \/>\nSPI_MOSI<br \/>\n\u2014<br \/>\nUART1_Tx<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>9<br \/>\nSPI_CS<br \/>\n\u2014<br \/>\nUART1_CTS<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>21<br \/>\nSD_CMD<br \/>\n\u2014<br \/>\nSD-Karta<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>22<br \/>\nSD_DATA0<br \/>\n\u2014<br \/>\nSD-Karta<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>23<br \/>\nSD_DATA1<br \/>\n\u2014<br \/>\nSD-Karta<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>24<br \/>\nSD_DATA2<br \/>\n\u2014<br \/>\nSD-Karta<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>25<br \/>\nSD_DATA3<br \/>\n\u2014<br \/>\nSD-Karta<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>26<br \/>\nSD_CLK<br \/>\n\u2014<br \/>\nSD-Karta<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PN<br \/>\n\u2014<\/p>\n<p>27<br \/>\nSDIO_DATA1<br \/>\n\u2014<br \/>\nWLAN<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>28<br \/>\nSDIO_DATA2<br \/>\n\u2014<br \/>\nWLAN<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>29<br \/>\nSDIO_CMD<br \/>\n\u2014<br \/>\nWLAN<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>30<br \/>\nSDIO_DATA0<br \/>\n\u2014<br \/>\nWLAN<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>31<br \/>\nSDIO_DATA3<br \/>\n\u2014<br \/>\nWLAN<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>32<br \/>\nSDIO_CLK<br \/>\n\u2014<br \/>\nWLAN<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PN<br \/>\n\u2014<\/p>\n<p>33<br \/>\nGPIO3<br \/>\nGPIO_1020<br \/>\nMIFI_POWER_EN<br \/>\nGPIO<br \/>\nMIFI_POWER_EN<br \/>\nB-PU<br \/>\n\u2014<\/p>\n<p>34<br \/>\nGPIO6<br \/>\nGPIO_1023<br \/>\nMIFI_SLEEP_CLK<br \/>\nGPIO<br \/>\nMIFI_SLEEP_CLK<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>46<br \/>\nADC2<br \/>\n\u2014<br \/>\nADC<br \/>\n\u2014<br \/>\n\u2014<br \/>\n\u2014<br \/>\n\u2014<\/p>\n<p>47<br \/>\nADC1<br \/>\n\u2014<br \/>\nADC<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PU<br \/>\n\u2014<\/p>\n<p>48<br \/>\nSD_DET<br \/>\nGPIO_26<br \/>\nGPIO<br \/>\nGPIO<br \/>\nSD_DET<br \/>\nB-PD<br \/>\nX<\/p>\n<p>49<br \/>\nSTATUS<br \/>\nGPIO_52<br \/>\nStatus<br \/>\nGPIO<br \/>\nStatus<br \/>\nB-PD<br \/>\nX<\/p>\n<p>50<br \/>\nGPIO43<br \/>\nGPIO_36<br \/>\nMIFI_COEX<br \/>\nGPIO<br \/>\nMIFI_COEX<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>52<br \/>\nGPIO41<br \/>\nGPIO_79<br \/>\nBT<br \/>\nGPIO<br \/>\nBT<br \/>\nB-PD<br \/>\nX<\/p>\n<p>55<br \/>\nSCL<br \/>\n\u2014<br \/>\nI2C_SCL<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>56<br \/>\nSDA<br \/>\n\u2014<br \/>\nI2C_SDA<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PU<br \/>\n\u2014<\/p>\n<p>66<br \/>\nRTS<br \/>\n\u2014<br \/>\nUART2_RTS<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>67<br \/>\nCTS<br \/>\n\u2014<br \/>\nUART2_CTS<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>68<br \/>\nRxD<br \/>\n\u2014<br \/>\nUART2_Rx<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>69<br \/>\nRI<br \/>\n\u2014<br \/>\nGPIO(RI)<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>70<br \/>\nDCD<br \/>\n\u2014<br \/>\nGPIO<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>71<br \/>\nTxD<br \/>\n\u2014<br \/>\nUART2_Tx<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>72<br \/>\nDTR<br \/>\n\u2014<br \/>\nGPIO(DTR)<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\nX<\/p>\n<p>73<br \/>\nPCM_OUT<br \/>\n\u2014<br \/>\nPCM<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>74<br \/>\nPCM_IN<br \/>\n\u2014<br \/>\nPCM<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>75<br \/>\nPCM_SYNC<br \/>\n\u2014<br \/>\nPCM<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>76<br \/>\nPCM_CLK<br \/>\n\u2014<br \/>\nPCM<br \/>\n\u2014<br \/>\n\u2014<br \/>\nB-PU<br \/>\n\u2014<\/p>\n<p>87<br \/>\nGPIO77<br \/>\nGPIO77<br \/>\nBT<br \/>\nGPIO<br \/>\nBT<br \/>\nB-PD<br \/>\n\u2014<\/p>\n<p>Pajtohuni, lista \u00ebsht\u00eb mbres\u00ebl\u00ebn\u00ebse dhe vini re: nj\u00eb pjes\u00eb e periferik\u00ebs p\u00ebrdoret p\u00ebr t\u00eb funksionuar moduli si nj\u00eb router. Pra, mbi nj\u00eb modul t\u00eb till\u00eb mund t\u00eb krijoni nj\u00eb router t\u00eb vog\u00ebl q\u00eb do t\u00eb shp\u00ebrndaj\u00eb internetin p\u00ebrmes Wi-Fi. P\u00ebr m\u00eb tep\u00ebr, tashm\u00eb ekziston nj\u00eb zgjidhje e gatshme, e cila quhet SIM7600E-H-MIFI dhe p\u00ebrb\u00ebhet nga nj\u00eb kart\u00eb miniPCIE, me modulin SIM7600E-H t\u00eb varur dhe disa dalje antenash, nj\u00ebra prej t\u00eb cilave \u00ebsht\u00eb antena Wi-Fi. Megjithat\u00eb, kjo \u00ebsht\u00eb nj\u00eb tem\u00eb p\u00ebr material tjet\u00ebr.<\/p>\n<h3>Mediat (jo dita e jav\u00ebs)<\/h3>\n<p>\n<noindex><a rel=\"nofollow\" href=\"http:\/\/en.simcom.com\">SIMCom Wireless Solutions<\/a><\/noindex> ofrojn\u00eb mund\u00ebsi p\u00ebr zhvilluesit q\u00eb t\u00eb zgjedhin vet\u00eb mjedisin m\u00eb t\u00eb njohur t\u00eb zhvillimit n\u00ebn Linux ose Windows. N\u00ebse flasim p\u00ebr nj\u00eb aplikacion t\u00eb vetme ekzekutues n\u00eb modul, \u00ebsht\u00eb m\u00eb mir\u00eb t\u00eb zgjidhni Windows, pasi do t\u00eb jet\u00eb m\u00eb e shpejt\u00eb dhe m\u00eb e leht\u00eb. N\u00ebse parashikohet nj\u00eb arkitektur\u00eb e nd\u00ebrlikuar e aplikacionit dhe p\u00ebrdit\u00ebsime t\u00eb m\u00ebvonshme \u2013 \u00ebsht\u00eb m\u00eb mir\u00eb t\u00eb p\u00ebrdoret Linux. Na nevojitet gjithashtu Linux p\u00ebr kompaktimin e skedhave ekzekutues p\u00ebr ngarkim t\u00eb m\u00ebvonsh\u00ebm n\u00eb modul, p\u00ebr kompaktimin \u00ebsht\u00eb mjaft nj\u00eb makin\u00eb virtuale.<\/p>\n<p>Nga ato q\u00eb do t'ju nevojiten, t\u00eb paaksesueshme p\u00ebr shkarkim n\u00eb m\u00ebnyr\u00eb t\u00eb lir\u00eb \u2013 SDK, e cila mund t\u00eb k\u00ebrkohet nga distributori juaj.<\/p>\n<h2>Instalimi i utiliteteve p\u00ebr t\u00eb punuar me modul<\/h2>\n<p>\nK\u00ebtu dhe n\u00eb vazhdim do t\u00eb punojm\u00eb n\u00ebn Windows si sistemi m\u00eb i njohur p\u00ebr shumic\u00ebn e p\u00ebrdoruesve.<\/p>\n<p>Na nevojitet t\u00eb instalojm\u00eb me disa hapa t\u00eb thjesht\u00eb softuerin e nevojsh\u00ebm p\u00ebr t\u00eb m\u00ebsuar mbi pun\u00ebn me modulin:<\/p>\n<ol>\n<li>GNU\/Linux<\/li>\n<li>Cygwin<\/li>\n<li>Drejtat<\/li>\n<li>ADB<\/li>\n<\/ol>\n<p><\/p>\n<h3>Instalimi i GNU\/Linux<\/h3>\n<p>\nP\u00ebr nd\u00ebrtimin e aplikacionit mund t\u00eb p\u00ebrdorni ndonj\u00eb kompilator t\u00eb pajtuesh\u00ebm me ARM-Linux. Ne do t\u00eb p\u00ebrdorim SourceryCodeBenchLiteARM GNU\/Linux q\u00eb \u00ebsht\u00eb n\u00eb dispozicion p\u00ebr shkarkim n\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/sourcery.mentor.com\/public\/gnu_toolchain\/arm-none-linux-gnueabi\/arm-2014.05-29-arm-none-linux-gnueabi.exe\">linkun<\/a><\/noindex>.<\/p>\n<p>P\u00ebr t\u00eb siguruar q\u00eb t\u00eb gjitha p\u00ebrb\u00ebr\u00ebsit t\u00eb jen\u00eb instaluar sakt\u00eb, do t\u00eb l\u00eb disa skrinshota t\u00eb procesit t\u00eb instalimit. N\u00eb thelb, nuk ka asgj\u00eb t\u00eb komplikuar n\u00eb instalim.<\/p>\n<p>                        <b class=\"spoiler_title\">P\u00ebr t\u00eb siguruar q\u00eb t\u00eb gjitha p\u00ebrb\u00ebr\u00ebsit t\u00eb jen\u00eb instaluar sakt\u00eb, do t\u00eb l\u00eb disa skrinshota t\u00eb procesit t\u00eb instalimit. N\u00eb thelb, nuk ka asgj\u00eb t\u00eb komplikuar n\u00eb instalim.<\/b><\/p>\n<ol>\n<li>Pranojm\u00eb marr\u00ebveshjen e licenc\u00ebs<br \/>\n<img decoding=\"async\" alt=\"OpenLinux si pjes\u00eb e m\u00f3dulove SIM7600E-H\" src=\"\/wp-content\/uploads\/2020\/06\/dd1630770745f96c2cf03da8be749a46.png\" style=\"display:block;margin: 0 auto;\" \/><\/li>\n<li>Specifikojm\u00eb dosjen e instalimit<br \/>\n<img decoding=\"async\" alt=\"OpenLinux si pjes\u00eb e m\u00f3dulove SIM7600E-H\" src=\"\/wp-content\/uploads\/2020\/06\/925c11f439ae7ed0a2b6be31db0be8e8.png\" style=\"display:block;margin: 0 auto;\" \/><\/li>\n<li>L\u00ebvizim p\u00ebrb\u00ebr\u00ebsit e nevojsh\u00ebm pa ndryshime<br \/>\n<img decoding=\"async\" alt=\"OpenLinux si pjes\u00eb e m\u00f3dulove SIM7600E-H\" src=\"\/wp-content\/uploads\/2020\/06\/b35500760f9edb900871fb1683e4bf9a.png\" style=\"display:block;margin: 0 auto;\" \/><\/li>\n<li>E l\u00ebm\u00eb si \u00ebsht\u00eb<br \/>\n<img decoding=\"async\" alt=\"OpenLinux si pjes\u00eb e m\u00f3dulove SIM7600E-H\" src=\"\/wp-content\/uploads\/2020\/06\/451cb1f41db91ce3736930bbf7374588.png\" style=\"display:block;margin: 0 auto;\" \/><\/li>\n<li>Disa her\u00eb \u201cNext\u201d, \u201cInstall\u201d dhe n\u00eb thelb, kjo \u00ebsht\u00eb gjith\u00e7ka<br \/>\n<img decoding=\"async\" alt=\"OpenLinux si pjes\u00eb e m\u00f3dulove SIM7600E-H\" src=\"\/wp-content\/uploads\/2020\/06\/8c22f4834e1b13286361e10860d0c966.png\" style=\"display:block;margin: 0 auto;\" \/><\/li>\n<\/ol>\n<h3>Instalimi i Cygwin<\/h3>\n<p>\nM\u00eb pas, p\u00ebr zhvillimin do t\u00eb nevojiten nj\u00eb s\u00ebr\u00eb bibliotekash dhe utilitar\u00ebsh nga paketa e ofruar <noindex><a rel=\"nofollow\" href=\"https:\/\/www.cygwin.com\">Cygwin<\/a><\/noindex>. K\u00ebtu gjith\u00e7ka \u00ebsht\u00eb e thjesht\u00eb, versioni aktual i Cygwin mund t\u00eb shkarkohet falas nga faqja zyrtare e projektit, n\u00eb momentin e shk writing, ishte n\u00eb dispozicion versioni 3.1.5, t\u00eb cilin e p\u00ebrdor\u00ebm p\u00ebr p\u00ebrgatitjen e materialit.<\/p>\n<p>N\u00eb instalimin e Cygwin nuk ka asgj\u00eb t\u00eb komplikuar, gj\u00ebja e vet\u00ebm q\u00eb duhet t\u00eb zgjidhni \u00ebsht\u00eb pasqyrimi nga i cili instaluesi do t\u00eb shkarkoj\u00eb skedar\u00ebt e nevojsh\u00ebm, zgjidhni ndonj\u00eb dhe instaloni, si dhe paket\u00ebn e utilitar\u00ebve dhe bibliotekave, l\u00eb t\u00eb zgjedhura t\u00eb gjitha bibliotekat dhe utilitar\u00ebt e disponuesh\u00ebm.<\/p>\n<h3>Instalimi i shofer\u00ebve<\/h3>\n<p>\nPasi moduli t\u00eb jet\u00eb lidhur me PC, do t\u00eb nevojitet t\u00eb instaloni shofer\u00ebt. Mund t'i k\u00ebrkoni nga distributor\u00ebt tuaj (e rekomanduar). Nuk rekomandoj t\u00eb k\u00ebrkoni n\u00eb internet, pasi mund t\u00eb k\u00ebrkoni shum\u00eb koh\u00eb p\u00ebr t\u00eb gjetur se me \u00e7far\u00eb ishte i lidhur konflikti i pajisjeve.<\/p>\n<p><img decoding=\"async\" alt=\"OpenLinux si pjes\u00eb e m\u00f3dulove SIM7600E-H\" src=\"\/wp-content\/uploads\/2020\/06\/25b144da02d48332cb6a8a766af447c7.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNd\u00ebr portet e ndara ne shohim si m\u00eb posht\u00eb:<\/p>\n<p>Windows<br \/>\nLinux<br \/>\nP\u00ebrshkrimi<\/p>\n<p>SimTech HS-USB Diagnostics<br \/>\nUSB Serial<br \/>\nDiagnostic Interface<\/p>\n<p>SimTech HS-USB NMEA<br \/>\nUSB Serial<br \/>\nGPS NMEA Interface<\/p>\n<p>SimTech HS-USB AT Port<br \/>\nUSB Serial<br \/>\nAT port Interface<\/p>\n<p>SimTech HS-USB Modem<br \/>\nUSB Serial<br \/>\nModem port Interface<\/p>\n<p>SimTech HS-USB Audio<br \/>\nUSB Serial<br \/>\nUSB Audio Interface<\/p>\n<p>SimTech HS-USB WWAN Adapter<br \/>\nUSB Net<br \/>\nNDIS wwan Interface<\/p>\n<p>Android Composite ADB Interface<br \/>\nUSB ADB<br \/>\nAndroid shtoni portin e debug<\/p>\n<p>\nSi\u00e7 e keni v\u00ebn\u00eb re, mes porteve n\u00eb skrinshot nuk ka USB ADB, kjo \u00ebsht\u00eb p\u00ebr shkak t\u00eb faktit se porta ADB n\u00eb modul \u00ebsht\u00eb e mbyllur si p\u00ebrgjith\u00ebsi dhe duhet t\u00eb aktivizohet duke d\u00ebrguar komand\u00ebn \u2018AT+CUSBADB=1\u2019 n\u00eb AT-portin e modulit dhe ta riparoni at\u00eb (kjo mund t\u00eb b\u00ebhet me komand\u00ebn \u2018AT+CRESET\u2019).<\/p>\n<p>N\u00eb p\u00ebrfundim do t\u00eb kemi nd\u00ebrfaqen e nevojshme n\u00eb menaxherin e pajisjeve:<\/p>\n<p><img decoding=\"async\" alt=\"OpenLinux si pjes\u00eb e m\u00f3dulove SIM7600E-H\" src=\"\/wp-content\/uploads\/2020\/06\/706d604bde19b43d4d6b1fa82a4a076e.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nP\u00ebrshofer\u00ebt p\u00ebrfunduan, kalojm\u00eb te ADB.<\/p>\n<h3>Instalimi i ADB<\/h3>\n<p>\nShkoni n\u00eb faqen zyrtare t\u00eb zhvilluesve t\u00eb Android n\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.android.com\/studio\/releases\/platform-tools\">linkun<\/a><\/noindex>. Nuk do t\u00eb shkarkojm\u00eb Android Studio t\u00eb z\u00ebn\u00eb, na mjafton linja e komand\u00ebs, e cila \u00ebsht\u00eb n\u00eb dispozicion p\u00ebr shkarkim n\u00eb linkun \u201cDownload SDK Platform-Tools for Windows\u201d.<\/p>\n<p><img decoding=\"async\" alt=\"OpenLinux si pjes\u00eb e m\u00f3dulove SIM7600E-H\" src=\"\/wp-content\/uploads\/2020\/06\/9929969642382dbca66fcf1e1930af28.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nShkarkoni dhe shkarkoni arkivin e marr\u00eb n\u00eb rr\u00ebnj\u00ebn e diskut C.<\/p>\n<h3>Variablat mjedisor\u00eb<\/h3>\n<p>\nPas instalimit t\u00eb Cygwin, do t'ju duhet t\u00eb shtoni rrug\u00ebn Cygwin\/bin n\u00eb variablat e mjedisit (Paneli i Kontrollit Klasik \u2192 Sistemi \u2192 Parametrat Shtes\u00eb t\u00eb Sistemit \u2192 Shtes\u00eb \u2192 Variablat e Mjedisit \u2192 Variablat e Sistemit \u2192 Path \u2192 Ndrysho) si\u00e7 tregohet n\u00eb screenshotin m\u00eb posht\u00eb:<\/p>\n<p><img decoding=\"async\" alt=\"OpenLinux si pjes\u00eb e m\u00f3dulove SIM7600E-H\" src=\"\/wp-content\/uploads\/2020\/06\/675e0cb09e98946ff30ccd1c951e1b07.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nN\u00eb m\u00ebnyr\u00eb t\u00eb ngjashme, shtoni rrug\u00ebn e arkivit t\u00eb shkarkuar dhe t\u00eb shpaketuar ADB n\u00eb rr\u00ebnj\u00ebn e diskut C.<\/p>\n<p><img decoding=\"async\" alt=\"OpenLinux si pjes\u00eb e m\u00f3dulove SIM7600E-H\" src=\"\/wp-content\/uploads\/2020\/06\/a733eb15fffc103be097ea1a0fd875df.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nShtypni disa her\u00eb OK dhe rinisni kompjuterin.<\/p>\n<p>Pas rinisjes, mund t\u00eb verifikoni n\u00ebse ADB funksionon si\u00e7 duhet duke hapur komand\u00ebn e komand\u00ebs (Win+R \u2192 cmd) dhe shkruani komand\u00ebn \u2018adb version\u2019. Do t\u00eb marrim nj\u00eb rezultat t\u00eb till\u00eb:<\/p>\n<p><img decoding=\"async\" alt=\"OpenLinux si pjes\u00eb e m\u00f3dulove SIM7600E-H\" src=\"\/wp-content\/uploads\/2020\/06\/84dbe94d0346947d8125adc8654a06ff.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nLidhni modulin me PC (n\u00ebse ndodhi q\u00eb e ndal\u00ebt) dhe kontrolloni n\u00ebse ADB e sheh at\u00eb me komand\u00ebn \u2018adb devices\u2019:<\/p>\n<p><img decoding=\"async\" alt=\"OpenLinux si pjes\u00eb e m\u00f3dulove SIM7600E-H\" src=\"\/wp-content\/uploads\/2020\/06\/b0acef97e9cc2c8f6270a00bec7efc90.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nE gjet\u00ebm, k\u00ebshtu q\u00eb konfigurimi i lidhjes me modulin \u00ebsht\u00eb p\u00ebrfunduar dhe ne mund t\u00eb fillojm\u00eb shell-in p\u00ebr t\u00eb punuar me modul.<\/p>\n<p><img decoding=\"async\" alt=\"OpenLinux si pjes\u00eb e m\u00f3dulove SIM7600E-H\" src=\"\/wp-content\/uploads\/2020\/06\/3dc6d9c5d57db8d6b8eb7fea19468463.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>Shpaketimi dhe kompilimi i SDK<\/h2>\n<p>\nPasi marrim akses n\u00eb shell dhe mund t\u00eb fillojm\u00eb pun\u00ebn me komand\u00ebn e modulit, le t\u00eb p\u00ebrpiqemi t\u00eb kompilohem aplikacionin ton\u00eb t\u00eb par\u00eb p\u00ebr ta ngarkuar n\u00eb modul.<\/p>\n<p>Kjo mund t\u00eb shkaktoj\u00eb v\u00ebshtir\u00ebsi p\u00ebr shum\u00eb! Meqen\u00ebse moduli punon n\u00eb sistemin operativ Linux, p\u00ebr t\u00eb shmangur kolizionet gjat\u00eb kompilimit t\u00eb kodit n\u00ebn Windows \u2013 \u00ebsht\u00eb m\u00eb mir\u00eb t\u00eb kompilohet n\u00eb mjedisin e tij \u2013 Linux.<\/p>\n<p>Nuk do t\u00eb ndalemi n\u00eb m\u00ebnyr\u00ebn se si, n\u00eb munges\u00eb t\u00eb Linux-it dhe d\u00ebshir\u00ebs p\u00ebr ta instaluar at\u00eb n\u00eb makin\u00ebn tuaj, mund ta instaloni at\u00eb n\u00eb nj\u00eb virtual. Ne do t\u00eb p\u00ebrdorim VirtualBox, do t\u00eb instalojm\u00eb Ubuntu version 20.04 (versioni aktual n\u00eb momentin e shkruajtjes s\u00eb artikullit) dhe n\u00ebn t\u00eb do t\u00eb fillojm\u00eb pun\u00ebn me kompilator\u00ebt, SDK etj.<\/p>\n<p>Kaloni n\u00eb mjedisin Linux dhe shpaketoni arkivin e marr\u00eb nga distributor.<\/p>\n<pre><code class=\"bash\">simcom@VirtualBox:~\/Desktop\/OpenLinux$ sudo tar -xzf MDM9x07_OL_2U_22_V1.12_191227.tar.gz <\/code><\/pre>\n<p>\nKaloni n\u00eb katalogun sim_open_sdk dhe shtoni mjedisin:<\/p>\n<pre><code class=\"bash\">simcom@VirtualBox:~\/Desktop\/OpenLinux\/sim_open_sdk$ cd sim_open_sdk\nsimcom@VirtualBox:~\/Desktop\/OpenLinux\/sim_open_sdk$ source sim_crosscompile\/sim-crosscompile-env-init <\/code><\/pre>\n<p>\nQ\u00ebndroni n\u00eb k\u00ebt\u00eb dosje dhe kryeni komandat e m\u00ebpasshme duke qen\u00eb n\u00eb t\u00eb.<br \/>\nInstaloni bibliotek\u00ebn libncurses5-dev, n\u00ebse nuk \u00ebsht\u00eb instaluar:<\/p>\n<pre><code class=\"bash\">simcom@VirtualBox:~\/Desktop\/OpenLinux\/sim_open_sdk$ sudo apt-get update &amp;&amp; sudo apt-get install libncurses5-dev -y<\/code><\/pre>\n<p>\nPython, n\u00ebse nuk \u00ebsht\u00eb gjithashtu instaluar:<\/p>\n<pre><code class=\"bash\">simcom@VirtualBox:~\/Desktop\/OpenLinux\/sim_open_sdk$ sudo apt-get install python -y<\/code><\/pre>\n<p>\ndhe gcc:<\/p>\n<pre><code class=\"bash\">simcom@VirtualBox:~\/Desktop\/OpenLinux\/sim_open_sdk$ sudo apt-get install gcc<\/code><\/pre>\n<p><\/p>\n<h3>Kompilimi:<\/h3>\n<p>\nTani do t\u00eb na nevojitet t\u00eb kompilohem disa skedar\u00eb, duke ekzekutuar rregullisht komandat e m\u00ebposhtme.<\/p>\n<p>N\u00ebse shfaqet nj\u00eb dritare konfigurimi t\u00eb b\u00ebrtham\u00ebs gjat\u00eb kompjilimit - thjesht zgjedhim Dalje dhe kthehemi n\u00eb konsol\u00eb, tani nuk kemi nevoj\u00eb t\u00eb konfiguroni b\u00ebrtham\u00ebn.<\/p>\n<p>Kryejm\u00eb:<\/p>\n<pre><code class=\"bash\">simcom@VirtualBox:~\/Desktop\/OpenLinux\/sim_open_sdk$ make<\/code><\/pre>\n<p>\nKompilohet bootloader:<\/p>\n<pre><code class=\"bash\">simcom@VirtualBox:~\/Desktop\/OpenLinux\/sim_open_sdk$ make aboot<\/code><\/pre>\n<p>\nKompilohet b\u00ebrthama:<\/p>\n<pre><code class=\"bash\">simcom@VirtualBox:~\/Desktop\/OpenLinux\/sim_open_sdk$ make kernel_menuconfig\nsimcom@VirtualBox:~\/Desktop\/OpenLinux\/sim_open_sdk$ make kernel\n<\/code><\/pre>\n<p>\nKompilohet sistemi dosjes rr\u00ebnj\u00eb:<\/p>\n<pre><code class=\"bash\">simcom@VirtualBox:~\/Desktop\/OpenLinux\/sim_open_sdk$ make rootfs<\/code><\/pre>\n<p>\nP\u00ebr p\u00ebrdoruesit e Linux-it, do t\u00eb ishte e r\u00ebnd\u00ebsishme t\u00eb kompilohet moduli i drejtuesit:<\/p>\n<pre><code class=\"bash\">simcom@VirtualBox:~\/Desktop\/OpenLinux\/sim_open_sdk$ make kernel_module<\/code><\/pre>\n<p>\nKompilojm\u00eb demon:<\/p>\n<pre><code class=\"bash\">simcom@VirtualBox:~\/Desktop\/OpenLinux\/sim_open_sdk$ make demo<\/code><\/pre>\n<p>\nPas k\u00ebsaj, do t\u00eb shfaqen disa dosje t\u00eb reja n\u00eb direktorin\u00eb sim_open_sdk\/output:<\/p>\n<pre><code class=\"bash\">simcom@VirtualBox:~\/Desktop\/OpenLinux\/sim_open_sdk$ ls output\/\nappsboot.mbn  boot.img  demo_app  helloworld  system.img\n<\/code><\/pre>\n<p><\/p>\n<h2>Demo<\/h2>\n<p>\nLe t\u00eb provoni t\u00eb ngarkojm\u00eb demonin n\u00eb modul dhe t\u00eb shohim se \u00e7far\u00eb ndodh.<\/p>\n<h3>Ngarkimi<\/h3>\n<p>\nN\u00eb drejtorin\u00eb sim_open_sdk, mund t\u00eb shohim dosjen demo_app. E marrim dhe e transferojm\u00eb n\u00eb rr\u00ebnj\u00ebn e diskut C n\u00eb PC-n\u00eb e lidhur me modul. Pas k\u00ebsaj, hapim komand\u00ebn e Windows (Win+R -&gt; cmd) dhe shkruajm\u00eb:<\/p>\n<pre><code class=\"dos\">C:&gt;adb push C:demo_app \/data\/<\/code><\/pre>\n<p>\nKonsola na informon:<\/p>\n<pre><code class=\"dos\">C:demo_app: 1 file pushed, 0 skipped. 151.4 MB\/s (838900 bytes in 0.005s)<\/code><\/pre>\n<p>\nKjo do t\u00eb thot\u00eb se dosja \u00ebsht\u00eb d\u00ebrguar me sukses n\u00eb modul dhe tani na mbetet vet\u00ebm ta nisim at\u00eb. Mos e humbim koh\u00ebn.<\/p>\n<p>Kryejm\u00eb:<\/p>\n<pre><code class=\"dos\">C:&gt;adb shell<\/code><\/pre>\n<p>\nZgjeroni t\u00eb drejtat e dosjes s\u00eb ngarkuar:<\/p>\n<pre><code class=\"plaintext\">\/ # cdhmod 777 \/data\/demo_app<\/code><\/pre>\n<p>\nDhe e nisim:<\/p>\n<pre><code class=\"plaintext\">\/ # \/data\/demo_app<\/code><\/pre>\n<p>\nN\u00eb k\u00ebt\u00eb konsol\u00eb, moduli na informon si vijon:<\/p>\n<pre><code class=\"plaintext\">SDK_VER : SIM_SDK_VER_20191205\nDEMO_VER: SIM_SDK_VER_20191205\n\nPlease select an option to test from the items listed below.\n\n1. WIFI                       2. VOICE CALL\n3. DATA CALL                  4. SMS\n5. WDS(APN)                   6. NAS\n7. AT                         8. OTA\n9. TTS                        10. GPIO\n11. GPS                       12. Bluetooth\n13. TCP\/UDP                   14. Timer\n15. ADC                       16. I2C\n17. UIM(SimCard)              18. DMS(IMEI,MEID)\n19. UART                      20. SPI\n21. Version                   22. Ethernet\n23. FTP                       24. SSL\n25. HTTP(S)                   26. FTP(S)\n27. MQTT(S)                   28. ALSA\n29. DEV                       30. AUDIO\n31. JSON                      32. LBS\n99. EXIT\nOption &gt;   \n<\/code><\/pre>\n<p>\nLe t\u00eb shohim IMEI-n\u00eb e modulit, t\u00eb futim 7 (kalim n\u00eb modin komand\u00eb) dhe m\u00eb pas t\u00eb shkruajm\u00eb 5:<\/p>\n<pre><code class=\"plaintext\">Ju lutem zgjidhni nj\u00eb opsion p\u00ebr t\u00eb testuar nga artikujt e listuar m\u00eb posht\u00eb.\n\n1. WIFI                       2. TELEFONI VOCE\n3. THIRRJE T\u00cb DHTML                  4. SMS\n5. WDS(APN)                   6. NAS\n7. AT                         8. OTA\n9. TTS                        10. GPIO\n11. GPS                       12. Bluetooth\n13. TCP\/UDP                   14. Timer\n15. ADC                       16. I2C\n17. UIM(SimCard)              18. DMS(IMEI,MEID)\n19. UART                      20. SPI\n21. Version                   22. Ethernet\n23. FTP                       24. SSL\n25. HTTP(S)                   26. FTP(S)\n27. MQTT(S)                   28. ALSA\n29. DEV                       30. AUDIO\n31. JSON                      32. LBS\n99. DALJ\nOpsioni &gt; 7\n\nJu lutem zgjidhni nj\u00eb opsion p\u00ebr t\u00eb testuar nga artikujt e listuar m\u00eb posht\u00eb.\n\n1. merr Modulin Version         2. merr CSQ\n3. merr CREG                   4. merr ICCID\n5. merr IMEI                   6. merr CIMI\n99. mbrapa\nOpsioni &gt; 5\nIMEI: 867584030090489\n\nJu lutem zgjidhni nj\u00eb opsion p\u00ebr t\u00eb testuar nga artikujt e listuar m\u00eb posht\u00eb.\n\n1. merr Modulin Version         2. merr CSQ\n3. merr CREG                   4. merr ICCID\n5. merr IMEI                   6. merr CIMI\n99. mbrapa\nOpsioni &gt;\n<\/code><\/pre>\n<p>\nK\u00ebshtu, ne do t\u00eb shohim IMEI-n\u00eb e modulit.<\/p>\n<h2>N\u00eb p\u00ebrfundim<\/h2>\n<p>\nShpresoj se kemi arritur t\u00eb krijojm\u00eb nj\u00eb p\u00ebrmbledhje t\u00eb p\u00ebrgjithshme se si t\u00eb fillojm\u00eb pun\u00ebn me modul. N\u00eb artikujt e ardhsh\u00ebm do t\u00eb shqyrtojm\u00eb m\u00eb n\u00eb detaje mund\u00ebsit\u00eb q\u00eb ofron platforma SIM7600E-H, si dhe m\u00ebnyrat se si mund t\u00eb p\u00ebrdit\u00ebsoni aplikacionin tuaj n\u00eb distanc\u00eb n\u00eb modul.<\/p>\n<p>Ju ftoj t\u00eb b\u00ebni pyetje n\u00eb komentet, si dhe t\u00eb tregoni se cili aspekt i mund\u00ebsive t\u00eb modulit duhet t\u00eb reflektohet n\u00eb artikujt e ardhsh\u00ebm.<br \/>\n<br \/>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/507392\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0435\u0433\u043e \u0432 \u043c\u043e\u0434\u0443\u043b\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043a\u0430\u043a \u043f\u043e\u0434 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439 Linux, \u0442\u0430\u043a \u0438 Windows. \u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0442\u043e, \u043a\u0430\u043a \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0432\u0448\u0438\u0441\u044c \u043f\u0440\u0438\u043c\u0435\u0440\u0430\u043c\u0438 \u0438\u0437 SDK \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c\u043e\u0433\u043e SIMCom Wireless Solutions \u0441\u043a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0432 \u043c\u043e\u0434\u0443\u043b\u044c. \u041f\u0435\u0440\u0435\u0434 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u0435\u043c \u0441\u0442\u0430\u0442\u044c\u0438 \u043e\u0434\u0438\u043d \u043c\u043e\u0439 \u0437\u043d\u0430\u043a\u043e\u043c\u044b\u0439, \u0434\u0430\u043b\u0435\u043a\u0438\u0439 \u043e\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u043e\u0434 Linux, \u043f\u043e\u043f\u0440\u043e\u0441\u0438\u043b \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":86185,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-86184","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0438.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/openlinux-v-sostave-modulej-sim7600e-h\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47OpenLinux \u0432 \u0441\u043e\u0441\u0442\u0430\u0432\u0435 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 SIM7600E-H | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/openlinux-v-sostave-modulej-sim7600e-h\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-06-22T11:42:13+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-06-22T11:42:13+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47OpenLinux n\u00eb p\u00ebrb\u00ebrjen e modulit SIM7600E-H | ProHoster","description":"Mekanizmi i zhvillimit t\u00eb aplikacionesve p\u00ebrdorues.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/openlinux-v-sostave-modulej-sim7600e-h","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47OpenLinux \u0432 \u0441\u043e\u0441\u0442\u0430\u0432\u0435 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 SIM7600E-H | ProHoster","og:description":"\u041c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0438.","og:url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/openlinux-v-sostave-modulej-sim7600e-h","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-06-22T11:42:13+00:00","article:modified_time":"2020-06-22T11:42:13+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"86184","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 14:21:09","updated":"2022-10-04 03:00:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/86184","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=86184"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/86184\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/86185"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=86184"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=86184"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=86184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}