From db5771d260c52aef405203b25d6094af0da3d7b4 Mon Sep 17 00:00:00 2001 From: david-cermak <38914379+david-cermak@users.noreply.github.com> Date: Wed, 23 Nov 2022 19:26:10 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20espressi?= =?UTF-8?q?f/esp-protocols@457f8335bb876b8af80a65b096e5381f49f29878=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- asio/.buildinfo | 2 +- asio/genindex.html | 2 +- asio/index.html | 12 ++++---- esp_modem/.doctrees/api_docs.doctree | Bin 319572 -> 337598 bytes esp_modem/.doctrees/environment.pickle | Bin 405387 -> 418535 bytes esp_modem/.doctrees/internal_docs.doctree | Bin 485900 -> 495831 bytes esp_modem/api_docs.html | 35 ++++++++++++++++++++++ esp_modem/genindex.html | 30 ++++++++++++++++--- esp_modem/internal_docs.html | 30 +++++++++++++++++++ esp_modem/objects.inv | Bin 10419 -> 10893 bytes esp_modem/searchindex.js | 2 +- esp_websocket_client/.buildinfo | 2 +- esp_websocket_client/genindex.html | 2 +- esp_websocket_client/index.html | 6 ++-- mdns/en/.buildinfo | 2 +- mdns/en/genindex.html | 2 +- mdns/en/index.html | 6 ++-- mdns/zh_CN/.buildinfo | 2 +- mdns/zh_CN/genindex.html | 2 +- mdns/zh_CN/index.html | 6 ++-- 20 files changed, 115 insertions(+), 28 deletions(-) diff --git a/asio/.buildinfo b/asio/.buildinfo index b6ad6ca11..2b3353238 100644 --- a/asio/.buildinfo +++ b/asio/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: b8f72f40903ff4c38ebe6ab9bb5c24a7 +config: 94a9bb18a54672d7bc5fb80d0e934a29 tags: 549b3d6d0415232fb7e35403b330ff49 diff --git a/asio/genindex.html b/asio/genindex.html index 1c2a39d26..1b7da28c9 100644 --- a/asio/genindex.html +++ b/asio/genindex.html @@ -89,7 +89,7 @@
  • »
  • Index
  • - Edit on GitHub + Edit on GitHub

  • diff --git a/asio/index.html b/asio/index.html index 693a62403..23ac40b8b 100644 --- a/asio/index.html +++ b/asio/index.html @@ -101,7 +101,7 @@
  • »
  • ASIO port
  • - Edit on GitHub + Edit on GitHub

  • @@ -142,12 +142,12 @@ SSL/TLS support is disabled by default and could be enabled in component configu

    Application Example

    -

    ESP examples are based on standard asio examples :

    +

    ESP examples are based on standard asio examples :

    Please refer to the specific example README.md for details

    diff --git a/esp_modem/.doctrees/api_docs.doctree b/esp_modem/.doctrees/api_docs.doctree index 17abdb0c21622c957e8f9cfae785be03c5db76a1..2dfe30cf78fcdec2db6be43d74c27a6a22c5ba11 100644 GIT binary patch delta 60587 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 delta 28084 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 IEltt`0GzfM9RL6T diff --git a/esp_modem/.doctrees/internal_docs.doctree b/esp_modem/.doctrees/internal_docs.doctree index 62e9d442b5030b501b30d54522bcd845c2c0af21..523f7c6f0d4be62b82f86fa83a447319c16e08c6 100644 GIT binary patch delta 15357 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%0D(`rY@+~c4D=H zlF{@N|Jj_GmO!;GBuT5}Nk)a~tc>i+O#7hvcax;w`VynUbV(+5Wu_ZY{Z~oS&&$m2 z%=8JW^*u>iBmXffOm}2qS7zc_14(O~Ylu&4Y}4gc2^n{=HpH3e&&xvMV!v zgXo|BMT1>odI2N55Z>Zx7azMFqrh}UJ$CuY1_wD9c|lBgDat2-+J3qCm`!>5EPnQI zMlFy!`RNLqnK?l$gbryeIzBvO)11CXfL)Ez1*8~alOu>}h`+rAwy$4^U4MG-b|!`C zrv%xR8Dl~EAVx%im@uoQ&>K$uLhMD1S%KGpiuFA1|dGfo7lgJ|gkG4X4O z|G}g%olTTonQ=8pF+|@A5EH+?I00sb=~80s%8W-riXr+AftWb;-4|moV!RJh0#SVj z#KfoCVEQ~0X8Gx#gxQrDe}WW4^nC*{aq0sHx0xinGo$eIL`!ycMgb5dkDQb+f?8UN z-JVewq)wet3q+wP7v*d)~ri<4wLy8v0Dv)M%#&Qq^F$11U1eDk@+TdW_r{vh38K;1Bs54FkQN(Fn z&bSVwSeB{WRjDJ8n)ER$*DB?7hGKx)4bYNF!6rL{VhSUhd7M9Xd?84K_RM~YH z4Ip}SQS|T`qNWu^HTD`tFR;q#C5~uC8lMTOVsIj{S7)zfOo8Z_=mgb4L=uVAWsjMD z;|8+=B*WB#O<=5oyKbTuJ4V8X=()?RFkMKCU72w@M9&n$dY(LDR+t{F&92P25u#@u zVLcz7Gb>D=qQkDtcp9ST1R*{18J|K_KEkW=!!tJZ=?=e{S*IV9adCNp66&P{cOCTPWCqYQ6z`5tA`gtpP!``qNE>SQMr+8L=xf`9gJh5uuAm zi$!6&m@&IDQ#w>v3K6=rU0D>SYniYsGc`hW)#2Cm-h@4ZX*N{t4E$;XT-ep83z)Ho zFl~iu*hGYe3wbPp)9uXJote%rY{Ue*KdPGKRDrNTCr;|%EGlWN`aU}R_yB2>vphkOqaA~ zcV;vL>4Vfz#vmrFh7#qo!(w&65Ia~i=X52gbnjO0%V+%+fL`x%xiO}MR#j%|B?6HjVKBsM|K&!orAbnsbFrEW3;jW%8?}AzDfi?R%u{$%q1}TQ< zdjVn+p)cE+-IGR_wVL7A z8tB0uFnzllyBbq4R6_tk4T00wy0fb?E7Pv>U2x2NAmbyxCouu0l0jLe;?Mi6#A+`mm=ny@zUegQg(^i-v+wc8}@r zm#`{KU*^lM%*44F68mhMQDfge6f>=XwQlxfcV<$C>QaE{BBJ63>+LqH5qP!V>lO) znTnx03y9aLB!_>4-gH4Nb`_>xsKH&t8>}c#U}qP^nI=ND_7R~K+?M7^W#gOvA(h>YX*E>q3jA8Z^KSps*manW zLNy%1uK`>ypG{{kW4aI3aECYz#?$N8uqjNp$YfV$`U%zg4U1N$hbyLE&SbX)0E}FE AzW@LL delta 11501 zcmcb@6gGQChOG{4%}&#^Pcy4d_eo-N6H}hWz>vkn%)pSP z0%9>kSknXD8O68nPhu-$WOAD|y>K3*7?bU+>5gxiWu~vc#4OL`J!|qrHA^PjS(887 znKMPqnw;nZ;z3l*z09n@l!l_B7^Y%!W4g>_n^ckM5ov6EEY`Ca7$$#wtIE_mYqDaO zB~#<9>5b})_8_}9UT5@WvYa*f<3A}TlUdU%(%G_@%w|nyT&+HxJA=)gY2~cxiA9VC zOv`3X4h)r?{y>w>iD~z&$p`oAOh0grnVo6-tmzk7*wvVp&6?h*#pXM`H(gct%r@HreSHG#N!0 zjUeoVJT`HVqCitNXEC4Iu$b@#vA{9mI~yDmAWv*mV)UGDlFt?a^TfVvQQsxfv~|ojGsLn?89>)e}U85c@PWi!}Dl9d|1L32lB3CDccXGk5J#e zfcowm$WVyyUVwea#5@O_@<0mASY@Xtm9t4PJ)1qfuAEJQNp#NCkIYt#b0AUl0_ue) zATvN-xIcS(dj(q^(?h5ibSv4KnJni(QkB`9=?k~97=t9iP7jy^i=03Z3+(j3Iq=9y zJk6}nWHt-rP0i`QKQK#)#etN8{TdHqfi=WKG)&*0#Ktq-dkw4F_PA=cB1Wc;Igm)K zpEEtslvQRrTP>R^Q|}yb4y&I7ibbZ`5P#Os0p*|RobOl!rgPM>Su?Gj1I{-qp`NUt z1CA%A>N((iQ#NP1PCeTsriwY!5AI~EXSz0Lx?=;I3)8(h(Z=7Vd|eV{h=ePsF=iDSa|irz26V@zV>D|@9hcAY?_RWR?`~` z*ua;oD1?dqc2Fr3Z$TaD_c2Z5{L`Qdhv6oGYYf#FwUJW z$jz8MU0?wt|8%x?HgBfrxsxZ((`W2}C@lz(VTztRz41J=$m9u*+8}d5`9P+FO_8Z} z?sWSOHZ{ii5T&3DJ$o)BwHVF?2PC5|ND7o%H0DnC>tvhFs5RZOm`!H7LOP4m^nW|q zoS2T!1&1l)c~E$0PT#PLEtc=WTtsLdp9>Dn<8#5Gd1NjkG!M=NhvtoLw$+TEK)MZ? zph6dV*j$(x=1o4RuQ=Vjmrah5WBSHQHqGe`S6O_gJ6vL7o&4XBk56(Q!WM>k(-mhi zDows%#lm!O?sSJ7mP|$!kS59L`TN+snH1+u7re;qKUv`s&vb`=whku6d6O?z8EpU6 z&(^@m6gUr(06peS7c5}0V+;f7l$~b9EX(9E4;&B4V3ElJ3&A1_A15-FKtvLHWSI)* zP5wB;o2hIbI4YQ$=T0|}U{#o|zle=@y7X)|QBdRvOwToE7MU)+h%FXo<~)cA5HqJc zg7U9#JTuSq0t;q7rrGnRJ4P@oFm8Y-0$HSDhF5?Zb5ZI~5=S`pRlF^azB}52h$TNsrU*mEs)699(`4_QeG98}>PDTRL4LjK+ zCojlX1c@|!ac5M3h#0(6WRjgfxpDqZOb;U&0&$ZESkLqW$*f9@^QJczG3haefrX$3 zPq&I^wq#5O3r(NE%%skAeBSiH8b({D!}F%=&Sk4&tOv_Y2H9FO9~|6`^Kk?>-1dt3 z5Zjl5^-h2Alu41PV*d1mBxY;IEf6uVT@~};cF86)7cgD`%Yp4W3$g1GLAy>u?fMSZ z3$g3u{K@xMh)+M@%B;l5I(=goo9y%j@l480ClU6|U(6QGCZNS9jGcCn(=1q4zz-+--2NC-43!KP5+L<$ULqwoS^x$PS3&xpXq3JnC*+8lwrGyJ8eSt~| z`+3{ftYDL2WOAGbZmE1+$>zyL42@2&gl=Qv&m0RSjPd?CO_R|9a}t; zB}AJkRGaC-=`Yr?Su&X}oDSAzgrZGx7NZ*DEwBqFZ@4H9a{a_iCN0JVlNmSrG8HVG ze(@ZmF;nis$rl^5nHm>@>r%!#uo2S@6d1Xgau-gAXqf&`kx>&A9-!L8ao%)CB}PZF zRSRLY#%d4?TxqUe2&rWi=S_E9!)h=+VK0jesE7ksxmt6lgR33Kx!`I?bU#QNxYl(9 zRX|_^9H(E*W0Tmfy_qeFk?G+=NJ)2NA-Kk2dbSW;%idTBD&?5IECjbEZY-P*s%@q( zpUd_ZRCe)CXWGu@z{Io&R3b3xFPc2j!;*<<5u#GLv2gmw?Q9k-I*S+>rmsKCBG2Tu z2wX2aErJwTHx_~u3e%N^pn93@{6YqX9_i`7jWq=L>{1g=b&$`+wl z(Cv#5g?-*4aFvp`2wbIPFG5r)8H>PG%DUZb{Y*0#frFnZW6|`&J#6Vr%NK#`lf4&M zxTe2vXO&}G53ywO&2U4$14za%UxcVjG8TdB5~kCOCQnq8fYc=?7J=)M>D>F-%9u_p z0@WkaH}7XV&h%puByis^0#_qUe?gioncgn~2QJrQaNxdQG(Av@MRu~lO$8>2#nT&~ zGQw4;!BrIgW+`K`SPTwBlf{rQe7|UVAunSP)VS#nSFy=~bMN~_;M~iUvKSmM5Zk8j zU5$_ii)qthNZMY%c>2K`Y{}CnuVd4loM6n#bYSu1jSn=L)-RqOsLiO!vcHf`1RSp3 zOCaIOwggh0o?~lc%3Cs>@js&#;}UQUQ?LY5!)Ps<&bX9Wemc)FHje4DFR-aF1umI> z@B*7JQ~DBcam_RxVomyz=^vAsgs1;6Vp3pQx@5XyF_S$=4Y(#tUNU`QF_SS9)MW=C zTG*CAV(;7%aO^=PZ^I?QarYABYiQiDErG-x(-Lsp{arkL;T5)1O#c^y<8I1THg86b z=?4$8LHZ#~tV_Wqt_)acvO|S9ljPFL7aO&vKfT80J^jWWHi79E4zlr07Fa9Jq`MSS zbm}gh-g=!)55xzRflOLU!BH%^6cWW^OF^X_V+_K`$fe*!!I%pc0(bG4vLKow;hG>N z9_vzYqWHfUk|?Gvg(ZsVAQm`LOkWC56o?WpW6^YQiFa`!q{Mr%5M1Jktp;fWmv}Eg zWgpmp7my-zy7p!^9&lHG`?T9^hRjUwmu^3Kk4=Y#{Uk`!v8CJpJYwr+VLu4s?OQs% z?>U=x{q*S!3|U~}EoeLdOyq-lYhdCdhy^CxK(b(B`BVmmEHKdlYU+cDzkUW@ zotg& z0xAr_tf_F;G&l>KUOt1={RN3Jfl|)DB@7JOSzzXW5FgB903~8D3!JdHKoX!h&$_d4 zy9^WiPDW6EJ|!^YUckmK zGkpaMyEaXhE8dQb{4{jKu31v=^rxK)u%6D zVdt1Wot0gMaRNv)#GGCb6Jici;j-zBX6&MTqF7AW&<``AhmGBxaTQ1##DwJ_CJ`p^ z8?tLopU2Lw#&`sz1ETpLh)INIc@uWc=^t_!*(TqOQkcG#gI$^N9!M+1l-nRCNv51m zQJ8*`lU4mB62E=KdtktS8 zeIYx$GLsHeyCwt1}X-6CB{YB8>8o`2GX6`6sdZK@OkZ zD$4H6B(?&Q(u7wKpVHW;uhnIgpT1L!U75)Ms$Z7`{cO|MinBX2c|o#2O~7L zQ=s}2Nz(r_icw+uS4nndraGwpY7+FTP3M$mS7w?4)jE{~t!&f(O0zpNZGviDPl8tV z>Hj)maeW4=|0J>cL1}!tnjE{+^sCJ5k<3~6%42Xb^k6xo+Vn_yc4bC}>5Sa$>P&x$ zwF;c9d==Q8r|)KEx8a<+CzAmTrav@gmm{tan=W~h5mJgxzs$xSMWiO{ONg>wXHF$|p500U87EB7$c{SOUr`zxmt?7ar)Hl-u_=(mes?F{^Jw377~qljo($(yk2Pw(B%q%hshh+UcS^7KG{c6G)J(-#V|8$z>$6jFl@ z+!~Vy>9I0qcV>JGQT~dM@*+m|>5ek&>WnPY9i{LZY%o3H2b28tCR280Mn#AoIl_A4 z1(@ZhPcvgzX0(RrvB0Y*--6v>dbc^d6Jsbuc@QDxMU43nl{t7-fbt*~ZKWZVl;z6(`3ww80X4SOr&b%^pSVC4i8 zMf>!>w(QP~A0V3Ef;B;tg6Q-HXLeT9^w2)t&7R$vk!$)x6?Sz-_UVS|@Ce4Pyx)P{ znNbCzT#=CSQ;c>HmDYq*Do@|*#2&;L0Z|@GSosMTcBAR#3z!wAGrO=WGZsNK<`bo{ zl(7e*ypyo<`>yQvjLRU(7o#fgcS8?N<>?39*drMaK$P!AQO;+AB|YqRXRl?v1yOz- ztQ>y?7y7W*PuKNicV_$y(eweV2^7Hx{n?T8I#^|%7rQeP?^;OHjcYBu>4r`1dT(}T zCUvM<6?|$BF*!n&+2K=GKmE@eW=PG(6b;o7fl~vxY~nX$SD)_io0)aGlRvvMQz=we z5q@3zLG1cdSFk8d4+~&dX6lD(>LILYx&bGP!t|^_c4elOP+iLi>MCM73{`u8pj!Ru zJX$OY(L1N>bgaQE^Sv9h3U&e*p->SLv?+@sVgyo-D~=VJQlv`3qskI83m^^ z+On%N@_{J%=?a|eLRb<9II!0zv#WzN8cyFE#;(k$4bq{`r~#sg(< zI-?Va!mn|D1iJ%cJV>27V+@EwC2!0HPoo@n06`Ol^NH7Oi*WB z38Ekdfx;H#bUr&QE`S-qIbC)Wi~RJHG3?5W$3S}384rUf5{%H8em9m~nehQgn>yoN z5JiOUMRDwojK4sN)fvBoC^S8eSRCCN&mPMtGQH4~U7b;IdZGuSI^c6bRi2o@Ud^Zn zQK=19Nkp)&PiD86zBZBFdAg%Jy8?Iw$_1u*+0__NLi8LXN{`-j z%?x%`#>Wsn4~Wte%=j0g{1;*6d!5+Tr%y;=<(Mv##jeaKKK)@ByE>x?h(b*{SR)CP z;ihG?YcLvuG^jJ`fhZ#Moyul+W%LFqR%i48QD}M^axfFb#vJx^##E4EbN=o6`Z5@m#}+Gf4_uPVfrOYc4fwTi0&E?h0wh)52Y4GXw=VVcV?UkQmoE64Maio z5Rv4;_VylRRhV8}z^=@=38Yz_aXpBFm;p-qIPGmHWOrsf15&KccoIYrp=WIoyEEf6 zkYaVl#~_LbJ-3S4ou{)zLG$EaqI7jLN=;{sV^?PspUxNqDJXFI!=#Menb8EI+z_vF z$#V8+Mn8y3Z@5ZuDO-dkT35BQ+f3ge#0DAdVa$MNOoeOwSb-U%U_H^QYzosSSF$TJ zHbL~%gZ1E#QO0KW#_4OT*qs??Lp03*YXU_fnnhrhAF4s2n#is&Eu5VbuS!dEHihZI zwd~4_=OG54!K=Kij@_B@B}C;jTq?n-cU3EUJtOnOfVKA(wf%G2-luq!jp2kC%l zo&#dy)C`{3*x$#_39)o1NHIj;HV_l1z775C#?$=|uqjM`-3RHm!y@MbA$?__UOP

    Multiplexed terminal mode

    +
    + +
    +
    +enumerator ESP_MODEM_MODE_CMUX_MANUAL_EXIT
    +

    Exit CMUX manual mode

    +
    + +
    +
    +enumerator ESP_MODEM_MODE_CMUX_MANUAL_SWAP
    +

    Swap terminals in CMUX manual mode

    +
    + +
    +
    +enumerator ESP_MODEM_MODE_CMUX_MANUAL_DATA
    +

    Set DATA mode in CMUX manual mode

    +
    + +
    +
    +enumerator ESP_MODEM_MODE_CMUX_MANUAL_COMMAND
    +

    Set COMMAND mode in CMUX manual mode

    +
    +
    @@ -271,6 +301,11 @@
    +
    +
    +esp_err_t esp_modem_command(esp_modem_dce_t *dce, const char *command, esp_err_t (*got_line_cb)(uint8_t *data, size_t len), uint32_t timeout_ms)
    +
    + diff --git a/esp_modem/genindex.html b/esp_modem/genindex.html index 833dad88f..2e812474d 100644 --- a/esp_modem/genindex.html +++ b/esp_modem/genindex.html @@ -276,6 +276,8 @@
  • esp_modem::Terminal::write (C++ function)
  • esp_modem_at (C++ function) +
  • +
  • esp_modem_command (C++ function)
  • esp_modem_dce_config (C++ struct)
  • @@ -287,12 +289,12 @@
  • esp_modem_dce_device (C++ enum)
  • - - +
    • esp_modem_dce_device::ESP_MODEM_DCE_SIM7000 (C++ enumerator)
    • esp_modem_dce_device::ESP_MODEM_DCE_SIM7070 (C++ enumerator) @@ -306,6 +308,16 @@
    • esp_modem_dce_mode (C++ enum)
    • esp_modem_dce_mode::ESP_MODEM_MODE_CMUX (C++ enumerator) +
    • +
    • esp_modem_dce_mode::ESP_MODEM_MODE_CMUX_MANUAL (C++ enumerator) +
    • +
    • esp_modem_dce_mode::ESP_MODEM_MODE_CMUX_MANUAL_COMMAND (C++ enumerator) +
    • +
    • esp_modem_dce_mode::ESP_MODEM_MODE_CMUX_MANUAL_DATA (C++ enumerator) +
    • +
    • esp_modem_dce_mode::ESP_MODEM_MODE_CMUX_MANUAL_EXIT (C++ enumerator) +
    • +
    • esp_modem_dce_mode::ESP_MODEM_MODE_CMUX_MANUAL_SWAP (C++ enumerator)
    • esp_modem_dce_mode::ESP_MODEM_MODE_COMMAND (C++ enumerator)
    • @@ -494,19 +506,29 @@ + -
      • ModemType::BG96 (C++ enumerator)
      • ModemType::GenericModule (C++ enumerator) diff --git a/esp_modem/internal_docs.html b/esp_modem/internal_docs.html index 593fc8393..9036515ef 100644 --- a/esp_modem/internal_docs.html +++ b/esp_modem/internal_docs.html @@ -1231,6 +1231,36 @@ Please refer to the

        CMUX (Multiplex mode) &#8212; Simplified CMUX mode, which creates two virtual terminals, assigning one solely to command interface and the other to the data mode

        +
        +
        +enumerator CMUX_MANUAL_MODE
        +

        Enter CMUX mode manually &#8212; just creates two virtual terminals

        +
        + +
        +
        +enumerator CMUX_MANUAL_EXIT
        +

        Exits CMUX mode manually &#8212; just destroys two virtual terminals

        +
        + +
        +
        +enumerator CMUX_MANUAL_DATA
        +

        Sets the primary terminal to DATA mode in manual CMUX

        +
        + +
        +
        +enumerator CMUX_MANUAL_COMMAND
        +

        Sets the primary terminal to COMMAND mode in manual CMUX

        +
        + +
        +
        +enumerator CMUX_MANUAL_SWAP
        +

        Swaps virtual terminals in manual CMUX mode (primary <-> secondary)

        +
        +
        diff --git a/esp_modem/objects.inv b/esp_modem/objects.inv index 312008fa92011da7a6040a8d526cca2939f5b43e..ec2d135041a294ecb9c09bf160a50d55177ecd20 100644 GIT binary patch delta 10862 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 XUuUl`lx#NNDPdOJpZZs?_HPFOc6B(t delta 10385 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 diff --git a/esp_modem/searchindex.js b/esp_modem/searchindex.js index fbe3087d8..03651c104 100644 --- a/esp_modem/searchindex.js +++ b/esp_modem/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["README","advanced_api","api_docs","cxx_api_docs","cxx_api_links","index","internal_design","internal_docs"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":5,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,sphinx:56},filenames:["README.md","advanced_api.rst","api_docs.rst","cxx_api_docs.rst","cxx_api_links.rst","index.rst","internal_design.md","internal_docs.rst"],objects:{"":[[2,0,1,"c.ESP_MODEM_DCE_DEFAULT_CONFIG","ESP_MODEM_DCE_DEFAULT_CONFIG"],[7,0,1,"c.ESP_MODEM_DECLARE_DCE_COMMAND","ESP_MODEM_DECLARE_DCE_COMMAND"],[2,0,1,"c.ESP_MODEM_DTE_DEFAULT_CONFIG","ESP_MODEM_DTE_DEFAULT_CONFIG"],[2,1,1,"_CPPv4N20esp_modem_dce_device18ESP_MODEM_DCE_BG96E","ESP_MODEM_DCE_BG96"],[2,1,1,"_CPPv4N20esp_modem_dce_device21ESP_MODEM_DCE_GENETICE","ESP_MODEM_DCE_GENETIC"],[2,1,1,"_CPPv4N20esp_modem_dce_device21ESP_MODEM_DCE_SIM7000E","ESP_MODEM_DCE_SIM7000"],[2,1,1,"_CPPv4N20esp_modem_dce_device21ESP_MODEM_DCE_SIM7070E","ESP_MODEM_DCE_SIM7070"],[2,1,1,"_CPPv4N20esp_modem_dce_device21ESP_MODEM_DCE_SIM7600E","ESP_MODEM_DCE_SIM7600"],[2,1,1,"_CPPv4N20esp_modem_dce_device20ESP_MODEM_DCE_SIM800E","ESP_MODEM_DCE_SIM800"],[2,1,1,"_CPPv4N21esp_modem_flow_ctrl_t25ESP_MODEM_FLOW_CONTROL_HWE","ESP_MODEM_FLOW_CONTROL_HW"],[2,1,1,"_CPPv4N21esp_modem_flow_ctrl_t27ESP_MODEM_FLOW_CONTROL_NONEE","ESP_MODEM_FLOW_CONTROL_NONE"],[2,1,1,"_CPPv4N21esp_modem_flow_ctrl_t25ESP_MODEM_FLOW_CONTROL_SWE","ESP_MODEM_FLOW_CONTROL_SW"],[2,1,1,"_CPPv4N18esp_modem_dce_mode19ESP_MODEM_MODE_CMUXE","ESP_MODEM_MODE_CMUX"],[2,1,1,"_CPPv4N18esp_modem_dce_mode22ESP_MODEM_MODE_COMMANDE","ESP_MODEM_MODE_COMMAND"],[2,1,1,"_CPPv4N18esp_modem_dce_mode19ESP_MODEM_MODE_DATAE","ESP_MODEM_MODE_DATA"],[2,1,1,"_CPPv4N24esp_modem_terminal_error34ESP_MODEM_TERMINAL_BUFFER_OVERFLOWE","ESP_MODEM_TERMINAL_BUFFER_OVERFLOW"],[2,1,1,"_CPPv4N24esp_modem_terminal_error33ESP_MODEM_TERMINAL_CHECKSUM_ERRORE","ESP_MODEM_TERMINAL_CHECKSUM_ERROR"],[2,1,1,"_CPPv4N24esp_modem_terminal_error30ESP_MODEM_TERMINAL_DEVICE_GONEE","ESP_MODEM_TERMINAL_DEVICE_GONE"],[2,1,1,"_CPPv4N24esp_modem_terminal_error42ESP_MODEM_TERMINAL_UNEXPECTED_CONTROL_FLOWE","ESP_MODEM_TERMINAL_UNEXPECTED_CONTROL_FLOW"],[2,1,1,"_CPPv4N24esp_modem_terminal_error32ESP_MODEM_TERMINAL_UNKNOWN_ERRORE","ESP_MODEM_TERMINAL_UNKNOWN_ERROR"],[1,2,1,"_CPPv49ModemType","ModemType"],[1,1,1,"_CPPv4N9ModemType4BG96E","ModemType::BG96"],[1,1,1,"_CPPv4N9ModemType13GenericModuleE","ModemType::GenericModule"],[1,1,1,"_CPPv4N9ModemType7SIM7000E","ModemType::SIM7000"],[1,1,1,"_CPPv4N9ModemType7SIM7070E","ModemType::SIM7070"],[1,1,1,"_CPPv4N9ModemType7SIM7600E","ModemType::SIM7600"],[1,1,1,"_CPPv4N9ModemType6SIM800E","ModemType::SIM800"],[7,2,1,"_CPPv410cmux_state","cmux_state"],[7,1,1,"_CPPv4N10cmux_state6FOOTERE","cmux_state::FOOTER"],[7,1,1,"_CPPv4N10cmux_state6HEADERE","cmux_state::HEADER"],[7,1,1,"_CPPv4N10cmux_state4INITE","cmux_state::INIT"],[7,1,1,"_CPPv4N10cmux_state7PAYLOADE","cmux_state::PAYLOAD"],[7,1,1,"_CPPv4N10cmux_state7RECOVERE","cmux_state::RECOVER"],[7,2,1,"_CPPv414command_result","command_result"],[7,1,1,"_CPPv4N14command_result4FAILE","command_result::FAIL"],[7,1,1,"_CPPv4N14command_result2OKE","command_result::OK"],[7,1,1,"_CPPv4N14command_result7TIMEOUTE","command_result::TIMEOUT"],[3,3,1,"_CPPv415create_BG96_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_BG96_dce"],[3,4,1,"_CPPv415create_BG96_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_BG96_dce::config"],[3,4,1,"_CPPv415create_BG96_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_BG96_dce::dte"],[3,4,1,"_CPPv415create_BG96_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_BG96_dce::netif"],[3,3,1,"_CPPv418create_SIM7000_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM7000_dce"],[3,4,1,"_CPPv418create_SIM7000_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM7000_dce::config"],[3,4,1,"_CPPv418create_SIM7000_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM7000_dce::dte"],[3,4,1,"_CPPv418create_SIM7000_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM7000_dce::netif"],[3,3,1,"_CPPv418create_SIM7070_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM7070_dce"],[3,4,1,"_CPPv418create_SIM7070_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM7070_dce::config"],[3,4,1,"_CPPv418create_SIM7070_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM7070_dce::dte"],[3,4,1,"_CPPv418create_SIM7070_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM7070_dce::netif"],[3,3,1,"_CPPv418create_SIM7600_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM7600_dce"],[3,4,1,"_CPPv418create_SIM7600_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM7600_dce::config"],[3,4,1,"_CPPv418create_SIM7600_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM7600_dce::dte"],[3,4,1,"_CPPv418create_SIM7600_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM7600_dce::netif"],[3,3,1,"_CPPv417create_SIM800_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM800_dce"],[3,4,1,"_CPPv417create_SIM800_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM800_dce::config"],[3,4,1,"_CPPv417create_SIM800_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM800_dce::dte"],[3,4,1,"_CPPv417create_SIM800_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM800_dce::netif"],[3,3,1,"_CPPv418create_generic_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_generic_dce"],[3,4,1,"_CPPv418create_generic_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_generic_dce::config"],[3,4,1,"_CPPv418create_generic_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_generic_dce::dte"],[3,4,1,"_CPPv418create_generic_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_generic_dce::netif"],[3,3,1,"_CPPv415create_uart_dtePK10dte_config","create_uart_dte"],[3,4,1,"_CPPv415create_uart_dtePK10dte_config","create_uart_dte::config"],[3,3,1,"_CPPv414create_vfs_dtePK10dte_config","create_vfs_dte"],[3,4,1,"_CPPv414create_vfs_dtePK10dte_config","create_vfs_dte::config"],[3,5,1,"_CPPv410dce_config","dce_config"],[3,5,1,"_CPPv410dte_config","dte_config"],[7,6,1,"_CPPv4N9esp_modem4BG96E","esp_modem::BG96"],[7,6,1,"_CPPv4N9esp_modem4CMuxE","esp_modem::CMux"],[7,3,1,"_CPPv4N9esp_modem4CMux6deinitEv","esp_modem::CMux::deinit"],[7,3,1,"_CPPv4N9esp_modem4CMux6detachEv","esp_modem::CMux::detach"],[7,3,1,"_CPPv4N9esp_modem4CMux4initEv","esp_modem::CMux::init"],[7,3,1,"_CPPv4N9esp_modem4CMux11set_read_cbEiNSt8functionIFbP7uint8_t6size_tEEE","esp_modem::CMux::set_read_cb"],[7,4,1,"_CPPv4N9esp_modem4CMux11set_read_cbEiNSt8functionIFbP7uint8_t6size_tEEE","esp_modem::CMux::set_read_cb::f"],[7,4,1,"_CPPv4N9esp_modem4CMux11set_read_cbEiNSt8functionIFbP7uint8_t6size_tEEE","esp_modem::CMux::set_read_cb::inst"],[7,3,1,"_CPPv4N9esp_modem4CMux5writeEiP7uint8_t6size_t","esp_modem::CMux::write"],[7,4,1,"_CPPv4N9esp_modem4CMux5writeEiP7uint8_t6size_t","esp_modem::CMux::write::data"],[7,4,1,"_CPPv4N9esp_modem4CMux5writeEiP7uint8_t6size_t","esp_modem::CMux::write::i"],[7,4,1,"_CPPv4N9esp_modem4CMux5writeEiP7uint8_t6size_t","esp_modem::CMux::write::len"],[7,6,1,"_CPPv4N9esp_modem12CMuxInstanceE","esp_modem::CMuxInstance"],[7,3,1,"_CPPv4N9esp_modem12CMuxInstance4readEP7uint8_t6size_t","esp_modem::CMuxInstance::read"],[7,4,1,"_CPPv4N9esp_modem12CMuxInstance4readEP7uint8_t6size_t","esp_modem::CMuxInstance::read::data"],[7,4,1,"_CPPv4N9esp_modem12CMuxInstance4readEP7uint8_t6size_t","esp_modem::CMuxInstance::read::len"],[7,3,1,"_CPPv4N9esp_modem12CMuxInstance5writeEP7uint8_t6size_t","esp_modem::CMuxInstance::write"],[7,4,1,"_CPPv4N9esp_modem12CMuxInstance5writeEP7uint8_t6size_t","esp_modem::CMuxInstance::write::data"],[7,4,1,"_CPPv4N9esp_modem12CMuxInstance5writeEP7uint8_t6size_t","esp_modem::CMuxInstance::write::len"],[7,6,1,"_CPPv4N9esp_modem13CommandableIfE","esp_modem::CommandableIf"],[7,3,1,"_CPPv4N9esp_modem13CommandableIf7commandERKNSt6stringE11got_line_cb8uint32_tKc","esp_modem::CommandableIf::command"],[7,4,1,"_CPPv4N9esp_modem13CommandableIf7commandERKNSt6stringE11got_line_cb8uint32_tKc","esp_modem::CommandableIf::command::command"],[7,4,1,"_CPPv4N9esp_modem13CommandableIf7commandERKNSt6stringE11got_line_cb8uint32_tKc","esp_modem::CommandableIf::command::got_line"],[7,4,1,"_CPPv4N9esp_modem13CommandableIf7commandERKNSt6stringE11got_line_cb8uint32_tKc","esp_modem::CommandableIf::command::separator"],[7,4,1,"_CPPv4N9esp_modem13CommandableIf7commandERKNSt6stringE11got_line_cb8uint32_tKc","esp_modem::CommandableIf::command::time_ms"],[7,6,1,"_CPPv4N9esp_modem3DCEE","esp_modem::DCE"],[7,3,1,"_CPPv4N9esp_modem3DCE2atERKNSt6stringERNSt6stringEi","esp_modem::DCE::at"],[7,4,1,"_CPPv4N9esp_modem3DCE2atERKNSt6stringERNSt6stringEi","esp_modem::DCE::at::cmd"],[7,4,1,"_CPPv4N9esp_modem3DCE2atERKNSt6stringERNSt6stringEi","esp_modem::DCE::at::out"],[7,4,1,"_CPPv4N9esp_modem3DCE2atERKNSt6stringERNSt6stringEi","esp_modem::DCE::at::timeout"],[7,3,1,"_CPPv4N9esp_modem3DCE18get_battery_statusERiRiRi","esp_modem::DCE::get_battery_status"],[7,4,1,"_CPPv4N9esp_modem3DCE18get_battery_statusERiRiRi","esp_modem::DCE::get_battery_status::bcl"],[7,4,1,"_CPPv4N9esp_modem3DCE18get_battery_statusERiRiRi","esp_modem::DCE::get_battery_status::bcs"],[7,4,1,"_CPPv4N9esp_modem3DCE18get_battery_statusERiRiRi","esp_modem::DCE::get_battery_status::voltage"],[7,3,1,"_CPPv4N9esp_modem3DCE19get_gnss_power_modeERi","esp_modem::DCE::get_gnss_power_mode"],[7,4,1,"_CPPv4N9esp_modem3DCE19get_gnss_power_modeERi","esp_modem::DCE::get_gnss_power_mode::mode"],[7,3,1,"_CPPv4N9esp_modem3DCE8get_imeiERNSt6stringE","esp_modem::DCE::get_imei"],[7,4,1,"_CPPv4N9esp_modem3DCE8get_imeiERNSt6stringE","esp_modem::DCE::get_imei::imei"],[7,3,1,"_CPPv4N9esp_modem3DCE8get_imsiERNSt6stringE","esp_modem::DCE::get_imsi"],[7,4,1,"_CPPv4N9esp_modem3DCE8get_imsiERNSt6stringE","esp_modem::DCE::get_imsi::imsi"],[7,3,1,"_CPPv4N9esp_modem3DCE15get_module_nameERNSt6stringE","esp_modem::DCE::get_module_name"],[7,4,1,"_CPPv4N9esp_modem3DCE15get_module_nameERNSt6stringE","esp_modem::DCE::get_module_name::name"],[7,3,1,"_CPPv4N9esp_modem3DCE28get_network_attachment_stateERi","esp_modem::DCE::get_network_attachment_state"],[7,4,1,"_CPPv4N9esp_modem3DCE28get_network_attachment_stateERi","esp_modem::DCE::get_network_attachment_state::state"],[7,3,1,"_CPPv4N9esp_modem3DCE23get_network_system_modeERi","esp_modem::DCE::get_network_system_mode"],[7,4,1,"_CPPv4N9esp_modem3DCE23get_network_system_modeERi","esp_modem::DCE::get_network_system_mode::mode"],[7,3,1,"_CPPv4N9esp_modem3DCE17get_operator_nameERNSt6stringERi","esp_modem::DCE::get_operator_name"],[7,4,1,"_CPPv4N9esp_modem3DCE17get_operator_nameERNSt6stringERi","esp_modem::DCE::get_operator_name::act"],[7,4,1,"_CPPv4N9esp_modem3DCE17get_operator_nameERNSt6stringERi","esp_modem::DCE::get_operator_name::name"],[7,3,1,"_CPPv4N9esp_modem3DCE15get_radio_stateERi","esp_modem::DCE::get_radio_state"],[7,4,1,"_CPPv4N9esp_modem3DCE15get_radio_stateERi","esp_modem::DCE::get_radio_state::state"],[7,3,1,"_CPPv4N9esp_modem3DCE18get_signal_qualityERiRi","esp_modem::DCE::get_signal_quality"],[7,4,1,"_CPPv4N9esp_modem3DCE18get_signal_qualityERiRi","esp_modem::DCE::get_signal_quality::ber"],[7,4,1,"_CPPv4N9esp_modem3DCE18get_signal_qualityERiRi","esp_modem::DCE::get_signal_quality::rssi"],[7,3,1,"_CPPv4N9esp_modem3DCE7hang_upEv","esp_modem::DCE::hang_up"],[7,3,1,"_CPPv4N9esp_modem3DCE10power_downEv","esp_modem::DCE::power_down"],[7,3,1,"_CPPv4N9esp_modem3DCE8read_pinERb","esp_modem::DCE::read_pin"],[7,4,1,"_CPPv4N9esp_modem3DCE8read_pinERb","esp_modem::DCE::read_pin::pin_ok"],[7,3,1,"_CPPv4N9esp_modem3DCE5resetEv","esp_modem::DCE::reset"],[7,3,1,"_CPPv4N9esp_modem3DCE16resume_data_modeEv","esp_modem::DCE::resume_data_mode"],[7,3,1,"_CPPv4N9esp_modem3DCE8send_smsERKNSt6stringERKNSt6stringE","esp_modem::DCE::send_sms"],[7,4,1,"_CPPv4N9esp_modem3DCE8send_smsERKNSt6stringERKNSt6stringE","esp_modem::DCE::send_sms::message"],[7,4,1,"_CPPv4N9esp_modem3DCE8send_smsERKNSt6stringERKNSt6stringE","esp_modem::DCE::send_sms::number"],[7,3,1,"_CPPv4N9esp_modem3DCE8set_baudEi","esp_modem::DCE::set_baud"],[7,4,1,"_CPPv4N9esp_modem3DCE8set_baudEi","esp_modem::DCE::set_baud::baud"],[7,3,1,"_CPPv4N9esp_modem3DCE8set_cmuxEv","esp_modem::DCE::set_cmux"],[7,3,1,"_CPPv4N9esp_modem3DCE16set_command_modeEv","esp_modem::DCE::set_command_mode"],[7,3,1,"_CPPv4N9esp_modem3DCE13set_data_modeEv","esp_modem::DCE::set_data_mode"],[7,3,1,"_CPPv4N9esp_modem3DCE8set_echoEKb","esp_modem::DCE::set_echo"],[7,4,1,"_CPPv4N9esp_modem3DCE8set_echoEKb","esp_modem::DCE::set_echo::echo_on"],[7,3,1,"_CPPv4N9esp_modem3DCE16set_flow_controlEii","esp_modem::DCE::set_flow_control"],[7,4,1,"_CPPv4N9esp_modem3DCE16set_flow_controlEii","esp_modem::DCE::set_flow_control::dce_flow"],[7,4,1,"_CPPv4N9esp_modem3DCE16set_flow_controlEii","esp_modem::DCE::set_flow_control::dte_flow"],[7,3,1,"_CPPv4N9esp_modem3DCE19set_gnss_power_modeEi","esp_modem::DCE::set_gnss_power_mode"],[7,4,1,"_CPPv4N9esp_modem3DCE19set_gnss_power_modeEi","esp_modem::DCE::set_gnss_power_mode::mode"],[7,3,1,"_CPPv4N9esp_modem3DCE28set_network_attachment_stateEi","esp_modem::DCE::set_network_attachment_state"],[7,4,1,"_CPPv4N9esp_modem3DCE28set_network_attachment_stateEi","esp_modem::DCE::set_network_attachment_state::state"],[7,3,1,"_CPPv4N9esp_modem3DCE17set_network_bandsERKNSt6stringEPKii","esp_modem::DCE::set_network_bands"],[7,4,1,"_CPPv4N9esp_modem3DCE17set_network_bandsERKNSt6stringEPKii","esp_modem::DCE::set_network_bands::bands"],[7,4,1,"_CPPv4N9esp_modem3DCE17set_network_bandsERKNSt6stringEPKii","esp_modem::DCE::set_network_bands::mode"],[7,4,1,"_CPPv4N9esp_modem3DCE17set_network_bandsERKNSt6stringEPKii","esp_modem::DCE::set_network_bands::size"],[7,3,1,"_CPPv4N9esp_modem3DCE16set_network_modeEi","esp_modem::DCE::set_network_mode"],[7,4,1,"_CPPv4N9esp_modem3DCE16set_network_modeEi","esp_modem::DCE::set_network_mode::mode"],[7,3,1,"_CPPv4N9esp_modem3DCE12set_operatorEiiRKNSt6stringE","esp_modem::DCE::set_operator"],[7,4,1,"_CPPv4N9esp_modem3DCE12set_operatorEiiRKNSt6stringE","esp_modem::DCE::set_operator::format"],[7,4,1,"_CPPv4N9esp_modem3DCE12set_operatorEiiRKNSt6stringE","esp_modem::DCE::set_operator::mode"],[7,4,1,"_CPPv4N9esp_modem3DCE12set_operatorEiiRKNSt6stringE","esp_modem::DCE::set_operator::oper"],[7,3,1,"_CPPv4N9esp_modem3DCE15set_pdp_contextER10PdpContext","esp_modem::DCE::set_pdp_context"],[7,4,1,"_CPPv4N9esp_modem3DCE15set_pdp_contextER10PdpContext","esp_modem::DCE::set_pdp_context::p1"],[7,3,1,"_CPPv4N9esp_modem3DCE7set_pinERKNSt6stringE","esp_modem::DCE::set_pin"],[7,4,1,"_CPPv4N9esp_modem3DCE7set_pinERKNSt6stringE","esp_modem::DCE::set_pin::pin"],[7,3,1,"_CPPv4N9esp_modem3DCE18set_preferred_modeEi","esp_modem::DCE::set_preferred_mode"],[7,4,1,"_CPPv4N9esp_modem3DCE18set_preferred_modeEi","esp_modem::DCE::set_preferred_mode::mode"],[7,3,1,"_CPPv4N9esp_modem3DCE15set_radio_stateEi","esp_modem::DCE::set_radio_state"],[7,4,1,"_CPPv4N9esp_modem3DCE15set_radio_stateEi","esp_modem::DCE::set_radio_state::state"],[7,3,1,"_CPPv4N9esp_modem3DCE17sms_character_setEv","esp_modem::DCE::sms_character_set"],[7,3,1,"_CPPv4N9esp_modem3DCE12sms_txt_modeEKb","esp_modem::DCE::sms_txt_mode"],[7,4,1,"_CPPv4N9esp_modem3DCE12sms_txt_modeEKb","esp_modem::DCE::sms_txt_mode::txt"],[7,3,1,"_CPPv4N9esp_modem3DCE13store_profileEv","esp_modem::DCE::store_profile"],[7,3,1,"_CPPv4N9esp_modem3DCE4syncEv","esp_modem::DCE::sync"],[7,6,1,"_CPPv4N9esp_modem8DCE_ModeE","esp_modem::DCE_Mode"],[3,6,1,"_CPPv4I0EN9esp_modem5DCE_TE","esp_modem::DCE_T"],[7,6,1,"_CPPv4I0EN9esp_modem5DCE_TE","esp_modem::DCE_T"],[3,7,1,"_CPPv4I0EN9esp_modem5DCE_TE","esp_modem::DCE_T::SpecificModule"],[7,7,1,"_CPPv4I0EN9esp_modem5DCE_TE","esp_modem::DCE_T::SpecificModule"],[3,3,1,"_CPPv4N9esp_modem5DCE_T8set_dataEv","esp_modem::DCE_T::set_data"],[7,3,1,"_CPPv4N9esp_modem5DCE_T8set_dataEv","esp_modem::DCE_T::set_data"],[7,6,1,"_CPPv4N9esp_modem3DTEE","esp_modem::DTE"],[7,3,1,"_CPPv4N9esp_modem3DTE3DTEEPK20esp_modem_dte_configNSt10unique_ptrI8TerminalEE","esp_modem::DTE::DTE"],[7,4,1,"_CPPv4N9esp_modem3DTE3DTEEPK20esp_modem_dte_configNSt10unique_ptrI8TerminalEE","esp_modem::DTE::DTE::config"],[7,4,1,"_CPPv4N9esp_modem3DTE3DTEEPK20esp_modem_dte_configNSt10unique_ptrI8TerminalEE","esp_modem::DTE::DTE::t"],[7,3,1,"_CPPv4N9esp_modem3DTE7commandERKNSt6stringE11got_line_cb8uint32_t","esp_modem::DTE::command"],[7,3,1,"_CPPv4N9esp_modem3DTE7commandERKNSt6stringE11got_line_cb8uint32_tc","esp_modem::DTE::command"],[7,4,1,"_CPPv4N9esp_modem3DTE7commandERKNSt6stringE11got_line_cb8uint32_t","esp_modem::DTE::command::command"],[7,4,1,"_CPPv4N9esp_modem3DTE7commandERKNSt6stringE11got_line_cb8uint32_tc","esp_modem::DTE::command::command"],[7,4,1,"_CPPv4N9esp_modem3DTE7commandERKNSt6stringE11got_line_cb8uint32_t","esp_modem::DTE::command::got_line"],[7,4,1,"_CPPv4N9esp_modem3DTE7commandERKNSt6stringE11got_line_cb8uint32_tc","esp_modem::DTE::command::got_line"],[7,4,1,"_CPPv4N9esp_modem3DTE7commandERKNSt6stringE11got_line_cb8uint32_tc","esp_modem::DTE::command::separator"],[7,4,1,"_CPPv4N9esp_modem3DTE7commandERKNSt6stringE11got_line_cb8uint32_t","esp_modem::DTE::command::time_ms"],[7,4,1,"_CPPv4N9esp_modem3DTE7commandERKNSt6stringE11got_line_cb8uint32_tc","esp_modem::DTE::command::time_ms"],[7,3,1,"_CPPv4N9esp_modem3DTE4readEPP7uint8_t6size_t","esp_modem::DTE::read"],[7,4,1,"_CPPv4N9esp_modem3DTE4readEPP7uint8_t6size_t","esp_modem::DTE::read::d"],[7,4,1,"_CPPv4N9esp_modem3DTE4readEPP7uint8_t6size_t","esp_modem::DTE::read::len"],[7,3,1,"_CPPv4N9esp_modem3DTE12set_error_cbENSt8functionIFv14terminal_errorEEE","esp_modem::DTE::set_error_cb"],[7,4,1,"_CPPv4N9esp_modem3DTE12set_error_cbENSt8functionIFv14terminal_errorEEE","esp_modem::DTE::set_error_cb::f"],[7,3,1,"_CPPv4N9esp_modem3DTE8set_modeE10modem_mode","esp_modem::DTE::set_mode"],[7,4,1,"_CPPv4N9esp_modem3DTE8set_modeE10modem_mode","esp_modem::DTE::set_mode::m"],[7,3,1,"_CPPv4N9esp_modem3DTE11set_read_cbENSt8functionIFbP7uint8_t6size_tEEE","esp_modem::DTE::set_read_cb"],[7,4,1,"_CPPv4N9esp_modem3DTE11set_read_cbENSt8functionIFbP7uint8_t6size_tEEE","esp_modem::DTE::set_read_cb::f"],[7,3,1,"_CPPv4N9esp_modem3DTE5writeEP7uint8_t6size_t","esp_modem::DTE::write"],[7,4,1,"_CPPv4N9esp_modem3DTE5writeEP7uint8_t6size_t","esp_modem::DTE::write::data"],[7,4,1,"_CPPv4N9esp_modem3DTE5writeEP7uint8_t6size_t","esp_modem::DTE::write::len"],[7,6,1,"_CPPv4N9esp_modem13GenericModuleE","esp_modem::GenericModule"],[7,3,1,"_CPPv4N9esp_modem13GenericModule13GenericModuleENSt10shared_ptrI3DTEEENSt10unique_ptrI10PdpContextEE","esp_modem::GenericModule::GenericModule"],[7,4,1,"_CPPv4N9esp_modem13GenericModule13GenericModuleENSt10shared_ptrI3DTEEENSt10unique_ptrI10PdpContextEE","esp_modem::GenericModule::GenericModule::dte"],[7,4,1,"_CPPv4N9esp_modem13GenericModule13GenericModuleENSt10shared_ptrI3DTEEENSt10unique_ptrI10PdpContextEE","esp_modem::GenericModule::GenericModule::pdp"],[7,3,1,"_CPPv4N9esp_modem13GenericModule21configure_pdp_contextENSt10unique_ptrI10PdpContextEE","esp_modem::GenericModule::configure_pdp_context"],[7,4,1,"_CPPv4N9esp_modem13GenericModule21configure_pdp_contextENSt10unique_ptrI10PdpContextEE","esp_modem::GenericModule::configure_pdp_context::new_pdp"],[7,3,1,"_CPPv4N9esp_modem13GenericModule17get_operator_nameERNSt6stringE","esp_modem::GenericModule::get_operator_name"],[7,4,1,"_CPPv4N9esp_modem13GenericModule17get_operator_nameERNSt6stringE","esp_modem::GenericModule::get_operator_name::name"],[7,3,1,"_CPPv4N9esp_modem13GenericModule8set_modeE10modem_mode","esp_modem::GenericModule::set_mode"],[7,4,1,"_CPPv4N9esp_modem13GenericModule8set_modeE10modem_mode","esp_modem::GenericModule::set_mode::mode"],[7,3,1,"_CPPv4N9esp_modem13GenericModule15setup_data_modeEv","esp_modem::GenericModule::setup_data_mode"],[7,6,1,"_CPPv4N9esp_modem8ModuleIfE","esp_modem::ModuleIf"],[7,3,1,"_CPPv4N9esp_modem8ModuleIf8set_modeE10modem_mode","esp_modem::ModuleIf::set_mode"],[7,4,1,"_CPPv4N9esp_modem8ModuleIf8set_modeE10modem_mode","esp_modem::ModuleIf::set_mode::mode"],[7,3,1,"_CPPv4N9esp_modem8ModuleIf15setup_data_modeEv","esp_modem::ModuleIf::setup_data_mode"],[7,6,1,"_CPPv4N9esp_modem5NetifE","esp_modem::Netif"],[7,3,1,"_CPPv4N9esp_modem5Netif5startEv","esp_modem::Netif::start"],[7,3,1,"_CPPv4N9esp_modem5Netif4stopEv","esp_modem::Netif::stop"],[7,3,1,"_CPPv4N9esp_modem5Netif20wait_until_ppp_exitsEv","esp_modem::Netif::wait_until_ppp_exits"],[7,6,1,"_CPPv4N9esp_modem10PdpContextE","esp_modem::PdpContext"],[7,6,1,"_CPPv4N9esp_modem7SIM7000E","esp_modem::SIM7000"],[7,6,1,"_CPPv4N9esp_modem7SIM7070E","esp_modem::SIM7070"],[7,6,1,"_CPPv4N9esp_modem7SIM7600E","esp_modem::SIM7600"],[7,6,1,"_CPPv4N9esp_modem6SIM800E","esp_modem::SIM800"],[7,6,1,"_CPPv4N9esp_modem8TerminalE","esp_modem::Terminal"],[7,3,1,"_CPPv4N9esp_modem8Terminal4readEP7uint8_t6size_t","esp_modem::Terminal::read"],[7,4,1,"_CPPv4N9esp_modem8Terminal4readEP7uint8_t6size_t","esp_modem::Terminal::read::data"],[7,4,1,"_CPPv4N9esp_modem8Terminal4readEP7uint8_t6size_t","esp_modem::Terminal::read::len"],[7,3,1,"_CPPv4N9esp_modem8Terminal5writeEP7uint8_t6size_t","esp_modem::Terminal::write"],[7,4,1,"_CPPv4N9esp_modem8Terminal5writeEP7uint8_t6size_t","esp_modem::Terminal::write::data"],[7,4,1,"_CPPv4N9esp_modem8Terminal5writeEP7uint8_t6size_t","esp_modem::Terminal::write::len"],[1,6,1,"_CPPv4I0EN9esp_modem11dce_factory7CreatorE","esp_modem::dce_factory::Creator"],[1,7,1,"_CPPv4I0EN9esp_modem11dce_factory7CreatorE","esp_modem::dce_factory::Creator::T_Module"],[1,6,1,"_CPPv4N9esp_modem11dce_factory7FactoryE","esp_modem::dce_factory::Factory"],[1,3,1,"_CPPv4I0DpEN9esp_modem11dce_factory7Factory5buildEP3DCEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build"],[1,7,1,"_CPPv4I0DpEN9esp_modem11dce_factory7Factory5buildEP3DCEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build::Args"],[1,7,1,"_CPPv4I0DpEN9esp_modem11dce_factory7Factory5buildEP3DCEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build::T_Module"],[1,4,1,"_CPPv4I0DpEN9esp_modem11dce_factory7Factory5buildEP3DCEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build::args"],[1,4,1,"_CPPv4I0DpEN9esp_modem11dce_factory7Factory5buildEP3DCEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build::cfg"],[1,3,1,"_CPPv4I0DpEN9esp_modem11dce_factory7Factory12build_uniqueENSt10unique_ptrI3DCEEEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build_unique"],[1,3,1,"_CPPv4IDpEN9esp_modem11dce_factory7Factory12build_uniqueENSt10unique_ptrI3DCEEEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build_unique"],[1,7,1,"_CPPv4I0DpEN9esp_modem11dce_factory7Factory12build_uniqueENSt10unique_ptrI3DCEEEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build_unique::Args"],[1,7,1,"_CPPv4IDpEN9esp_modem11dce_factory7Factory12build_uniqueENSt10unique_ptrI3DCEEEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build_unique::Args"],[1,7,1,"_CPPv4I0DpEN9esp_modem11dce_factory7Factory12build_uniqueENSt10unique_ptrI3DCEEEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build_unique::T_Module"],[1,4,1,"_CPPv4I0DpEN9esp_modem11dce_factory7Factory12build_uniqueENSt10unique_ptrI3DCEEEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build_unique::args"],[1,4,1,"_CPPv4IDpEN9esp_modem11dce_factory7Factory12build_uniqueENSt10unique_ptrI3DCEEEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build_unique::args"],[1,4,1,"_CPPv4I0DpEN9esp_modem11dce_factory7Factory12build_uniqueENSt10unique_ptrI3DCEEEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build_unique::cfg"],[1,4,1,"_CPPv4IDpEN9esp_modem11dce_factory7Factory12build_uniqueENSt10unique_ptrI3DCEEEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build_unique::cfg"],[1,6,1,"_CPPv4N9esp_modem11dce_factory13FactoryHelperE","esp_modem::dce_factory::FactoryHelper"],[2,3,1,"_CPPv412esp_modem_atPKcPci","esp_modem_at"],[2,4,1,"_CPPv412esp_modem_atPKcPci","esp_modem_at::cmd"],[2,4,1,"_CPPv412esp_modem_atPKcPci","esp_modem_at::out"],[2,4,1,"_CPPv412esp_modem_atPKcPci","esp_modem_at::timeout"],[2,6,1,"_CPPv420esp_modem_dce_config","esp_modem_dce_config"],[2,8,1,"_CPPv4N20esp_modem_dce_config3apnE","esp_modem_dce_config::apn"],[2,5,1,"_CPPv422esp_modem_dce_config_t","esp_modem_dce_config_t"],[2,2,1,"_CPPv420esp_modem_dce_device","esp_modem_dce_device"],[2,1,1,"_CPPv4N20esp_modem_dce_device18ESP_MODEM_DCE_BG96E","esp_modem_dce_device::ESP_MODEM_DCE_BG96"],[2,1,1,"_CPPv4N20esp_modem_dce_device21ESP_MODEM_DCE_GENETICE","esp_modem_dce_device::ESP_MODEM_DCE_GENETIC"],[2,1,1,"_CPPv4N20esp_modem_dce_device21ESP_MODEM_DCE_SIM7000E","esp_modem_dce_device::ESP_MODEM_DCE_SIM7000"],[2,1,1,"_CPPv4N20esp_modem_dce_device21ESP_MODEM_DCE_SIM7070E","esp_modem_dce_device::ESP_MODEM_DCE_SIM7070"],[2,1,1,"_CPPv4N20esp_modem_dce_device21ESP_MODEM_DCE_SIM7600E","esp_modem_dce_device::ESP_MODEM_DCE_SIM7600"],[2,1,1,"_CPPv4N20esp_modem_dce_device20ESP_MODEM_DCE_SIM800E","esp_modem_dce_device::ESP_MODEM_DCE_SIM800"],[2,5,1,"_CPPv422esp_modem_dce_device_t","esp_modem_dce_device_t"],[2,2,1,"_CPPv418esp_modem_dce_mode","esp_modem_dce_mode"],[2,1,1,"_CPPv4N18esp_modem_dce_mode19ESP_MODEM_MODE_CMUXE","esp_modem_dce_mode::ESP_MODEM_MODE_CMUX"],[2,1,1,"_CPPv4N18esp_modem_dce_mode22ESP_MODEM_MODE_COMMANDE","esp_modem_dce_mode::ESP_MODEM_MODE_COMMAND"],[2,1,1,"_CPPv4N18esp_modem_dce_mode19ESP_MODEM_MODE_DATAE","esp_modem_dce_mode::ESP_MODEM_MODE_DATA"],[2,5,1,"_CPPv420esp_modem_dce_mode_t","esp_modem_dce_mode_t"],[2,3,1,"_CPPv417esp_modem_destroyP15esp_modem_dce_t","esp_modem_destroy"],[2,4,1,"_CPPv417esp_modem_destroyP15esp_modem_dce_t","esp_modem_destroy::dce"],[2,6,1,"_CPPv420esp_modem_dte_config","esp_modem_dte_config"],[2,8,1,"_CPPv4N20esp_modem_dte_config15dte_buffer_sizeE","esp_modem_dte_config::dte_buffer_size"],[2,8,1,"_CPPv4N20esp_modem_dte_config16extension_configE","esp_modem_dte_config::extension_config"],[2,8,1,"_CPPv4N20esp_modem_dte_config13task_priorityE","esp_modem_dte_config::task_priority"],[2,8,1,"_CPPv4N20esp_modem_dte_config15task_stack_sizeE","esp_modem_dte_config::task_stack_size"],[2,8,1,"_CPPv4N20esp_modem_dte_config11uart_configE","esp_modem_dte_config::uart_config"],[2,8,1,"_CPPv4N20esp_modem_dte_config10vfs_configE","esp_modem_dte_config::vfs_config"],[2,5,1,"_CPPv422esp_modem_dte_config_t","esp_modem_dte_config_t"],[2,2,1,"_CPPv421esp_modem_flow_ctrl_t","esp_modem_flow_ctrl_t"],[2,1,1,"_CPPv4N21esp_modem_flow_ctrl_t25ESP_MODEM_FLOW_CONTROL_HWE","esp_modem_flow_ctrl_t::ESP_MODEM_FLOW_CONTROL_HW"],[2,1,1,"_CPPv4N21esp_modem_flow_ctrl_t27ESP_MODEM_FLOW_CONTROL_NONEE","esp_modem_flow_ctrl_t::ESP_MODEM_FLOW_CONTROL_NONE"],[2,1,1,"_CPPv4N21esp_modem_flow_ctrl_t25ESP_MODEM_FLOW_CONTROL_SWE","esp_modem_flow_ctrl_t::ESP_MODEM_FLOW_CONTROL_SW"],[2,3,1,"_CPPv428esp_modem_get_battery_statusPiPiPi","esp_modem_get_battery_status"],[2,4,1,"_CPPv428esp_modem_get_battery_statusPiPiPi","esp_modem_get_battery_status::bcl"],[2,4,1,"_CPPv428esp_modem_get_battery_statusPiPiPi","esp_modem_get_battery_status::bcs"],[2,4,1,"_CPPv428esp_modem_get_battery_statusPiPiPi","esp_modem_get_battery_status::voltage"],[2,3,1,"_CPPv429esp_modem_get_gnss_power_modePi","esp_modem_get_gnss_power_mode"],[2,4,1,"_CPPv429esp_modem_get_gnss_power_modePi","esp_modem_get_gnss_power_mode::mode"],[2,3,1,"_CPPv418esp_modem_get_imeiPc","esp_modem_get_imei"],[2,4,1,"_CPPv418esp_modem_get_imeiPc","esp_modem_get_imei::imei"],[2,3,1,"_CPPv418esp_modem_get_imsiPc","esp_modem_get_imsi"],[2,4,1,"_CPPv418esp_modem_get_imsiPc","esp_modem_get_imsi::imsi"],[2,3,1,"_CPPv425esp_modem_get_module_namePc","esp_modem_get_module_name"],[2,4,1,"_CPPv425esp_modem_get_module_namePc","esp_modem_get_module_name::name"],[2,3,1,"_CPPv438esp_modem_get_network_attachment_statePi","esp_modem_get_network_attachment_state"],[2,4,1,"_CPPv438esp_modem_get_network_attachment_statePi","esp_modem_get_network_attachment_state::state"],[2,3,1,"_CPPv433esp_modem_get_network_system_modePi","esp_modem_get_network_system_mode"],[2,4,1,"_CPPv433esp_modem_get_network_system_modePi","esp_modem_get_network_system_mode::mode"],[2,3,1,"_CPPv427esp_modem_get_operator_namePcPi","esp_modem_get_operator_name"],[2,4,1,"_CPPv427esp_modem_get_operator_namePcPi","esp_modem_get_operator_name::act"],[2,4,1,"_CPPv427esp_modem_get_operator_namePcPi","esp_modem_get_operator_name::name"],[2,3,1,"_CPPv425esp_modem_get_radio_statePi","esp_modem_get_radio_state"],[2,4,1,"_CPPv425esp_modem_get_radio_statePi","esp_modem_get_radio_state::state"],[2,3,1,"_CPPv428esp_modem_get_signal_qualityPiPi","esp_modem_get_signal_quality"],[2,4,1,"_CPPv428esp_modem_get_signal_qualityPiPi","esp_modem_get_signal_quality::ber"],[2,4,1,"_CPPv428esp_modem_get_signal_qualityPiPi","esp_modem_get_signal_quality::rssi"],[2,3,1,"_CPPv417esp_modem_hang_upv","esp_modem_hang_up"],[2,3,1,"_CPPv413esp_modem_newPK22esp_modem_dte_config_tPK22esp_modem_dce_config_tP11esp_netif_t","esp_modem_new"],[2,4,1,"_CPPv413esp_modem_newPK22esp_modem_dte_config_tPK22esp_modem_dce_config_tP11esp_netif_t","esp_modem_new::dce_config"],[2,4,1,"_CPPv413esp_modem_newPK22esp_modem_dte_config_tPK22esp_modem_dce_config_tP11esp_netif_t","esp_modem_new::dte_config"],[2,4,1,"_CPPv413esp_modem_newPK22esp_modem_dte_config_tPK22esp_modem_dce_config_tP11esp_netif_t","esp_modem_new::netif"],[2,3,1,"_CPPv417esp_modem_new_dev22esp_modem_dce_device_tPK22esp_modem_dte_config_tPK22esp_modem_dce_config_tP11esp_netif_t","esp_modem_new_dev"],[2,4,1,"_CPPv417esp_modem_new_dev22esp_modem_dce_device_tPK22esp_modem_dte_config_tPK22esp_modem_dce_config_tP11esp_netif_t","esp_modem_new_dev::dce_config"],[2,4,1,"_CPPv417esp_modem_new_dev22esp_modem_dce_device_tPK22esp_modem_dte_config_tPK22esp_modem_dce_config_tP11esp_netif_t","esp_modem_new_dev::dte_config"],[2,4,1,"_CPPv417esp_modem_new_dev22esp_modem_dce_device_tPK22esp_modem_dte_config_tPK22esp_modem_dce_config_tP11esp_netif_t","esp_modem_new_dev::module"],[2,4,1,"_CPPv417esp_modem_new_dev22esp_modem_dce_device_tPK22esp_modem_dte_config_tPK22esp_modem_dce_config_tP11esp_netif_t","esp_modem_new_dev::netif"],[2,3,1,"_CPPv420esp_modem_power_downv","esp_modem_power_down"],[2,3,1,"_CPPv418esp_modem_read_pinPb","esp_modem_read_pin"],[2,4,1,"_CPPv418esp_modem_read_pinPb","esp_modem_read_pin::pin_ok"],[2,3,1,"_CPPv415esp_modem_resetv","esp_modem_reset"],[2,3,1,"_CPPv426esp_modem_resume_data_modev","esp_modem_resume_data_mode"],[2,3,1,"_CPPv418esp_modem_send_smsPKcPKc","esp_modem_send_sms"],[2,4,1,"_CPPv418esp_modem_send_smsPKcPKc","esp_modem_send_sms::message"],[2,4,1,"_CPPv418esp_modem_send_smsPKcPKc","esp_modem_send_sms::number"],[2,3,1,"_CPPv418esp_modem_set_baudi","esp_modem_set_baud"],[2,4,1,"_CPPv418esp_modem_set_baudi","esp_modem_set_baud::baud"],[2,3,1,"_CPPv418esp_modem_set_cmuxv","esp_modem_set_cmux"],[2,3,1,"_CPPv426esp_modem_set_command_modev","esp_modem_set_command_mode"],[2,3,1,"_CPPv423esp_modem_set_data_modev","esp_modem_set_data_mode"],[2,3,1,"_CPPv418esp_modem_set_echoKb","esp_modem_set_echo"],[2,4,1,"_CPPv418esp_modem_set_echoKb","esp_modem_set_echo::echo_on"],[2,3,1,"_CPPv422esp_modem_set_error_cbP15esp_modem_dce_t28esp_modem_terminal_error_cbt","esp_modem_set_error_cb"],[2,4,1,"_CPPv422esp_modem_set_error_cbP15esp_modem_dce_t28esp_modem_terminal_error_cbt","esp_modem_set_error_cb::dce"],[2,4,1,"_CPPv422esp_modem_set_error_cbP15esp_modem_dce_t28esp_modem_terminal_error_cbt","esp_modem_set_error_cb::err_cb"],[2,3,1,"_CPPv426esp_modem_set_flow_controlii","esp_modem_set_flow_control"],[2,4,1,"_CPPv426esp_modem_set_flow_controlii","esp_modem_set_flow_control::dce_flow"],[2,4,1,"_CPPv426esp_modem_set_flow_controlii","esp_modem_set_flow_control::dte_flow"],[2,3,1,"_CPPv429esp_modem_set_gnss_power_modei","esp_modem_set_gnss_power_mode"],[2,4,1,"_CPPv429esp_modem_set_gnss_power_modei","esp_modem_set_gnss_power_mode::mode"],[2,3,1,"_CPPv418esp_modem_set_modeP15esp_modem_dce_t20esp_modem_dce_mode_t","esp_modem_set_mode"],[2,4,1,"_CPPv418esp_modem_set_modeP15esp_modem_dce_t20esp_modem_dce_mode_t","esp_modem_set_mode::dce"],[2,4,1,"_CPPv418esp_modem_set_modeP15esp_modem_dce_t20esp_modem_dce_mode_t","esp_modem_set_mode::mode"],[2,3,1,"_CPPv438esp_modem_set_network_attachment_statei","esp_modem_set_network_attachment_state"],[2,4,1,"_CPPv438esp_modem_set_network_attachment_statei","esp_modem_set_network_attachment_state::state"],[2,3,1,"_CPPv427esp_modem_set_network_bandsPKcPKii","esp_modem_set_network_bands"],[2,4,1,"_CPPv427esp_modem_set_network_bandsPKcPKii","esp_modem_set_network_bands::bands"],[2,4,1,"_CPPv427esp_modem_set_network_bandsPKcPKii","esp_modem_set_network_bands::mode"],[2,4,1,"_CPPv427esp_modem_set_network_bandsPKcPKii","esp_modem_set_network_bands::size"],[2,3,1,"_CPPv426esp_modem_set_network_modei","esp_modem_set_network_mode"],[2,4,1,"_CPPv426esp_modem_set_network_modei","esp_modem_set_network_mode::mode"],[2,3,1,"_CPPv422esp_modem_set_operatoriiPKc","esp_modem_set_operator"],[2,4,1,"_CPPv422esp_modem_set_operatoriiPKc","esp_modem_set_operator::format"],[2,4,1,"_CPPv422esp_modem_set_operatoriiPKc","esp_modem_set_operator::mode"],[2,4,1,"_CPPv422esp_modem_set_operatoriiPKc","esp_modem_set_operator::oper"],[2,3,1,"_CPPv425esp_modem_set_pdp_contextP22esp_modem_PdpContext_t","esp_modem_set_pdp_context"],[2,4,1,"_CPPv425esp_modem_set_pdp_contextP22esp_modem_PdpContext_t","esp_modem_set_pdp_context::p1"],[2,3,1,"_CPPv417esp_modem_set_pinPKc","esp_modem_set_pin"],[2,4,1,"_CPPv417esp_modem_set_pinPKc","esp_modem_set_pin::pin"],[2,3,1,"_CPPv428esp_modem_set_preferred_modei","esp_modem_set_preferred_mode"],[2,4,1,"_CPPv428esp_modem_set_preferred_modei","esp_modem_set_preferred_mode::mode"],[2,3,1,"_CPPv425esp_modem_set_radio_statei","esp_modem_set_radio_state"],[2,4,1,"_CPPv425esp_modem_set_radio_statei","esp_modem_set_radio_state::state"],[2,3,1,"_CPPv427esp_modem_sms_character_setv","esp_modem_sms_character_set"],[2,3,1,"_CPPv422esp_modem_sms_txt_modeKb","esp_modem_sms_txt_mode"],[2,4,1,"_CPPv422esp_modem_sms_txt_modeKb","esp_modem_sms_txt_mode::txt"],[2,3,1,"_CPPv423esp_modem_store_profilev","esp_modem_store_profile"],[2,3,1,"_CPPv414esp_modem_syncv","esp_modem_sync"],[2,2,1,"_CPPv424esp_modem_terminal_error","esp_modem_terminal_error"],[2,1,1,"_CPPv4N24esp_modem_terminal_error34ESP_MODEM_TERMINAL_BUFFER_OVERFLOWE","esp_modem_terminal_error::ESP_MODEM_TERMINAL_BUFFER_OVERFLOW"],[2,1,1,"_CPPv4N24esp_modem_terminal_error33ESP_MODEM_TERMINAL_CHECKSUM_ERRORE","esp_modem_terminal_error::ESP_MODEM_TERMINAL_CHECKSUM_ERROR"],[2,1,1,"_CPPv4N24esp_modem_terminal_error30ESP_MODEM_TERMINAL_DEVICE_GONEE","esp_modem_terminal_error::ESP_MODEM_TERMINAL_DEVICE_GONE"],[2,1,1,"_CPPv4N24esp_modem_terminal_error42ESP_MODEM_TERMINAL_UNEXPECTED_CONTROL_FLOWE","esp_modem_terminal_error::ESP_MODEM_TERMINAL_UNEXPECTED_CONTROL_FLOW"],[2,1,1,"_CPPv4N24esp_modem_terminal_error32ESP_MODEM_TERMINAL_UNKNOWN_ERRORE","esp_modem_terminal_error::ESP_MODEM_TERMINAL_UNKNOWN_ERROR"],[2,5,1,"_CPPv428esp_modem_terminal_error_cbt","esp_modem_terminal_error_cbt"],[2,5,1,"_CPPv426esp_modem_terminal_error_t","esp_modem_terminal_error_t"],[2,6,1,"_CPPv426esp_modem_uart_term_config","esp_modem_uart_term_config"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config9baud_rateE","esp_modem_uart_term_config::baud_rate"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config10cts_io_numE","esp_modem_uart_term_config::cts_io_num"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config9data_bitsE","esp_modem_uart_term_config::data_bits"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config16event_queue_sizeE","esp_modem_uart_term_config::event_queue_size"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config12flow_controlE","esp_modem_uart_term_config::flow_control"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config6parityE","esp_modem_uart_term_config::parity"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config8port_numE","esp_modem_uart_term_config::port_num"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config10rts_io_numE","esp_modem_uart_term_config::rts_io_num"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config14rx_buffer_sizeE","esp_modem_uart_term_config::rx_buffer_size"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config9rx_io_numE","esp_modem_uart_term_config::rx_io_num"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config10source_clkE","esp_modem_uart_term_config::source_clk"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config9stop_bitsE","esp_modem_uart_term_config::stop_bits"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config14tx_buffer_sizeE","esp_modem_uart_term_config::tx_buffer_size"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config9tx_io_numE","esp_modem_uart_term_config::tx_io_num"],[2,6,1,"_CPPv425esp_modem_vfs_term_config","esp_modem_vfs_term_config"],[2,8,1,"_CPPv4N25esp_modem_vfs_term_config7deleterE","esp_modem_vfs_term_config::deleter"],[2,8,1,"_CPPv4N25esp_modem_vfs_term_config2fdE","esp_modem_vfs_term_config::fd"],[2,8,1,"_CPPv4N25esp_modem_vfs_term_config8resourceE","esp_modem_vfs_term_config::resource"],[7,3,1,"_CPPv426get_battery_status_sim7xxxP13CommandableIfRiRiRi","get_battery_status_sim7xxx"],[7,4,1,"_CPPv426get_battery_status_sim7xxxP13CommandableIfRiRiRi","get_battery_status_sim7xxx::bcl"],[7,4,1,"_CPPv426get_battery_status_sim7xxxP13CommandableIfRiRiRi","get_battery_status_sim7xxx::bcs"],[7,4,1,"_CPPv426get_battery_status_sim7xxxP13CommandableIfRiRiRi","get_battery_status_sim7xxx::t"],[7,4,1,"_CPPv426get_battery_status_sim7xxxP13CommandableIfRiRiRi","get_battery_status_sim7xxx::voltage"],[7,5,1,"_CPPv411got_line_cb","got_line_cb"],[7,2,1,"_CPPv410modem_mode","modem_mode"],[7,1,1,"_CPPv4N10modem_mode9CMUX_MODEE","modem_mode::CMUX_MODE"],[7,1,1,"_CPPv4N10modem_mode12COMMAND_MODEE","modem_mode::COMMAND_MODE"],[7,1,1,"_CPPv4N10modem_mode9DATA_MODEE","modem_mode::DATA_MODE"],[7,1,1,"_CPPv4N10modem_mode5UNDEFE","modem_mode::UNDEF"],[7,3,1,"_CPPv418power_down_sim70xxP13CommandableIf","power_down_sim70xx"],[7,4,1,"_CPPv418power_down_sim70xxP13CommandableIf","power_down_sim70xx::t"],[7,3,1,"_CPPv418power_down_sim76xxP13CommandableIf","power_down_sim76xx"],[7,4,1,"_CPPv418power_down_sim76xxP13CommandableIf","power_down_sim76xx::t"],[7,3,1,"_CPPv417power_down_sim8xxP13CommandableIf","power_down_sim8xx"],[7,4,1,"_CPPv417power_down_sim8xxP13CommandableIf","power_down_sim8xx::t"],[7,3,1,"_CPPv420set_data_mode_sim8xxP13CommandableIf","set_data_mode_sim8xx"],[7,4,1,"_CPPv420set_data_mode_sim8xxP13CommandableIf","set_data_mode_sim8xx::t"],[7,3,1,"_CPPv427set_gnss_power_mode_sim76xxP13CommandableIfi","set_gnss_power_mode_sim76xx"],[7,4,1,"_CPPv427set_gnss_power_mode_sim76xxP13CommandableIfi","set_gnss_power_mode_sim76xx::mode"],[7,4,1,"_CPPv427set_gnss_power_mode_sim76xxP13CommandableIfi","set_gnss_power_mode_sim76xx::t"],[7,3,1,"_CPPv425set_network_bands_sim76xxP13CommandableIfRKNSt6stringEPKii","set_network_bands_sim76xx"],[7,4,1,"_CPPv425set_network_bands_sim76xxP13CommandableIfRKNSt6stringEPKii","set_network_bands_sim76xx::bands"],[7,4,1,"_CPPv425set_network_bands_sim76xxP13CommandableIfRKNSt6stringEPKii","set_network_bands_sim76xx::mode"],[7,4,1,"_CPPv425set_network_bands_sim76xxP13CommandableIfRKNSt6stringEPKii","set_network_bands_sim76xx::size"],[7,4,1,"_CPPv425set_network_bands_sim76xxP13CommandableIfRKNSt6stringEPKii","set_network_bands_sim76xx::t"],[7,2,1,"_CPPv414terminal_error","terminal_error"],[7,1,1,"_CPPv4N14terminal_error15BUFFER_OVERFLOWE","terminal_error::BUFFER_OVERFLOW"],[7,1,1,"_CPPv4N14terminal_error14CHECKSUM_ERRORE","terminal_error::CHECKSUM_ERROR"],[7,1,1,"_CPPv4N14terminal_error11DEVICE_GONEE","terminal_error::DEVICE_GONE"],[7,1,1,"_CPPv4N14terminal_error23UNEXPECTED_CONTROL_FLOWE","terminal_error::UNEXPECTED_CONTROL_FLOW"]]},objnames:{"0":["c","macro","C macro"],"1":["cpp","enumerator","C++ enumerator"],"2":["cpp","enum","C++ enum"],"3":["cpp","function","C++ function"],"4":["cpp","functionParam","C++ function parameter"],"5":["cpp","type","C++ type"],"6":["cpp","class","C++ class"],"7":["cpp","templateParam","C++ template parameter"],"8":["cpp","member","C++ member"]},objtypes:{"0":"c:macro","1":"cpp:enumerator","2":"cpp:enum","3":"cpp:function","4":"cpp:functionParam","5":"cpp:type","6":"cpp:class","7":"cpp:templateParam","8":"cpp:member"},terms:{"0":[2,7],"1":[2,7],"100":[2,7],"2":[2,7],"3":[2,7],"4":[2,7],"6":7,"64":2,"8212":7,"abstract":[0,5,6],"break":6,"byte":[2,7],"case":[5,6],"catch":6,"char":[2,7],"class":[0,1,3,6,7],"const":[1,2,3,7],"default":[1,2,3,7],"enum":[1,2,7],"function":[1,2,3,7],"int":[2,7],"long":[2,6,7],"new":[0,2,5,6],"null":2,"public":[0,1,2,3,7],"return":[1,2,3,7],"short":[2,7],"static":1,"switch":[0,2,5,7],"throw":[1,6],"true":[2,7],"try":6,"void":[2,3,7],AT:[0,1,2,3,6,7],In:1,Is:0,It:[1,3,7],Not:[2,7],ON:6,The:[0,1,2,3,6,7],These:2,To:7,_:0,abl:7,abort:[3,6],abov:7,access:[2,7],act:[2,7],actual:[2,7],ad:[0,5],add:[0,6,7],addit:[6,7],address:0,advanc:[5,7],after:[0,2,7],again:2,aggreg:[3,7],all:[0,1,3,7],alloc:[2,6],allow:0,alreadi:2,also:[0,1,2,6,7],an:[0,1,2,7],ani:1,answer:7,ap:0,ap_to_pppo:0,api:[5,6,7],apn:2,app:[1,2],appli:1,applic:[0,1,2,3],appropri:[1,7],ar:[0,2,3,6,7],arbitrari:6,arg:1,argument:[1,7],assign:7,attach:[0,2,7],attempt:[2,7],automat:[2,3,7],avail:[0,2,6,7],back:[2,7],band:[2,7],base:[1,3,7],basic:[0,1,2,3,6,7],batteri:[2,7],baud:[2,7],baud_rat:2,baudrat:[2,7],bc:[2,7],bcl:[2,7],below:6,ber:[2,7],besid:7,between:[0,7],bg69:1,bg96:[0,1,3,7],bit:[2,7],block:[3,6,7],bool:[2,7],both:[0,7],brief:5,broker:0,buffer:[2,7],buffer_overflow:7,build:[1,7],build_uniqu:1,builder:1,c:[5,6,7],call:[2,7],callback:[2,6,7],can:[6,7],capac:[2,7],card:[2,7],care:7,cat:[2,7],cellular:[0,2,7],cfg:1,chang:0,channel:[2,7],chapter:[1,7],charact:[2,7],charg:[2,7],check:[0,2,7],checksum_error:7,choic:1,chosen:[1,2],circuitri:[2,7],clariti:7,clean:3,clenaup:2,client:0,clock:2,close:[2,7],cmd:[2,7],cmux:[2,5],cmux_mod:7,cmux_stat:7,cmuxinst:[6,7],code:[2,6,7],collabor:5,command:[0,1,5,6],command_mod:7,command_result:[2,7],commandableif:7,common:[0,1,2,6,7],commun:[0,2,3,5,7],compil:[0,6],complet:[2,7],compli:7,compon:[1,5,7],compos:[0,6],config:[0,1,2,3,7],configur:[1,3,5,7],configure_pdp_context:7,connect:[0,1,2,7],consequ:[3,7],consist:[2,3,7],consol:0,construct:[3,7],constructor:[1,6],consum:[6,7],context:[2,7],control:[2,7],correctli:7,correspond:1,could:[0,1,6,7],cpp:[0,7],creat:[0,2,5,7],create_bg96_dc:3,create_generic_dc:3,create_sim7000_dc:3,create_sim7070_dc:3,create_sim7600_dc:3,create_sim800_dc:3,create_uart_dt:3,create_vfs_dt:3,creator:1,ct:[2,7],cts_io_num:2,current:[0,2,7],custom:[2,5,7],d:7,data:[0,2,3,6,7],data_bit:2,data_mod:7,dce:[2,4,5],dce_config:[2,3],dce_factori:1,dce_flow:[2,7],dce_mod:7,dce_t:[1,3,7],decis:5,declar:7,dedic:2,defin:[0,1,2,7],definit:7,deinit:7,delet:2,demonstr:1,depict:6,deregist:[2,7],deriv:[0,1,7],describ:[6,7],descript:[0,7],descriptor:2,design:[0,5],desir:[2,7],destroi:[2,5],detach:[2,7],detail:7,develop:7,devic:[1,2,5,6],device_gon:7,diagram:6,didn:7,differ:[0,1,6,7],disabl:3,document:[0,7],doesn:[2,3,7],done:[2,7],down:[2,6,7],driver:6,dte:[1,2,5,6],dte_buffer_s:2,dte_config:[2,3],dte_flow:[2,7],due:3,e:[0,1,7],easier:6,echo:[2,7],echo_on:[2,7],either:[1,3,7],eject:7,elig:7,enumer:[1,2,7],equip:[0,7],err:7,err_cb:2,error:[2,3,6,7],esp:[2,7],esp_err_t:2,esp_fail:2,esp_modem:[1,3,4,7],esp_modem_at:2,esp_modem_c_api:2,esp_modem_c_api_str_max:2,esp_modem_cmux:7,esp_modem_command_declar:7,esp_modem_config:2,esp_modem_dc:7,esp_modem_dce_bg96:2,esp_modem_dce_command:7,esp_modem_dce_config:[2,3],esp_modem_dce_config_t:[0,2],esp_modem_dce_default_config:2,esp_modem_dce_devic:2,esp_modem_dce_device_t:2,esp_modem_dce_factori:1,esp_modem_dce_genet:2,esp_modem_dce_mod:2,esp_modem_dce_mode_t:2,esp_modem_dce_modul:7,esp_modem_dce_sim7000:2,esp_modem_dce_sim7070:2,esp_modem_dce_sim7600:2,esp_modem_dce_sim800:2,esp_modem_dce_t:2,esp_modem_declare_dce_command:7,esp_modem_destroi:2,esp_modem_dt:7,esp_modem_dte_config:[1,2,3,7],esp_modem_dte_config_t:[0,2],esp_modem_dte_default_config:2,esp_modem_flow_control_hw:2,esp_modem_flow_control_non:2,esp_modem_flow_control_sw:2,esp_modem_flow_ctrl_t:2,esp_modem_get_battery_statu:2,esp_modem_get_gnss_power_mod:2,esp_modem_get_imei:2,esp_modem_get_imsi:2,esp_modem_get_module_nam:2,esp_modem_get_network_attachment_st:2,esp_modem_get_network_system_mod:2,esp_modem_get_operator_nam:2,esp_modem_get_radio_st:2,esp_modem_get_signal_qu:2,esp_modem_hang_up:2,esp_modem_init_dc:3,esp_modem_init_dt:3,esp_modem_mode_cmux:2,esp_modem_mode_command:2,esp_modem_mode_data:2,esp_modem_modul:7,esp_modem_netif:7,esp_modem_new:2,esp_modem_new_dev:2,esp_modem_pdpcontext_t:2,esp_modem_power_down:2,esp_modem_read_pin:2,esp_modem_reset:2,esp_modem_resume_data_mod:2,esp_modem_send_sm:2,esp_modem_set_baud:2,esp_modem_set_cmux:2,esp_modem_set_command_mod:2,esp_modem_set_data_mod:2,esp_modem_set_echo:2,esp_modem_set_error_cb:2,esp_modem_set_flow_control:2,esp_modem_set_gnss_power_mod:2,esp_modem_set_mod:2,esp_modem_set_network_attachment_st:2,esp_modem_set_network_band:2,esp_modem_set_network_mod:2,esp_modem_set_oper:2,esp_modem_set_pdp_context:2,esp_modem_set_pin:2,esp_modem_set_preferred_mod:2,esp_modem_set_radio_st:2,esp_modem_sms_character_set:2,esp_modem_sms_txt_mod:2,esp_modem_store_profil:2,esp_modem_sync:2,esp_modem_termin:7,esp_modem_terminal_buffer_overflow:2,esp_modem_terminal_checksum_error:2,esp_modem_terminal_device_gon:2,esp_modem_terminal_error:2,esp_modem_terminal_error_cbt:2,esp_modem_terminal_error_t:2,esp_modem_terminal_unexpected_control_flow:2,esp_modem_terminal_unknown_error:2,esp_modem_typ:7,esp_modem_uart_term_config:2,esp_modem_vfs_resourc:2,esp_modem_vfs_term_config:2,esp_netif_t:[2,3],esp_ok:2,especi:7,etc:7,event:[0,2],event_queue_s:2,exampl:[0,1],except:[3,6],execut:[2,7],exercis:0,exist:[0,1,7],expand:7,expect:2,experiment:0,explain:7,explicit:7,explicitli:[3,7],extens:[1,5,7],extension_config:2,f:7,factori:[5,7],factoryhelp:1,fail:[2,7],failur:[2,3,6],fallback:[2,7],fd:2,featur:0,file:[2,7],find:0,first:7,flow:[2,7],flow_control:2,focus:0,follow:[2,7],footer:7,forc:[2,7],format:[2,7],forward:[0,7],from:[0,1,2,6,7],full:[2,7],g:[0,1],gener:[1,2,3,5,6],genericmodul:[0,1,6,7],get:[2,3,7],get_battery_statu:[3,4,7],get_battery_status_sim7xxx:7,get_gnss_power_mod:[3,4,7],get_imei:[3,4,7],get_imsi:[3,4,7],get_module_nam:[3,4,7],get_network_attachment_st:[3,4,7],get_network_system_mod:[3,4,7],get_operator_nam:[3,4,7],get_radio_st:[3,4,7],get_signal_qu:[3,4,7],given:[2,7],glue:7,gnss:[2,7],goe:3,got_lin:7,got_line_cb:7,gpr:[2,7],group:[1,2,3,7],gsm:[2,7],h:2,ha:7,handl:[1,2,6],handler:0,hang:[2,7],hang_up:[3,4,7],have:[0,3,7],header:7,helper:[1,7],hold:7,how:6,hpp:[1,7],human:7,hw:[2,7],i2c:1,i:[0,1,7],idea:6,imei:[2,7],implant:6,implement:[0,1,2,5,6],imsi:[2,7],inc:7,includ:[1,2,7],index:7,indic:[2,7],inherit:5,init:[6,7],initi:[2,3,6,7],inlin:[1,3,7],input:7,inst:7,instanc:[2,7],instanti:5,insuffici:3,int_in:7,integ:7,interact:0,interfac:[0,2,3,5,6],intern:5,internet:0,intro:5,io:1,iot:[2,7],ip:0,issu:[0,2],its:[0,2,6,7],itself:7,just:7,kconfig:5,keep:7,layer:7,least:2,len:7,length:7,level:[2,7],librari:[0,5],lifecycl:5,line:7,list:[0,2,7],logic:[2,7],low:7,lwip:0,m:[2,7],machin:7,macro:[6,7],mandatori:7,mani:1,manual:[2,7],maximum:7,mean:[0,7],media:0,member:2,memori:3,menuconfig:0,messag:[2,7],method:[1,6,7],might:[0,6],millisecond:[2,7],minim:6,minimum:[2,7],mode:[0,2,5,6,7],model:[0,1,5],modem:6,modem_consol:[0,1],modem_mod:7,modemtyp:1,modern:0,modifi:0,modul:[2,3,5,6],moduleif:[6,7],more:6,most:[1,2,6,7],mqtt:0,ms:7,multipl:[0,7],multiplex:[2,6,7],must:[0,7],mv:[2,7],name:[2,7],namespac:7,nat:0,nb:[2,7],necessari:[1,3,7],need:[1,2,7],netif:[1,2,3,5,6],network:[0,1,2,3,6,7],new_pdp:7,none:[2,7],note:[1,2],notif:0,now:2,nullptr:3,num:7,number:[2,6,7],numer:[2,7],o:0,object:[0,1,3,7],off:[2,6,7],ok:[2,7],one:[1,7],ones:0,onli:[0,1,2,6,7],oonli:6,oper:[0,2,7],option:[0,2],order:[1,7],origin:[6,7],other:[5,7],out:[2,3,7],outlin:1,output:[2,7],over:[0,6],overrid:[1,7],p1:[2,7],p2:7,packet:0,pair:7,paramet:[1,2,3,7],parent:7,pariti:2,part:2,pattern:7,payload:7,pdp:[2,7],pdpcontext:7,pdu:[2,7],perform:2,phone:[2,7],php:[2,7],physic:0,pin:[2,7],pin_ok:[2,7],plain:[1,2],pleas:[0,1,7],point:[2,7],pointer:[1,2,7],port:2,port_num:2,portion:2,possibl:[0,1],power:[2,7],power_down:[3,4,7],power_down_sim70xx:7,power_down_sim76xx:7,power_down_sim8xx:7,ppp:[1,2,5,6,7],pppo:0,pppos_client:0,prefer:[2,7],preprocessor:7,preview:0,prioriti:2,privat:6,profil:[2,7],program:6,properti:0,protocol:[0,7],provid:[0,1,6,7],ptr:[3,7],purpos:1,qualiti:[2,7],queue:2,radio:[2,7],rate:[2,7],read:[0,2,6,7],read_pin:[3,4,7],readabl:7,receiv:[0,7],recommend:1,recov:7,refer:[1,3,7],regist:0,relat:[3,7],repeat:[2,7],repres:[0,1,7],requir:0,reset:[2,3,4,7],resourc:2,respond:7,respons:[3,7],result:7,resum:[2,7],resume_data_mod:[3,4,7],return_typ:7,rssi:[2,7],rt:[2,7],rts_io_num:2,run:0,runtim:[5,6,7],rx:2,rx_buffer_s:2,rx_io_num:2,rxd:2,s:[2,3,5,7],same:[6,7],scope:3,second:7,section:7,select:[2,7],send:[0,2,3,6,7],send_command:0,send_sm:[3,4,7],sent:[2,7],separ:[0,7],sequenc:[2,7],servic:[2,7],set:[2,3,7],set_baud:[3,4,7],set_cmux:[3,4,7],set_command_mod:[3,4,7],set_data:[3,7],set_data_mod:[3,4,7],set_data_mode_sim8xx:7,set_echo:[3,4,7],set_error_cb:7,set_flow_control:[3,4,7],set_gnss_power_mod:[3,4,7],set_gnss_power_mode_sim76xx:7,set_mod:[0,7],set_network_attachment_st:[3,4,7],set_network_band:[3,4,7],set_network_bands_sim76xx:7,set_network_mod:[3,4,7],set_oper:[3,4,7],set_pdp_context:[3,4,7],set_pin:[3,4,7],set_preferred_mod:[3,4,7],set_radio_st:[3,4,7],set_read_cb:7,setup:[2,7],setup_data_mod:7,share:[1,3,7],shared_ptr:[1,3,7],should:[1,2,7],show:[2,7],signal:[2,7],sim7000:[1,3,7],sim7070:[1,3,7],sim7600:[0,1,3,7],sim800:[0,1,3,7],sim:[2,7],similar:3,simpl:[0,2],simpli:3,simplifi:7,sing:2,singl:7,size:[2,7],size_t:[2,7],sm:[0,2,7],sms_character_set:[3,4,7],sms_txt_mode:[3,4,7],so:7,softwar:0,sole:[0,7],some:[0,6,7],sourc:[2,7],source_clk:2,space:2,special:[6,7],specif:[0,1,2,3,7],specifi:7,specificmodul:[3,6,7],spi:[0,1],stack:2,standard:[0,2],start:7,startup:2,state:[2,7],statu:[2,7],std:[1,3,7],step:1,stop:[2,7],stop_bit:2,store:[2,7],store_profil:[3,4,7],strength:[2,7],string:[2,7],struct:[2,7],structur:[0,1,5,7],subclass:7,success:[1,2,3,7],successfulli:7,suppli:[1,2,7],support:[0,1,2,7],suppos:7,suspend:[2,7],sw:2,sync:[2,3,4,7],synergi:[3,7],system:[2,7],t:[2,3,7],t_modul:1,taken:7,talk:7,task:2,task_prior:2,task_stack_s:2,technolog:[2,7],templat:[1,3,6,7],temporarili:[2,7],termin:[0,1,2,5],terminal_error:7,text:[2,7],textual:2,thee:7,thei:7,them:0,therefor:7,thi:[0,1,2,7],time:[0,6,7],time_m:7,timelin:7,timeout:[2,7],top:1,tradit:7,transact:[3,7],treat:6,trivial:1,truncat:2,turn:7,two:[1,2,7],tx:2,tx_buffer_s:2,tx_io_num:2,txd:2,txt:[2,7],type:[0,2,5],typedef:[2,3,7],typenam:1,typic:[0,1,2,7],uart:[0,1,2,3,6,7],uart_config:2,uart_parity_t:2,uart_port_t:2,uart_sclk_t:2,uart_stop_bits_t:2,uart_word_length_t:2,uint32_t:[2,7],uint8_t:7,undef:7,underli:7,unexpected_control_flow:7,uniqu:[1,3,7],unique_buff:7,unique_ptr:[1,3,7],unit:[0,7],unlock:[2,7],unrel:2,unsign:2,unsupport:1,until:7,up:[2,3,7],us:[2,3,5,6,7],usabl:7,usb:0,user:[0,1,2,7],valid:7,valu:[1,2,7],vanilla:1,variou:0,veri:2,version:7,vf:[2,3],vfs_config:2,via:[0,7],virtual:[0,1,6,7],voltag:[2,7],wa:[2,7],wai:[1,7],wait:7,wait_until_ppp_exit:7,we:[0,7],well:[0,6,7],what:[2,7],when:[1,6],where:0,which:[0,1,2,6,7],wifi:0,without:[6,7],work:[2,7],workflow:[2,3],would:7,wrapper:6,write:[6,7],written:7,wrong:3},titles:["ESP MODEM","Advanced esp-modem use cases","C API Documentation","C++ API Documentation","<no title>","ESP-MODEM Programmers manual","Internal design","DCE Internal implementation"],titleterms:{"abstract":7,"case":[0,1],"new":[1,7],"switch":3,ad:7,advanc:1,api:[2,3],c:[2,3],cmux:[0,6,7],collabor:6,command:[2,3,7],commun:1,compon:0,configur:[0,2],creat:[1,3],custom:1,dce:[0,1,3,6,7],decis:6,design:6,destroi:3,devic:[0,7],document:[2,3],dte:[0,3,7],esp:[0,1,5],extens:0,factori:1,gener:7,implement:7,inherit:6,instanti:1,interfac:[1,7],intern:[6,7],kconfig:0,librari:7,lifecycl:2,manual:5,mode:3,model:6,modem:[0,1,2,3,5,7],modul:[0,1,7],netif:[0,7],other:0,ppp:0,programm:5,runtim:0,s:0,structur:2,termin:[6,7],type:7,us:[0,1]}}) \ No newline at end of file +Search.setIndex({docnames:["README","advanced_api","api_docs","cxx_api_docs","cxx_api_links","index","internal_design","internal_docs"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":5,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,sphinx:56},filenames:["README.md","advanced_api.rst","api_docs.rst","cxx_api_docs.rst","cxx_api_links.rst","index.rst","internal_design.md","internal_docs.rst"],objects:{"":[[2,0,1,"c.ESP_MODEM_DCE_DEFAULT_CONFIG","ESP_MODEM_DCE_DEFAULT_CONFIG"],[7,0,1,"c.ESP_MODEM_DECLARE_DCE_COMMAND","ESP_MODEM_DECLARE_DCE_COMMAND"],[2,0,1,"c.ESP_MODEM_DTE_DEFAULT_CONFIG","ESP_MODEM_DTE_DEFAULT_CONFIG"],[2,1,1,"_CPPv4N20esp_modem_dce_device18ESP_MODEM_DCE_BG96E","ESP_MODEM_DCE_BG96"],[2,1,1,"_CPPv4N20esp_modem_dce_device21ESP_MODEM_DCE_GENETICE","ESP_MODEM_DCE_GENETIC"],[2,1,1,"_CPPv4N20esp_modem_dce_device21ESP_MODEM_DCE_SIM7000E","ESP_MODEM_DCE_SIM7000"],[2,1,1,"_CPPv4N20esp_modem_dce_device21ESP_MODEM_DCE_SIM7070E","ESP_MODEM_DCE_SIM7070"],[2,1,1,"_CPPv4N20esp_modem_dce_device21ESP_MODEM_DCE_SIM7600E","ESP_MODEM_DCE_SIM7600"],[2,1,1,"_CPPv4N20esp_modem_dce_device20ESP_MODEM_DCE_SIM800E","ESP_MODEM_DCE_SIM800"],[2,1,1,"_CPPv4N21esp_modem_flow_ctrl_t25ESP_MODEM_FLOW_CONTROL_HWE","ESP_MODEM_FLOW_CONTROL_HW"],[2,1,1,"_CPPv4N21esp_modem_flow_ctrl_t27ESP_MODEM_FLOW_CONTROL_NONEE","ESP_MODEM_FLOW_CONTROL_NONE"],[2,1,1,"_CPPv4N21esp_modem_flow_ctrl_t25ESP_MODEM_FLOW_CONTROL_SWE","ESP_MODEM_FLOW_CONTROL_SW"],[2,1,1,"_CPPv4N18esp_modem_dce_mode19ESP_MODEM_MODE_CMUXE","ESP_MODEM_MODE_CMUX"],[2,1,1,"_CPPv4N18esp_modem_dce_mode26ESP_MODEM_MODE_CMUX_MANUALE","ESP_MODEM_MODE_CMUX_MANUAL"],[2,1,1,"_CPPv4N18esp_modem_dce_mode34ESP_MODEM_MODE_CMUX_MANUAL_COMMANDE","ESP_MODEM_MODE_CMUX_MANUAL_COMMAND"],[2,1,1,"_CPPv4N18esp_modem_dce_mode31ESP_MODEM_MODE_CMUX_MANUAL_DATAE","ESP_MODEM_MODE_CMUX_MANUAL_DATA"],[2,1,1,"_CPPv4N18esp_modem_dce_mode31ESP_MODEM_MODE_CMUX_MANUAL_EXITE","ESP_MODEM_MODE_CMUX_MANUAL_EXIT"],[2,1,1,"_CPPv4N18esp_modem_dce_mode31ESP_MODEM_MODE_CMUX_MANUAL_SWAPE","ESP_MODEM_MODE_CMUX_MANUAL_SWAP"],[2,1,1,"_CPPv4N18esp_modem_dce_mode22ESP_MODEM_MODE_COMMANDE","ESP_MODEM_MODE_COMMAND"],[2,1,1,"_CPPv4N18esp_modem_dce_mode19ESP_MODEM_MODE_DATAE","ESP_MODEM_MODE_DATA"],[2,1,1,"_CPPv4N24esp_modem_terminal_error34ESP_MODEM_TERMINAL_BUFFER_OVERFLOWE","ESP_MODEM_TERMINAL_BUFFER_OVERFLOW"],[2,1,1,"_CPPv4N24esp_modem_terminal_error33ESP_MODEM_TERMINAL_CHECKSUM_ERRORE","ESP_MODEM_TERMINAL_CHECKSUM_ERROR"],[2,1,1,"_CPPv4N24esp_modem_terminal_error30ESP_MODEM_TERMINAL_DEVICE_GONEE","ESP_MODEM_TERMINAL_DEVICE_GONE"],[2,1,1,"_CPPv4N24esp_modem_terminal_error42ESP_MODEM_TERMINAL_UNEXPECTED_CONTROL_FLOWE","ESP_MODEM_TERMINAL_UNEXPECTED_CONTROL_FLOW"],[2,1,1,"_CPPv4N24esp_modem_terminal_error32ESP_MODEM_TERMINAL_UNKNOWN_ERRORE","ESP_MODEM_TERMINAL_UNKNOWN_ERROR"],[1,2,1,"_CPPv49ModemType","ModemType"],[1,1,1,"_CPPv4N9ModemType4BG96E","ModemType::BG96"],[1,1,1,"_CPPv4N9ModemType13GenericModuleE","ModemType::GenericModule"],[1,1,1,"_CPPv4N9ModemType7SIM7000E","ModemType::SIM7000"],[1,1,1,"_CPPv4N9ModemType7SIM7070E","ModemType::SIM7070"],[1,1,1,"_CPPv4N9ModemType7SIM7600E","ModemType::SIM7600"],[1,1,1,"_CPPv4N9ModemType6SIM800E","ModemType::SIM800"],[7,2,1,"_CPPv410cmux_state","cmux_state"],[7,1,1,"_CPPv4N10cmux_state6FOOTERE","cmux_state::FOOTER"],[7,1,1,"_CPPv4N10cmux_state6HEADERE","cmux_state::HEADER"],[7,1,1,"_CPPv4N10cmux_state4INITE","cmux_state::INIT"],[7,1,1,"_CPPv4N10cmux_state7PAYLOADE","cmux_state::PAYLOAD"],[7,1,1,"_CPPv4N10cmux_state7RECOVERE","cmux_state::RECOVER"],[7,2,1,"_CPPv414command_result","command_result"],[7,1,1,"_CPPv4N14command_result4FAILE","command_result::FAIL"],[7,1,1,"_CPPv4N14command_result2OKE","command_result::OK"],[7,1,1,"_CPPv4N14command_result7TIMEOUTE","command_result::TIMEOUT"],[3,3,1,"_CPPv415create_BG96_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_BG96_dce"],[3,4,1,"_CPPv415create_BG96_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_BG96_dce::config"],[3,4,1,"_CPPv415create_BG96_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_BG96_dce::dte"],[3,4,1,"_CPPv415create_BG96_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_BG96_dce::netif"],[3,3,1,"_CPPv418create_SIM7000_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM7000_dce"],[3,4,1,"_CPPv418create_SIM7000_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM7000_dce::config"],[3,4,1,"_CPPv418create_SIM7000_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM7000_dce::dte"],[3,4,1,"_CPPv418create_SIM7000_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM7000_dce::netif"],[3,3,1,"_CPPv418create_SIM7070_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM7070_dce"],[3,4,1,"_CPPv418create_SIM7070_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM7070_dce::config"],[3,4,1,"_CPPv418create_SIM7070_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM7070_dce::dte"],[3,4,1,"_CPPv418create_SIM7070_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM7070_dce::netif"],[3,3,1,"_CPPv418create_SIM7600_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM7600_dce"],[3,4,1,"_CPPv418create_SIM7600_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM7600_dce::config"],[3,4,1,"_CPPv418create_SIM7600_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM7600_dce::dte"],[3,4,1,"_CPPv418create_SIM7600_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM7600_dce::netif"],[3,3,1,"_CPPv417create_SIM800_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM800_dce"],[3,4,1,"_CPPv417create_SIM800_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM800_dce::config"],[3,4,1,"_CPPv417create_SIM800_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM800_dce::dte"],[3,4,1,"_CPPv417create_SIM800_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_SIM800_dce::netif"],[3,3,1,"_CPPv418create_generic_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_generic_dce"],[3,4,1,"_CPPv418create_generic_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_generic_dce::config"],[3,4,1,"_CPPv418create_generic_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_generic_dce::dte"],[3,4,1,"_CPPv418create_generic_dcePK10dce_configNSt10shared_ptrI3DTEEEP11esp_netif_t","create_generic_dce::netif"],[3,3,1,"_CPPv415create_uart_dtePK10dte_config","create_uart_dte"],[3,4,1,"_CPPv415create_uart_dtePK10dte_config","create_uart_dte::config"],[3,3,1,"_CPPv414create_vfs_dtePK10dte_config","create_vfs_dte"],[3,4,1,"_CPPv414create_vfs_dtePK10dte_config","create_vfs_dte::config"],[3,5,1,"_CPPv410dce_config","dce_config"],[3,5,1,"_CPPv410dte_config","dte_config"],[7,6,1,"_CPPv4N9esp_modem4BG96E","esp_modem::BG96"],[7,6,1,"_CPPv4N9esp_modem4CMuxE","esp_modem::CMux"],[7,3,1,"_CPPv4N9esp_modem4CMux6deinitEv","esp_modem::CMux::deinit"],[7,3,1,"_CPPv4N9esp_modem4CMux6detachEv","esp_modem::CMux::detach"],[7,3,1,"_CPPv4N9esp_modem4CMux4initEv","esp_modem::CMux::init"],[7,3,1,"_CPPv4N9esp_modem4CMux11set_read_cbEiNSt8functionIFbP7uint8_t6size_tEEE","esp_modem::CMux::set_read_cb"],[7,4,1,"_CPPv4N9esp_modem4CMux11set_read_cbEiNSt8functionIFbP7uint8_t6size_tEEE","esp_modem::CMux::set_read_cb::f"],[7,4,1,"_CPPv4N9esp_modem4CMux11set_read_cbEiNSt8functionIFbP7uint8_t6size_tEEE","esp_modem::CMux::set_read_cb::inst"],[7,3,1,"_CPPv4N9esp_modem4CMux5writeEiP7uint8_t6size_t","esp_modem::CMux::write"],[7,4,1,"_CPPv4N9esp_modem4CMux5writeEiP7uint8_t6size_t","esp_modem::CMux::write::data"],[7,4,1,"_CPPv4N9esp_modem4CMux5writeEiP7uint8_t6size_t","esp_modem::CMux::write::i"],[7,4,1,"_CPPv4N9esp_modem4CMux5writeEiP7uint8_t6size_t","esp_modem::CMux::write::len"],[7,6,1,"_CPPv4N9esp_modem12CMuxInstanceE","esp_modem::CMuxInstance"],[7,3,1,"_CPPv4N9esp_modem12CMuxInstance4readEP7uint8_t6size_t","esp_modem::CMuxInstance::read"],[7,4,1,"_CPPv4N9esp_modem12CMuxInstance4readEP7uint8_t6size_t","esp_modem::CMuxInstance::read::data"],[7,4,1,"_CPPv4N9esp_modem12CMuxInstance4readEP7uint8_t6size_t","esp_modem::CMuxInstance::read::len"],[7,3,1,"_CPPv4N9esp_modem12CMuxInstance5writeEP7uint8_t6size_t","esp_modem::CMuxInstance::write"],[7,4,1,"_CPPv4N9esp_modem12CMuxInstance5writeEP7uint8_t6size_t","esp_modem::CMuxInstance::write::data"],[7,4,1,"_CPPv4N9esp_modem12CMuxInstance5writeEP7uint8_t6size_t","esp_modem::CMuxInstance::write::len"],[7,6,1,"_CPPv4N9esp_modem13CommandableIfE","esp_modem::CommandableIf"],[7,3,1,"_CPPv4N9esp_modem13CommandableIf7commandERKNSt6stringE11got_line_cb8uint32_tKc","esp_modem::CommandableIf::command"],[7,4,1,"_CPPv4N9esp_modem13CommandableIf7commandERKNSt6stringE11got_line_cb8uint32_tKc","esp_modem::CommandableIf::command::command"],[7,4,1,"_CPPv4N9esp_modem13CommandableIf7commandERKNSt6stringE11got_line_cb8uint32_tKc","esp_modem::CommandableIf::command::got_line"],[7,4,1,"_CPPv4N9esp_modem13CommandableIf7commandERKNSt6stringE11got_line_cb8uint32_tKc","esp_modem::CommandableIf::command::separator"],[7,4,1,"_CPPv4N9esp_modem13CommandableIf7commandERKNSt6stringE11got_line_cb8uint32_tKc","esp_modem::CommandableIf::command::time_ms"],[7,6,1,"_CPPv4N9esp_modem3DCEE","esp_modem::DCE"],[7,3,1,"_CPPv4N9esp_modem3DCE2atERKNSt6stringERNSt6stringEi","esp_modem::DCE::at"],[7,4,1,"_CPPv4N9esp_modem3DCE2atERKNSt6stringERNSt6stringEi","esp_modem::DCE::at::cmd"],[7,4,1,"_CPPv4N9esp_modem3DCE2atERKNSt6stringERNSt6stringEi","esp_modem::DCE::at::out"],[7,4,1,"_CPPv4N9esp_modem3DCE2atERKNSt6stringERNSt6stringEi","esp_modem::DCE::at::timeout"],[7,3,1,"_CPPv4N9esp_modem3DCE18get_battery_statusERiRiRi","esp_modem::DCE::get_battery_status"],[7,4,1,"_CPPv4N9esp_modem3DCE18get_battery_statusERiRiRi","esp_modem::DCE::get_battery_status::bcl"],[7,4,1,"_CPPv4N9esp_modem3DCE18get_battery_statusERiRiRi","esp_modem::DCE::get_battery_status::bcs"],[7,4,1,"_CPPv4N9esp_modem3DCE18get_battery_statusERiRiRi","esp_modem::DCE::get_battery_status::voltage"],[7,3,1,"_CPPv4N9esp_modem3DCE19get_gnss_power_modeERi","esp_modem::DCE::get_gnss_power_mode"],[7,4,1,"_CPPv4N9esp_modem3DCE19get_gnss_power_modeERi","esp_modem::DCE::get_gnss_power_mode::mode"],[7,3,1,"_CPPv4N9esp_modem3DCE8get_imeiERNSt6stringE","esp_modem::DCE::get_imei"],[7,4,1,"_CPPv4N9esp_modem3DCE8get_imeiERNSt6stringE","esp_modem::DCE::get_imei::imei"],[7,3,1,"_CPPv4N9esp_modem3DCE8get_imsiERNSt6stringE","esp_modem::DCE::get_imsi"],[7,4,1,"_CPPv4N9esp_modem3DCE8get_imsiERNSt6stringE","esp_modem::DCE::get_imsi::imsi"],[7,3,1,"_CPPv4N9esp_modem3DCE15get_module_nameERNSt6stringE","esp_modem::DCE::get_module_name"],[7,4,1,"_CPPv4N9esp_modem3DCE15get_module_nameERNSt6stringE","esp_modem::DCE::get_module_name::name"],[7,3,1,"_CPPv4N9esp_modem3DCE28get_network_attachment_stateERi","esp_modem::DCE::get_network_attachment_state"],[7,4,1,"_CPPv4N9esp_modem3DCE28get_network_attachment_stateERi","esp_modem::DCE::get_network_attachment_state::state"],[7,3,1,"_CPPv4N9esp_modem3DCE23get_network_system_modeERi","esp_modem::DCE::get_network_system_mode"],[7,4,1,"_CPPv4N9esp_modem3DCE23get_network_system_modeERi","esp_modem::DCE::get_network_system_mode::mode"],[7,3,1,"_CPPv4N9esp_modem3DCE17get_operator_nameERNSt6stringERi","esp_modem::DCE::get_operator_name"],[7,4,1,"_CPPv4N9esp_modem3DCE17get_operator_nameERNSt6stringERi","esp_modem::DCE::get_operator_name::act"],[7,4,1,"_CPPv4N9esp_modem3DCE17get_operator_nameERNSt6stringERi","esp_modem::DCE::get_operator_name::name"],[7,3,1,"_CPPv4N9esp_modem3DCE15get_radio_stateERi","esp_modem::DCE::get_radio_state"],[7,4,1,"_CPPv4N9esp_modem3DCE15get_radio_stateERi","esp_modem::DCE::get_radio_state::state"],[7,3,1,"_CPPv4N9esp_modem3DCE18get_signal_qualityERiRi","esp_modem::DCE::get_signal_quality"],[7,4,1,"_CPPv4N9esp_modem3DCE18get_signal_qualityERiRi","esp_modem::DCE::get_signal_quality::ber"],[7,4,1,"_CPPv4N9esp_modem3DCE18get_signal_qualityERiRi","esp_modem::DCE::get_signal_quality::rssi"],[7,3,1,"_CPPv4N9esp_modem3DCE7hang_upEv","esp_modem::DCE::hang_up"],[7,3,1,"_CPPv4N9esp_modem3DCE10power_downEv","esp_modem::DCE::power_down"],[7,3,1,"_CPPv4N9esp_modem3DCE8read_pinERb","esp_modem::DCE::read_pin"],[7,4,1,"_CPPv4N9esp_modem3DCE8read_pinERb","esp_modem::DCE::read_pin::pin_ok"],[7,3,1,"_CPPv4N9esp_modem3DCE5resetEv","esp_modem::DCE::reset"],[7,3,1,"_CPPv4N9esp_modem3DCE16resume_data_modeEv","esp_modem::DCE::resume_data_mode"],[7,3,1,"_CPPv4N9esp_modem3DCE8send_smsERKNSt6stringERKNSt6stringE","esp_modem::DCE::send_sms"],[7,4,1,"_CPPv4N9esp_modem3DCE8send_smsERKNSt6stringERKNSt6stringE","esp_modem::DCE::send_sms::message"],[7,4,1,"_CPPv4N9esp_modem3DCE8send_smsERKNSt6stringERKNSt6stringE","esp_modem::DCE::send_sms::number"],[7,3,1,"_CPPv4N9esp_modem3DCE8set_baudEi","esp_modem::DCE::set_baud"],[7,4,1,"_CPPv4N9esp_modem3DCE8set_baudEi","esp_modem::DCE::set_baud::baud"],[7,3,1,"_CPPv4N9esp_modem3DCE8set_cmuxEv","esp_modem::DCE::set_cmux"],[7,3,1,"_CPPv4N9esp_modem3DCE16set_command_modeEv","esp_modem::DCE::set_command_mode"],[7,3,1,"_CPPv4N9esp_modem3DCE13set_data_modeEv","esp_modem::DCE::set_data_mode"],[7,3,1,"_CPPv4N9esp_modem3DCE8set_echoEKb","esp_modem::DCE::set_echo"],[7,4,1,"_CPPv4N9esp_modem3DCE8set_echoEKb","esp_modem::DCE::set_echo::echo_on"],[7,3,1,"_CPPv4N9esp_modem3DCE16set_flow_controlEii","esp_modem::DCE::set_flow_control"],[7,4,1,"_CPPv4N9esp_modem3DCE16set_flow_controlEii","esp_modem::DCE::set_flow_control::dce_flow"],[7,4,1,"_CPPv4N9esp_modem3DCE16set_flow_controlEii","esp_modem::DCE::set_flow_control::dte_flow"],[7,3,1,"_CPPv4N9esp_modem3DCE19set_gnss_power_modeEi","esp_modem::DCE::set_gnss_power_mode"],[7,4,1,"_CPPv4N9esp_modem3DCE19set_gnss_power_modeEi","esp_modem::DCE::set_gnss_power_mode::mode"],[7,3,1,"_CPPv4N9esp_modem3DCE28set_network_attachment_stateEi","esp_modem::DCE::set_network_attachment_state"],[7,4,1,"_CPPv4N9esp_modem3DCE28set_network_attachment_stateEi","esp_modem::DCE::set_network_attachment_state::state"],[7,3,1,"_CPPv4N9esp_modem3DCE17set_network_bandsERKNSt6stringEPKii","esp_modem::DCE::set_network_bands"],[7,4,1,"_CPPv4N9esp_modem3DCE17set_network_bandsERKNSt6stringEPKii","esp_modem::DCE::set_network_bands::bands"],[7,4,1,"_CPPv4N9esp_modem3DCE17set_network_bandsERKNSt6stringEPKii","esp_modem::DCE::set_network_bands::mode"],[7,4,1,"_CPPv4N9esp_modem3DCE17set_network_bandsERKNSt6stringEPKii","esp_modem::DCE::set_network_bands::size"],[7,3,1,"_CPPv4N9esp_modem3DCE16set_network_modeEi","esp_modem::DCE::set_network_mode"],[7,4,1,"_CPPv4N9esp_modem3DCE16set_network_modeEi","esp_modem::DCE::set_network_mode::mode"],[7,3,1,"_CPPv4N9esp_modem3DCE12set_operatorEiiRKNSt6stringE","esp_modem::DCE::set_operator"],[7,4,1,"_CPPv4N9esp_modem3DCE12set_operatorEiiRKNSt6stringE","esp_modem::DCE::set_operator::format"],[7,4,1,"_CPPv4N9esp_modem3DCE12set_operatorEiiRKNSt6stringE","esp_modem::DCE::set_operator::mode"],[7,4,1,"_CPPv4N9esp_modem3DCE12set_operatorEiiRKNSt6stringE","esp_modem::DCE::set_operator::oper"],[7,3,1,"_CPPv4N9esp_modem3DCE15set_pdp_contextER10PdpContext","esp_modem::DCE::set_pdp_context"],[7,4,1,"_CPPv4N9esp_modem3DCE15set_pdp_contextER10PdpContext","esp_modem::DCE::set_pdp_context::p1"],[7,3,1,"_CPPv4N9esp_modem3DCE7set_pinERKNSt6stringE","esp_modem::DCE::set_pin"],[7,4,1,"_CPPv4N9esp_modem3DCE7set_pinERKNSt6stringE","esp_modem::DCE::set_pin::pin"],[7,3,1,"_CPPv4N9esp_modem3DCE18set_preferred_modeEi","esp_modem::DCE::set_preferred_mode"],[7,4,1,"_CPPv4N9esp_modem3DCE18set_preferred_modeEi","esp_modem::DCE::set_preferred_mode::mode"],[7,3,1,"_CPPv4N9esp_modem3DCE15set_radio_stateEi","esp_modem::DCE::set_radio_state"],[7,4,1,"_CPPv4N9esp_modem3DCE15set_radio_stateEi","esp_modem::DCE::set_radio_state::state"],[7,3,1,"_CPPv4N9esp_modem3DCE17sms_character_setEv","esp_modem::DCE::sms_character_set"],[7,3,1,"_CPPv4N9esp_modem3DCE12sms_txt_modeEKb","esp_modem::DCE::sms_txt_mode"],[7,4,1,"_CPPv4N9esp_modem3DCE12sms_txt_modeEKb","esp_modem::DCE::sms_txt_mode::txt"],[7,3,1,"_CPPv4N9esp_modem3DCE13store_profileEv","esp_modem::DCE::store_profile"],[7,3,1,"_CPPv4N9esp_modem3DCE4syncEv","esp_modem::DCE::sync"],[7,6,1,"_CPPv4N9esp_modem8DCE_ModeE","esp_modem::DCE_Mode"],[3,6,1,"_CPPv4I0EN9esp_modem5DCE_TE","esp_modem::DCE_T"],[7,6,1,"_CPPv4I0EN9esp_modem5DCE_TE","esp_modem::DCE_T"],[3,7,1,"_CPPv4I0EN9esp_modem5DCE_TE","esp_modem::DCE_T::SpecificModule"],[7,7,1,"_CPPv4I0EN9esp_modem5DCE_TE","esp_modem::DCE_T::SpecificModule"],[3,3,1,"_CPPv4N9esp_modem5DCE_T8set_dataEv","esp_modem::DCE_T::set_data"],[7,3,1,"_CPPv4N9esp_modem5DCE_T8set_dataEv","esp_modem::DCE_T::set_data"],[7,6,1,"_CPPv4N9esp_modem3DTEE","esp_modem::DTE"],[7,3,1,"_CPPv4N9esp_modem3DTE3DTEEPK20esp_modem_dte_configNSt10unique_ptrI8TerminalEE","esp_modem::DTE::DTE"],[7,4,1,"_CPPv4N9esp_modem3DTE3DTEEPK20esp_modem_dte_configNSt10unique_ptrI8TerminalEE","esp_modem::DTE::DTE::config"],[7,4,1,"_CPPv4N9esp_modem3DTE3DTEEPK20esp_modem_dte_configNSt10unique_ptrI8TerminalEE","esp_modem::DTE::DTE::t"],[7,3,1,"_CPPv4N9esp_modem3DTE7commandERKNSt6stringE11got_line_cb8uint32_t","esp_modem::DTE::command"],[7,3,1,"_CPPv4N9esp_modem3DTE7commandERKNSt6stringE11got_line_cb8uint32_tc","esp_modem::DTE::command"],[7,4,1,"_CPPv4N9esp_modem3DTE7commandERKNSt6stringE11got_line_cb8uint32_t","esp_modem::DTE::command::command"],[7,4,1,"_CPPv4N9esp_modem3DTE7commandERKNSt6stringE11got_line_cb8uint32_tc","esp_modem::DTE::command::command"],[7,4,1,"_CPPv4N9esp_modem3DTE7commandERKNSt6stringE11got_line_cb8uint32_t","esp_modem::DTE::command::got_line"],[7,4,1,"_CPPv4N9esp_modem3DTE7commandERKNSt6stringE11got_line_cb8uint32_tc","esp_modem::DTE::command::got_line"],[7,4,1,"_CPPv4N9esp_modem3DTE7commandERKNSt6stringE11got_line_cb8uint32_tc","esp_modem::DTE::command::separator"],[7,4,1,"_CPPv4N9esp_modem3DTE7commandERKNSt6stringE11got_line_cb8uint32_t","esp_modem::DTE::command::time_ms"],[7,4,1,"_CPPv4N9esp_modem3DTE7commandERKNSt6stringE11got_line_cb8uint32_tc","esp_modem::DTE::command::time_ms"],[7,3,1,"_CPPv4N9esp_modem3DTE4readEPP7uint8_t6size_t","esp_modem::DTE::read"],[7,4,1,"_CPPv4N9esp_modem3DTE4readEPP7uint8_t6size_t","esp_modem::DTE::read::d"],[7,4,1,"_CPPv4N9esp_modem3DTE4readEPP7uint8_t6size_t","esp_modem::DTE::read::len"],[7,3,1,"_CPPv4N9esp_modem3DTE12set_error_cbENSt8functionIFv14terminal_errorEEE","esp_modem::DTE::set_error_cb"],[7,4,1,"_CPPv4N9esp_modem3DTE12set_error_cbENSt8functionIFv14terminal_errorEEE","esp_modem::DTE::set_error_cb::f"],[7,3,1,"_CPPv4N9esp_modem3DTE8set_modeE10modem_mode","esp_modem::DTE::set_mode"],[7,4,1,"_CPPv4N9esp_modem3DTE8set_modeE10modem_mode","esp_modem::DTE::set_mode::m"],[7,3,1,"_CPPv4N9esp_modem3DTE11set_read_cbENSt8functionIFbP7uint8_t6size_tEEE","esp_modem::DTE::set_read_cb"],[7,4,1,"_CPPv4N9esp_modem3DTE11set_read_cbENSt8functionIFbP7uint8_t6size_tEEE","esp_modem::DTE::set_read_cb::f"],[7,3,1,"_CPPv4N9esp_modem3DTE5writeEP7uint8_t6size_t","esp_modem::DTE::write"],[7,4,1,"_CPPv4N9esp_modem3DTE5writeEP7uint8_t6size_t","esp_modem::DTE::write::data"],[7,4,1,"_CPPv4N9esp_modem3DTE5writeEP7uint8_t6size_t","esp_modem::DTE::write::len"],[7,6,1,"_CPPv4N9esp_modem13GenericModuleE","esp_modem::GenericModule"],[7,3,1,"_CPPv4N9esp_modem13GenericModule13GenericModuleENSt10shared_ptrI3DTEEENSt10unique_ptrI10PdpContextEE","esp_modem::GenericModule::GenericModule"],[7,4,1,"_CPPv4N9esp_modem13GenericModule13GenericModuleENSt10shared_ptrI3DTEEENSt10unique_ptrI10PdpContextEE","esp_modem::GenericModule::GenericModule::dte"],[7,4,1,"_CPPv4N9esp_modem13GenericModule13GenericModuleENSt10shared_ptrI3DTEEENSt10unique_ptrI10PdpContextEE","esp_modem::GenericModule::GenericModule::pdp"],[7,3,1,"_CPPv4N9esp_modem13GenericModule21configure_pdp_contextENSt10unique_ptrI10PdpContextEE","esp_modem::GenericModule::configure_pdp_context"],[7,4,1,"_CPPv4N9esp_modem13GenericModule21configure_pdp_contextENSt10unique_ptrI10PdpContextEE","esp_modem::GenericModule::configure_pdp_context::new_pdp"],[7,3,1,"_CPPv4N9esp_modem13GenericModule17get_operator_nameERNSt6stringE","esp_modem::GenericModule::get_operator_name"],[7,4,1,"_CPPv4N9esp_modem13GenericModule17get_operator_nameERNSt6stringE","esp_modem::GenericModule::get_operator_name::name"],[7,3,1,"_CPPv4N9esp_modem13GenericModule8set_modeE10modem_mode","esp_modem::GenericModule::set_mode"],[7,4,1,"_CPPv4N9esp_modem13GenericModule8set_modeE10modem_mode","esp_modem::GenericModule::set_mode::mode"],[7,3,1,"_CPPv4N9esp_modem13GenericModule15setup_data_modeEv","esp_modem::GenericModule::setup_data_mode"],[7,6,1,"_CPPv4N9esp_modem8ModuleIfE","esp_modem::ModuleIf"],[7,3,1,"_CPPv4N9esp_modem8ModuleIf8set_modeE10modem_mode","esp_modem::ModuleIf::set_mode"],[7,4,1,"_CPPv4N9esp_modem8ModuleIf8set_modeE10modem_mode","esp_modem::ModuleIf::set_mode::mode"],[7,3,1,"_CPPv4N9esp_modem8ModuleIf15setup_data_modeEv","esp_modem::ModuleIf::setup_data_mode"],[7,6,1,"_CPPv4N9esp_modem5NetifE","esp_modem::Netif"],[7,3,1,"_CPPv4N9esp_modem5Netif5startEv","esp_modem::Netif::start"],[7,3,1,"_CPPv4N9esp_modem5Netif4stopEv","esp_modem::Netif::stop"],[7,3,1,"_CPPv4N9esp_modem5Netif20wait_until_ppp_exitsEv","esp_modem::Netif::wait_until_ppp_exits"],[7,6,1,"_CPPv4N9esp_modem10PdpContextE","esp_modem::PdpContext"],[7,6,1,"_CPPv4N9esp_modem7SIM7000E","esp_modem::SIM7000"],[7,6,1,"_CPPv4N9esp_modem7SIM7070E","esp_modem::SIM7070"],[7,6,1,"_CPPv4N9esp_modem7SIM7600E","esp_modem::SIM7600"],[7,6,1,"_CPPv4N9esp_modem6SIM800E","esp_modem::SIM800"],[7,6,1,"_CPPv4N9esp_modem8TerminalE","esp_modem::Terminal"],[7,3,1,"_CPPv4N9esp_modem8Terminal4readEP7uint8_t6size_t","esp_modem::Terminal::read"],[7,4,1,"_CPPv4N9esp_modem8Terminal4readEP7uint8_t6size_t","esp_modem::Terminal::read::data"],[7,4,1,"_CPPv4N9esp_modem8Terminal4readEP7uint8_t6size_t","esp_modem::Terminal::read::len"],[7,3,1,"_CPPv4N9esp_modem8Terminal5writeEP7uint8_t6size_t","esp_modem::Terminal::write"],[7,4,1,"_CPPv4N9esp_modem8Terminal5writeEP7uint8_t6size_t","esp_modem::Terminal::write::data"],[7,4,1,"_CPPv4N9esp_modem8Terminal5writeEP7uint8_t6size_t","esp_modem::Terminal::write::len"],[1,6,1,"_CPPv4I0EN9esp_modem11dce_factory7CreatorE","esp_modem::dce_factory::Creator"],[1,7,1,"_CPPv4I0EN9esp_modem11dce_factory7CreatorE","esp_modem::dce_factory::Creator::T_Module"],[1,6,1,"_CPPv4N9esp_modem11dce_factory7FactoryE","esp_modem::dce_factory::Factory"],[1,3,1,"_CPPv4I0DpEN9esp_modem11dce_factory7Factory5buildEP3DCEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build"],[1,7,1,"_CPPv4I0DpEN9esp_modem11dce_factory7Factory5buildEP3DCEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build::Args"],[1,7,1,"_CPPv4I0DpEN9esp_modem11dce_factory7Factory5buildEP3DCEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build::T_Module"],[1,4,1,"_CPPv4I0DpEN9esp_modem11dce_factory7Factory5buildEP3DCEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build::args"],[1,4,1,"_CPPv4I0DpEN9esp_modem11dce_factory7Factory5buildEP3DCEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build::cfg"],[1,3,1,"_CPPv4I0DpEN9esp_modem11dce_factory7Factory12build_uniqueENSt10unique_ptrI3DCEEEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build_unique"],[1,3,1,"_CPPv4IDpEN9esp_modem11dce_factory7Factory12build_uniqueENSt10unique_ptrI3DCEEEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build_unique"],[1,7,1,"_CPPv4I0DpEN9esp_modem11dce_factory7Factory12build_uniqueENSt10unique_ptrI3DCEEEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build_unique::Args"],[1,7,1,"_CPPv4IDpEN9esp_modem11dce_factory7Factory12build_uniqueENSt10unique_ptrI3DCEEEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build_unique::Args"],[1,7,1,"_CPPv4I0DpEN9esp_modem11dce_factory7Factory12build_uniqueENSt10unique_ptrI3DCEEEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build_unique::T_Module"],[1,4,1,"_CPPv4I0DpEN9esp_modem11dce_factory7Factory12build_uniqueENSt10unique_ptrI3DCEEEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build_unique::args"],[1,4,1,"_CPPv4IDpEN9esp_modem11dce_factory7Factory12build_uniqueENSt10unique_ptrI3DCEEEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build_unique::args"],[1,4,1,"_CPPv4I0DpEN9esp_modem11dce_factory7Factory12build_uniqueENSt10unique_ptrI3DCEEEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build_unique::cfg"],[1,4,1,"_CPPv4IDpEN9esp_modem11dce_factory7Factory12build_uniqueENSt10unique_ptrI3DCEEEPK6configDpRR4Args","esp_modem::dce_factory::Factory::build_unique::cfg"],[1,6,1,"_CPPv4N9esp_modem11dce_factory13FactoryHelperE","esp_modem::dce_factory::FactoryHelper"],[2,3,1,"_CPPv412esp_modem_atPKcPci","esp_modem_at"],[2,4,1,"_CPPv412esp_modem_atPKcPci","esp_modem_at::cmd"],[2,4,1,"_CPPv412esp_modem_atPKcPci","esp_modem_at::out"],[2,4,1,"_CPPv412esp_modem_atPKcPci","esp_modem_at::timeout"],[2,3,1,"_CPPv417esp_modem_commandP15esp_modem_dce_tPKcPF9esp_err_tP7uint8_t6size_tE8uint32_t","esp_modem_command"],[2,4,1,"_CPPv417esp_modem_commandP15esp_modem_dce_tPKcPF9esp_err_tP7uint8_t6size_tE8uint32_t","esp_modem_command::command"],[2,4,1,"_CPPv417esp_modem_commandP15esp_modem_dce_tPKcPF9esp_err_tP7uint8_t6size_tE8uint32_t","esp_modem_command::dce"],[2,4,1,"_CPPv417esp_modem_commandP15esp_modem_dce_tPKcPF9esp_err_tP7uint8_t6size_tE8uint32_t","esp_modem_command::got_line_cb"],[2,4,1,"_CPPv417esp_modem_commandP15esp_modem_dce_tPKcPF9esp_err_tP7uint8_t6size_tE8uint32_t","esp_modem_command::timeout_ms"],[2,6,1,"_CPPv420esp_modem_dce_config","esp_modem_dce_config"],[2,8,1,"_CPPv4N20esp_modem_dce_config3apnE","esp_modem_dce_config::apn"],[2,5,1,"_CPPv422esp_modem_dce_config_t","esp_modem_dce_config_t"],[2,2,1,"_CPPv420esp_modem_dce_device","esp_modem_dce_device"],[2,1,1,"_CPPv4N20esp_modem_dce_device18ESP_MODEM_DCE_BG96E","esp_modem_dce_device::ESP_MODEM_DCE_BG96"],[2,1,1,"_CPPv4N20esp_modem_dce_device21ESP_MODEM_DCE_GENETICE","esp_modem_dce_device::ESP_MODEM_DCE_GENETIC"],[2,1,1,"_CPPv4N20esp_modem_dce_device21ESP_MODEM_DCE_SIM7000E","esp_modem_dce_device::ESP_MODEM_DCE_SIM7000"],[2,1,1,"_CPPv4N20esp_modem_dce_device21ESP_MODEM_DCE_SIM7070E","esp_modem_dce_device::ESP_MODEM_DCE_SIM7070"],[2,1,1,"_CPPv4N20esp_modem_dce_device21ESP_MODEM_DCE_SIM7600E","esp_modem_dce_device::ESP_MODEM_DCE_SIM7600"],[2,1,1,"_CPPv4N20esp_modem_dce_device20ESP_MODEM_DCE_SIM800E","esp_modem_dce_device::ESP_MODEM_DCE_SIM800"],[2,5,1,"_CPPv422esp_modem_dce_device_t","esp_modem_dce_device_t"],[2,2,1,"_CPPv418esp_modem_dce_mode","esp_modem_dce_mode"],[2,1,1,"_CPPv4N18esp_modem_dce_mode19ESP_MODEM_MODE_CMUXE","esp_modem_dce_mode::ESP_MODEM_MODE_CMUX"],[2,1,1,"_CPPv4N18esp_modem_dce_mode26ESP_MODEM_MODE_CMUX_MANUALE","esp_modem_dce_mode::ESP_MODEM_MODE_CMUX_MANUAL"],[2,1,1,"_CPPv4N18esp_modem_dce_mode34ESP_MODEM_MODE_CMUX_MANUAL_COMMANDE","esp_modem_dce_mode::ESP_MODEM_MODE_CMUX_MANUAL_COMMAND"],[2,1,1,"_CPPv4N18esp_modem_dce_mode31ESP_MODEM_MODE_CMUX_MANUAL_DATAE","esp_modem_dce_mode::ESP_MODEM_MODE_CMUX_MANUAL_DATA"],[2,1,1,"_CPPv4N18esp_modem_dce_mode31ESP_MODEM_MODE_CMUX_MANUAL_EXITE","esp_modem_dce_mode::ESP_MODEM_MODE_CMUX_MANUAL_EXIT"],[2,1,1,"_CPPv4N18esp_modem_dce_mode31ESP_MODEM_MODE_CMUX_MANUAL_SWAPE","esp_modem_dce_mode::ESP_MODEM_MODE_CMUX_MANUAL_SWAP"],[2,1,1,"_CPPv4N18esp_modem_dce_mode22ESP_MODEM_MODE_COMMANDE","esp_modem_dce_mode::ESP_MODEM_MODE_COMMAND"],[2,1,1,"_CPPv4N18esp_modem_dce_mode19ESP_MODEM_MODE_DATAE","esp_modem_dce_mode::ESP_MODEM_MODE_DATA"],[2,5,1,"_CPPv420esp_modem_dce_mode_t","esp_modem_dce_mode_t"],[2,3,1,"_CPPv417esp_modem_destroyP15esp_modem_dce_t","esp_modem_destroy"],[2,4,1,"_CPPv417esp_modem_destroyP15esp_modem_dce_t","esp_modem_destroy::dce"],[2,6,1,"_CPPv420esp_modem_dte_config","esp_modem_dte_config"],[2,8,1,"_CPPv4N20esp_modem_dte_config15dte_buffer_sizeE","esp_modem_dte_config::dte_buffer_size"],[2,8,1,"_CPPv4N20esp_modem_dte_config16extension_configE","esp_modem_dte_config::extension_config"],[2,8,1,"_CPPv4N20esp_modem_dte_config13task_priorityE","esp_modem_dte_config::task_priority"],[2,8,1,"_CPPv4N20esp_modem_dte_config15task_stack_sizeE","esp_modem_dte_config::task_stack_size"],[2,8,1,"_CPPv4N20esp_modem_dte_config11uart_configE","esp_modem_dte_config::uart_config"],[2,8,1,"_CPPv4N20esp_modem_dte_config10vfs_configE","esp_modem_dte_config::vfs_config"],[2,5,1,"_CPPv422esp_modem_dte_config_t","esp_modem_dte_config_t"],[2,2,1,"_CPPv421esp_modem_flow_ctrl_t","esp_modem_flow_ctrl_t"],[2,1,1,"_CPPv4N21esp_modem_flow_ctrl_t25ESP_MODEM_FLOW_CONTROL_HWE","esp_modem_flow_ctrl_t::ESP_MODEM_FLOW_CONTROL_HW"],[2,1,1,"_CPPv4N21esp_modem_flow_ctrl_t27ESP_MODEM_FLOW_CONTROL_NONEE","esp_modem_flow_ctrl_t::ESP_MODEM_FLOW_CONTROL_NONE"],[2,1,1,"_CPPv4N21esp_modem_flow_ctrl_t25ESP_MODEM_FLOW_CONTROL_SWE","esp_modem_flow_ctrl_t::ESP_MODEM_FLOW_CONTROL_SW"],[2,3,1,"_CPPv428esp_modem_get_battery_statusPiPiPi","esp_modem_get_battery_status"],[2,4,1,"_CPPv428esp_modem_get_battery_statusPiPiPi","esp_modem_get_battery_status::bcl"],[2,4,1,"_CPPv428esp_modem_get_battery_statusPiPiPi","esp_modem_get_battery_status::bcs"],[2,4,1,"_CPPv428esp_modem_get_battery_statusPiPiPi","esp_modem_get_battery_status::voltage"],[2,3,1,"_CPPv429esp_modem_get_gnss_power_modePi","esp_modem_get_gnss_power_mode"],[2,4,1,"_CPPv429esp_modem_get_gnss_power_modePi","esp_modem_get_gnss_power_mode::mode"],[2,3,1,"_CPPv418esp_modem_get_imeiPc","esp_modem_get_imei"],[2,4,1,"_CPPv418esp_modem_get_imeiPc","esp_modem_get_imei::imei"],[2,3,1,"_CPPv418esp_modem_get_imsiPc","esp_modem_get_imsi"],[2,4,1,"_CPPv418esp_modem_get_imsiPc","esp_modem_get_imsi::imsi"],[2,3,1,"_CPPv425esp_modem_get_module_namePc","esp_modem_get_module_name"],[2,4,1,"_CPPv425esp_modem_get_module_namePc","esp_modem_get_module_name::name"],[2,3,1,"_CPPv438esp_modem_get_network_attachment_statePi","esp_modem_get_network_attachment_state"],[2,4,1,"_CPPv438esp_modem_get_network_attachment_statePi","esp_modem_get_network_attachment_state::state"],[2,3,1,"_CPPv433esp_modem_get_network_system_modePi","esp_modem_get_network_system_mode"],[2,4,1,"_CPPv433esp_modem_get_network_system_modePi","esp_modem_get_network_system_mode::mode"],[2,3,1,"_CPPv427esp_modem_get_operator_namePcPi","esp_modem_get_operator_name"],[2,4,1,"_CPPv427esp_modem_get_operator_namePcPi","esp_modem_get_operator_name::act"],[2,4,1,"_CPPv427esp_modem_get_operator_namePcPi","esp_modem_get_operator_name::name"],[2,3,1,"_CPPv425esp_modem_get_radio_statePi","esp_modem_get_radio_state"],[2,4,1,"_CPPv425esp_modem_get_radio_statePi","esp_modem_get_radio_state::state"],[2,3,1,"_CPPv428esp_modem_get_signal_qualityPiPi","esp_modem_get_signal_quality"],[2,4,1,"_CPPv428esp_modem_get_signal_qualityPiPi","esp_modem_get_signal_quality::ber"],[2,4,1,"_CPPv428esp_modem_get_signal_qualityPiPi","esp_modem_get_signal_quality::rssi"],[2,3,1,"_CPPv417esp_modem_hang_upv","esp_modem_hang_up"],[2,3,1,"_CPPv413esp_modem_newPK22esp_modem_dte_config_tPK22esp_modem_dce_config_tP11esp_netif_t","esp_modem_new"],[2,4,1,"_CPPv413esp_modem_newPK22esp_modem_dte_config_tPK22esp_modem_dce_config_tP11esp_netif_t","esp_modem_new::dce_config"],[2,4,1,"_CPPv413esp_modem_newPK22esp_modem_dte_config_tPK22esp_modem_dce_config_tP11esp_netif_t","esp_modem_new::dte_config"],[2,4,1,"_CPPv413esp_modem_newPK22esp_modem_dte_config_tPK22esp_modem_dce_config_tP11esp_netif_t","esp_modem_new::netif"],[2,3,1,"_CPPv417esp_modem_new_dev22esp_modem_dce_device_tPK22esp_modem_dte_config_tPK22esp_modem_dce_config_tP11esp_netif_t","esp_modem_new_dev"],[2,4,1,"_CPPv417esp_modem_new_dev22esp_modem_dce_device_tPK22esp_modem_dte_config_tPK22esp_modem_dce_config_tP11esp_netif_t","esp_modem_new_dev::dce_config"],[2,4,1,"_CPPv417esp_modem_new_dev22esp_modem_dce_device_tPK22esp_modem_dte_config_tPK22esp_modem_dce_config_tP11esp_netif_t","esp_modem_new_dev::dte_config"],[2,4,1,"_CPPv417esp_modem_new_dev22esp_modem_dce_device_tPK22esp_modem_dte_config_tPK22esp_modem_dce_config_tP11esp_netif_t","esp_modem_new_dev::module"],[2,4,1,"_CPPv417esp_modem_new_dev22esp_modem_dce_device_tPK22esp_modem_dte_config_tPK22esp_modem_dce_config_tP11esp_netif_t","esp_modem_new_dev::netif"],[2,3,1,"_CPPv420esp_modem_power_downv","esp_modem_power_down"],[2,3,1,"_CPPv418esp_modem_read_pinPb","esp_modem_read_pin"],[2,4,1,"_CPPv418esp_modem_read_pinPb","esp_modem_read_pin::pin_ok"],[2,3,1,"_CPPv415esp_modem_resetv","esp_modem_reset"],[2,3,1,"_CPPv426esp_modem_resume_data_modev","esp_modem_resume_data_mode"],[2,3,1,"_CPPv418esp_modem_send_smsPKcPKc","esp_modem_send_sms"],[2,4,1,"_CPPv418esp_modem_send_smsPKcPKc","esp_modem_send_sms::message"],[2,4,1,"_CPPv418esp_modem_send_smsPKcPKc","esp_modem_send_sms::number"],[2,3,1,"_CPPv418esp_modem_set_baudi","esp_modem_set_baud"],[2,4,1,"_CPPv418esp_modem_set_baudi","esp_modem_set_baud::baud"],[2,3,1,"_CPPv418esp_modem_set_cmuxv","esp_modem_set_cmux"],[2,3,1,"_CPPv426esp_modem_set_command_modev","esp_modem_set_command_mode"],[2,3,1,"_CPPv423esp_modem_set_data_modev","esp_modem_set_data_mode"],[2,3,1,"_CPPv418esp_modem_set_echoKb","esp_modem_set_echo"],[2,4,1,"_CPPv418esp_modem_set_echoKb","esp_modem_set_echo::echo_on"],[2,3,1,"_CPPv422esp_modem_set_error_cbP15esp_modem_dce_t28esp_modem_terminal_error_cbt","esp_modem_set_error_cb"],[2,4,1,"_CPPv422esp_modem_set_error_cbP15esp_modem_dce_t28esp_modem_terminal_error_cbt","esp_modem_set_error_cb::dce"],[2,4,1,"_CPPv422esp_modem_set_error_cbP15esp_modem_dce_t28esp_modem_terminal_error_cbt","esp_modem_set_error_cb::err_cb"],[2,3,1,"_CPPv426esp_modem_set_flow_controlii","esp_modem_set_flow_control"],[2,4,1,"_CPPv426esp_modem_set_flow_controlii","esp_modem_set_flow_control::dce_flow"],[2,4,1,"_CPPv426esp_modem_set_flow_controlii","esp_modem_set_flow_control::dte_flow"],[2,3,1,"_CPPv429esp_modem_set_gnss_power_modei","esp_modem_set_gnss_power_mode"],[2,4,1,"_CPPv429esp_modem_set_gnss_power_modei","esp_modem_set_gnss_power_mode::mode"],[2,3,1,"_CPPv418esp_modem_set_modeP15esp_modem_dce_t20esp_modem_dce_mode_t","esp_modem_set_mode"],[2,4,1,"_CPPv418esp_modem_set_modeP15esp_modem_dce_t20esp_modem_dce_mode_t","esp_modem_set_mode::dce"],[2,4,1,"_CPPv418esp_modem_set_modeP15esp_modem_dce_t20esp_modem_dce_mode_t","esp_modem_set_mode::mode"],[2,3,1,"_CPPv438esp_modem_set_network_attachment_statei","esp_modem_set_network_attachment_state"],[2,4,1,"_CPPv438esp_modem_set_network_attachment_statei","esp_modem_set_network_attachment_state::state"],[2,3,1,"_CPPv427esp_modem_set_network_bandsPKcPKii","esp_modem_set_network_bands"],[2,4,1,"_CPPv427esp_modem_set_network_bandsPKcPKii","esp_modem_set_network_bands::bands"],[2,4,1,"_CPPv427esp_modem_set_network_bandsPKcPKii","esp_modem_set_network_bands::mode"],[2,4,1,"_CPPv427esp_modem_set_network_bandsPKcPKii","esp_modem_set_network_bands::size"],[2,3,1,"_CPPv426esp_modem_set_network_modei","esp_modem_set_network_mode"],[2,4,1,"_CPPv426esp_modem_set_network_modei","esp_modem_set_network_mode::mode"],[2,3,1,"_CPPv422esp_modem_set_operatoriiPKc","esp_modem_set_operator"],[2,4,1,"_CPPv422esp_modem_set_operatoriiPKc","esp_modem_set_operator::format"],[2,4,1,"_CPPv422esp_modem_set_operatoriiPKc","esp_modem_set_operator::mode"],[2,4,1,"_CPPv422esp_modem_set_operatoriiPKc","esp_modem_set_operator::oper"],[2,3,1,"_CPPv425esp_modem_set_pdp_contextP22esp_modem_PdpContext_t","esp_modem_set_pdp_context"],[2,4,1,"_CPPv425esp_modem_set_pdp_contextP22esp_modem_PdpContext_t","esp_modem_set_pdp_context::p1"],[2,3,1,"_CPPv417esp_modem_set_pinPKc","esp_modem_set_pin"],[2,4,1,"_CPPv417esp_modem_set_pinPKc","esp_modem_set_pin::pin"],[2,3,1,"_CPPv428esp_modem_set_preferred_modei","esp_modem_set_preferred_mode"],[2,4,1,"_CPPv428esp_modem_set_preferred_modei","esp_modem_set_preferred_mode::mode"],[2,3,1,"_CPPv425esp_modem_set_radio_statei","esp_modem_set_radio_state"],[2,4,1,"_CPPv425esp_modem_set_radio_statei","esp_modem_set_radio_state::state"],[2,3,1,"_CPPv427esp_modem_sms_character_setv","esp_modem_sms_character_set"],[2,3,1,"_CPPv422esp_modem_sms_txt_modeKb","esp_modem_sms_txt_mode"],[2,4,1,"_CPPv422esp_modem_sms_txt_modeKb","esp_modem_sms_txt_mode::txt"],[2,3,1,"_CPPv423esp_modem_store_profilev","esp_modem_store_profile"],[2,3,1,"_CPPv414esp_modem_syncv","esp_modem_sync"],[2,2,1,"_CPPv424esp_modem_terminal_error","esp_modem_terminal_error"],[2,1,1,"_CPPv4N24esp_modem_terminal_error34ESP_MODEM_TERMINAL_BUFFER_OVERFLOWE","esp_modem_terminal_error::ESP_MODEM_TERMINAL_BUFFER_OVERFLOW"],[2,1,1,"_CPPv4N24esp_modem_terminal_error33ESP_MODEM_TERMINAL_CHECKSUM_ERRORE","esp_modem_terminal_error::ESP_MODEM_TERMINAL_CHECKSUM_ERROR"],[2,1,1,"_CPPv4N24esp_modem_terminal_error30ESP_MODEM_TERMINAL_DEVICE_GONEE","esp_modem_terminal_error::ESP_MODEM_TERMINAL_DEVICE_GONE"],[2,1,1,"_CPPv4N24esp_modem_terminal_error42ESP_MODEM_TERMINAL_UNEXPECTED_CONTROL_FLOWE","esp_modem_terminal_error::ESP_MODEM_TERMINAL_UNEXPECTED_CONTROL_FLOW"],[2,1,1,"_CPPv4N24esp_modem_terminal_error32ESP_MODEM_TERMINAL_UNKNOWN_ERRORE","esp_modem_terminal_error::ESP_MODEM_TERMINAL_UNKNOWN_ERROR"],[2,5,1,"_CPPv428esp_modem_terminal_error_cbt","esp_modem_terminal_error_cbt"],[2,5,1,"_CPPv426esp_modem_terminal_error_t","esp_modem_terminal_error_t"],[2,6,1,"_CPPv426esp_modem_uart_term_config","esp_modem_uart_term_config"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config9baud_rateE","esp_modem_uart_term_config::baud_rate"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config10cts_io_numE","esp_modem_uart_term_config::cts_io_num"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config9data_bitsE","esp_modem_uart_term_config::data_bits"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config16event_queue_sizeE","esp_modem_uart_term_config::event_queue_size"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config12flow_controlE","esp_modem_uart_term_config::flow_control"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config6parityE","esp_modem_uart_term_config::parity"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config8port_numE","esp_modem_uart_term_config::port_num"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config10rts_io_numE","esp_modem_uart_term_config::rts_io_num"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config14rx_buffer_sizeE","esp_modem_uart_term_config::rx_buffer_size"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config9rx_io_numE","esp_modem_uart_term_config::rx_io_num"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config10source_clkE","esp_modem_uart_term_config::source_clk"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config9stop_bitsE","esp_modem_uart_term_config::stop_bits"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config14tx_buffer_sizeE","esp_modem_uart_term_config::tx_buffer_size"],[2,8,1,"_CPPv4N26esp_modem_uart_term_config9tx_io_numE","esp_modem_uart_term_config::tx_io_num"],[2,6,1,"_CPPv425esp_modem_vfs_term_config","esp_modem_vfs_term_config"],[2,8,1,"_CPPv4N25esp_modem_vfs_term_config7deleterE","esp_modem_vfs_term_config::deleter"],[2,8,1,"_CPPv4N25esp_modem_vfs_term_config2fdE","esp_modem_vfs_term_config::fd"],[2,8,1,"_CPPv4N25esp_modem_vfs_term_config8resourceE","esp_modem_vfs_term_config::resource"],[7,3,1,"_CPPv426get_battery_status_sim7xxxP13CommandableIfRiRiRi","get_battery_status_sim7xxx"],[7,4,1,"_CPPv426get_battery_status_sim7xxxP13CommandableIfRiRiRi","get_battery_status_sim7xxx::bcl"],[7,4,1,"_CPPv426get_battery_status_sim7xxxP13CommandableIfRiRiRi","get_battery_status_sim7xxx::bcs"],[7,4,1,"_CPPv426get_battery_status_sim7xxxP13CommandableIfRiRiRi","get_battery_status_sim7xxx::t"],[7,4,1,"_CPPv426get_battery_status_sim7xxxP13CommandableIfRiRiRi","get_battery_status_sim7xxx::voltage"],[7,5,1,"_CPPv411got_line_cb","got_line_cb"],[7,2,1,"_CPPv410modem_mode","modem_mode"],[7,1,1,"_CPPv4N10modem_mode19CMUX_MANUAL_COMMANDE","modem_mode::CMUX_MANUAL_COMMAND"],[7,1,1,"_CPPv4N10modem_mode16CMUX_MANUAL_DATAE","modem_mode::CMUX_MANUAL_DATA"],[7,1,1,"_CPPv4N10modem_mode16CMUX_MANUAL_EXITE","modem_mode::CMUX_MANUAL_EXIT"],[7,1,1,"_CPPv4N10modem_mode16CMUX_MANUAL_MODEE","modem_mode::CMUX_MANUAL_MODE"],[7,1,1,"_CPPv4N10modem_mode16CMUX_MANUAL_SWAPE","modem_mode::CMUX_MANUAL_SWAP"],[7,1,1,"_CPPv4N10modem_mode9CMUX_MODEE","modem_mode::CMUX_MODE"],[7,1,1,"_CPPv4N10modem_mode12COMMAND_MODEE","modem_mode::COMMAND_MODE"],[7,1,1,"_CPPv4N10modem_mode9DATA_MODEE","modem_mode::DATA_MODE"],[7,1,1,"_CPPv4N10modem_mode5UNDEFE","modem_mode::UNDEF"],[7,3,1,"_CPPv418power_down_sim70xxP13CommandableIf","power_down_sim70xx"],[7,4,1,"_CPPv418power_down_sim70xxP13CommandableIf","power_down_sim70xx::t"],[7,3,1,"_CPPv418power_down_sim76xxP13CommandableIf","power_down_sim76xx"],[7,4,1,"_CPPv418power_down_sim76xxP13CommandableIf","power_down_sim76xx::t"],[7,3,1,"_CPPv417power_down_sim8xxP13CommandableIf","power_down_sim8xx"],[7,4,1,"_CPPv417power_down_sim8xxP13CommandableIf","power_down_sim8xx::t"],[7,3,1,"_CPPv420set_data_mode_sim8xxP13CommandableIf","set_data_mode_sim8xx"],[7,4,1,"_CPPv420set_data_mode_sim8xxP13CommandableIf","set_data_mode_sim8xx::t"],[7,3,1,"_CPPv427set_gnss_power_mode_sim76xxP13CommandableIfi","set_gnss_power_mode_sim76xx"],[7,4,1,"_CPPv427set_gnss_power_mode_sim76xxP13CommandableIfi","set_gnss_power_mode_sim76xx::mode"],[7,4,1,"_CPPv427set_gnss_power_mode_sim76xxP13CommandableIfi","set_gnss_power_mode_sim76xx::t"],[7,3,1,"_CPPv425set_network_bands_sim76xxP13CommandableIfRKNSt6stringEPKii","set_network_bands_sim76xx"],[7,4,1,"_CPPv425set_network_bands_sim76xxP13CommandableIfRKNSt6stringEPKii","set_network_bands_sim76xx::bands"],[7,4,1,"_CPPv425set_network_bands_sim76xxP13CommandableIfRKNSt6stringEPKii","set_network_bands_sim76xx::mode"],[7,4,1,"_CPPv425set_network_bands_sim76xxP13CommandableIfRKNSt6stringEPKii","set_network_bands_sim76xx::size"],[7,4,1,"_CPPv425set_network_bands_sim76xxP13CommandableIfRKNSt6stringEPKii","set_network_bands_sim76xx::t"],[7,2,1,"_CPPv414terminal_error","terminal_error"],[7,1,1,"_CPPv4N14terminal_error15BUFFER_OVERFLOWE","terminal_error::BUFFER_OVERFLOW"],[7,1,1,"_CPPv4N14terminal_error14CHECKSUM_ERRORE","terminal_error::CHECKSUM_ERROR"],[7,1,1,"_CPPv4N14terminal_error11DEVICE_GONEE","terminal_error::DEVICE_GONE"],[7,1,1,"_CPPv4N14terminal_error23UNEXPECTED_CONTROL_FLOWE","terminal_error::UNEXPECTED_CONTROL_FLOW"]]},objnames:{"0":["c","macro","C macro"],"1":["cpp","enumerator","C++ enumerator"],"2":["cpp","enum","C++ enum"],"3":["cpp","function","C++ function"],"4":["cpp","functionParam","C++ function parameter"],"5":["cpp","type","C++ type"],"6":["cpp","class","C++ class"],"7":["cpp","templateParam","C++ template parameter"],"8":["cpp","member","C++ member"]},objtypes:{"0":"c:macro","1":"cpp:enumerator","2":"cpp:enum","3":"cpp:function","4":"cpp:functionParam","5":"cpp:type","6":"cpp:class","7":"cpp:templateParam","8":"cpp:member"},terms:{"0":[2,7],"1":[2,7],"100":[2,7],"2":[2,7],"3":[2,7],"4":[2,7],"6":7,"64":2,"8212":7,"abstract":[0,5,6],"break":6,"byte":[2,7],"case":[5,6],"catch":6,"char":[2,7],"class":[0,1,3,6,7],"const":[1,2,3,7],"default":[1,2,3,7],"enum":[1,2,7],"function":[1,2,3,7],"int":[2,7],"long":[2,6,7],"new":[0,2,5,6],"null":2,"public":[0,1,2,3,7],"return":[1,2,3,7],"short":[2,7],"static":1,"switch":[0,2,5,7],"throw":[1,6],"true":[2,7],"try":6,"void":[2,3,7],AT:[0,1,2,3,6,7],In:1,Is:0,It:[1,3,7],Not:[2,7],ON:6,The:[0,1,2,3,6,7],These:2,To:7,_:0,abl:7,abort:[3,6],abov:7,access:[2,7],act:[2,7],actual:[2,7],ad:[0,5],add:[0,6,7],addit:[6,7],address:0,advanc:[5,7],after:[0,2,7],again:2,aggreg:[3,7],all:[0,1,3,7],alloc:[2,6],allow:0,alreadi:2,also:[0,1,2,6,7],an:[0,1,2,7],ani:1,answer:7,ap:0,ap_to_pppo:0,api:[5,6,7],apn:2,app:[1,2],appli:1,applic:[0,1,2,3],appropri:[1,7],ar:[0,2,3,6,7],arbitrari:6,arg:1,argument:[1,7],assign:7,attach:[0,2,7],attempt:[2,7],automat:[2,3,7],avail:[0,2,6,7],back:[2,7],band:[2,7],base:[1,3,7],basic:[0,1,2,3,6,7],batteri:[2,7],baud:[2,7],baud_rat:2,baudrat:[2,7],bc:[2,7],bcl:[2,7],below:6,ber:[2,7],besid:7,between:[0,7],bg69:1,bg96:[0,1,3,7],bit:[2,7],block:[3,6,7],bool:[2,7],both:[0,7],brief:5,broker:0,buffer:[2,7],buffer_overflow:7,build:[1,7],build_uniqu:1,builder:1,c:[5,6,7],call:[2,7],callback:[2,6,7],can:[6,7],capac:[2,7],card:[2,7],care:7,cat:[2,7],cellular:[0,2,7],cfg:1,chang:0,channel:[2,7],chapter:[1,7],charact:[2,7],charg:[2,7],check:[0,2,7],checksum_error:7,choic:1,chosen:[1,2],circuitri:[2,7],clariti:7,clean:3,clenaup:2,client:0,clock:2,close:[2,7],cmd:[2,7],cmux:[2,5],cmux_manual_command:7,cmux_manual_data:7,cmux_manual_exit:7,cmux_manual_mod:7,cmux_manual_swap:7,cmux_mod:7,cmux_stat:7,cmuxinst:[6,7],code:[2,6,7],collabor:5,command:[0,1,5,6],command_mod:7,command_result:[2,7],commandableif:7,common:[0,1,2,6,7],commun:[0,2,3,5,7],compil:[0,6],complet:[2,7],compli:7,compon:[1,5,7],compos:[0,6],config:[0,1,2,3,7],configur:[1,3,5,7],configure_pdp_context:7,connect:[0,1,2,7],consequ:[3,7],consist:[2,3,7],consol:0,construct:[3,7],constructor:[1,6],consum:[6,7],context:[2,7],control:[2,7],correctli:7,correspond:1,could:[0,1,6,7],cpp:[0,7],creat:[0,2,5,7],create_bg96_dc:3,create_generic_dc:3,create_sim7000_dc:3,create_sim7070_dc:3,create_sim7600_dc:3,create_sim800_dc:3,create_uart_dt:3,create_vfs_dt:3,creator:1,ct:[2,7],cts_io_num:2,current:[0,2,7],custom:[2,5,7],d:7,data:[0,2,3,6,7],data_bit:2,data_mod:7,dce:[2,4,5],dce_config:[2,3],dce_factori:1,dce_flow:[2,7],dce_mod:7,dce_t:[1,3,7],decis:5,declar:7,dedic:2,defin:[0,1,2,7],definit:7,deinit:7,delet:2,demonstr:1,depict:6,deregist:[2,7],deriv:[0,1,7],describ:[6,7],descript:[0,7],descriptor:2,design:[0,5],desir:[2,7],destroi:[2,5,7],detach:[2,7],detail:7,develop:7,devic:[1,2,5,6],device_gon:7,diagram:6,didn:7,differ:[0,1,6,7],disabl:3,document:[0,7],doesn:[2,3,7],done:[2,7],down:[2,6,7],driver:6,dte:[1,2,5,6],dte_buffer_s:2,dte_config:[2,3],dte_flow:[2,7],due:3,e:[0,1,7],easier:6,echo:[2,7],echo_on:[2,7],either:[1,3,7],eject:7,elig:7,enter:7,enumer:[1,2,7],equip:[0,7],err:7,err_cb:2,error:[2,3,6,7],esp:[2,7],esp_err_t:2,esp_fail:2,esp_modem:[1,3,4,7],esp_modem_at:2,esp_modem_c_api:2,esp_modem_c_api_str_max:2,esp_modem_cmux:7,esp_modem_command:2,esp_modem_command_declar:7,esp_modem_config:2,esp_modem_dc:7,esp_modem_dce_bg96:2,esp_modem_dce_command:7,esp_modem_dce_config:[2,3],esp_modem_dce_config_t:[0,2],esp_modem_dce_default_config:2,esp_modem_dce_devic:2,esp_modem_dce_device_t:2,esp_modem_dce_factori:1,esp_modem_dce_genet:2,esp_modem_dce_mod:2,esp_modem_dce_mode_t:2,esp_modem_dce_modul:7,esp_modem_dce_sim7000:2,esp_modem_dce_sim7070:2,esp_modem_dce_sim7600:2,esp_modem_dce_sim800:2,esp_modem_dce_t:2,esp_modem_declare_dce_command:7,esp_modem_destroi:2,esp_modem_dt:7,esp_modem_dte_config:[1,2,3,7],esp_modem_dte_config_t:[0,2],esp_modem_dte_default_config:2,esp_modem_flow_control_hw:2,esp_modem_flow_control_non:2,esp_modem_flow_control_sw:2,esp_modem_flow_ctrl_t:2,esp_modem_get_battery_statu:2,esp_modem_get_gnss_power_mod:2,esp_modem_get_imei:2,esp_modem_get_imsi:2,esp_modem_get_module_nam:2,esp_modem_get_network_attachment_st:2,esp_modem_get_network_system_mod:2,esp_modem_get_operator_nam:2,esp_modem_get_radio_st:2,esp_modem_get_signal_qu:2,esp_modem_hang_up:2,esp_modem_init_dc:3,esp_modem_init_dt:3,esp_modem_mode_cmux:2,esp_modem_mode_cmux_manu:2,esp_modem_mode_cmux_manual_command:2,esp_modem_mode_cmux_manual_data:2,esp_modem_mode_cmux_manual_exit:2,esp_modem_mode_cmux_manual_swap:2,esp_modem_mode_command:2,esp_modem_mode_data:2,esp_modem_modul:7,esp_modem_netif:7,esp_modem_new:2,esp_modem_new_dev:2,esp_modem_pdpcontext_t:2,esp_modem_power_down:2,esp_modem_read_pin:2,esp_modem_reset:2,esp_modem_resume_data_mod:2,esp_modem_send_sm:2,esp_modem_set_baud:2,esp_modem_set_cmux:2,esp_modem_set_command_mod:2,esp_modem_set_data_mod:2,esp_modem_set_echo:2,esp_modem_set_error_cb:2,esp_modem_set_flow_control:2,esp_modem_set_gnss_power_mod:2,esp_modem_set_mod:2,esp_modem_set_network_attachment_st:2,esp_modem_set_network_band:2,esp_modem_set_network_mod:2,esp_modem_set_oper:2,esp_modem_set_pdp_context:2,esp_modem_set_pin:2,esp_modem_set_preferred_mod:2,esp_modem_set_radio_st:2,esp_modem_sms_character_set:2,esp_modem_sms_txt_mod:2,esp_modem_store_profil:2,esp_modem_sync:2,esp_modem_termin:7,esp_modem_terminal_buffer_overflow:2,esp_modem_terminal_checksum_error:2,esp_modem_terminal_device_gon:2,esp_modem_terminal_error:2,esp_modem_terminal_error_cbt:2,esp_modem_terminal_error_t:2,esp_modem_terminal_unexpected_control_flow:2,esp_modem_terminal_unknown_error:2,esp_modem_typ:7,esp_modem_uart_term_config:2,esp_modem_vfs_resourc:2,esp_modem_vfs_term_config:2,esp_netif_t:[2,3],esp_ok:2,especi:7,etc:7,event:[0,2],event_queue_s:2,exampl:[0,1],except:[3,6],execut:[2,7],exercis:0,exist:[0,1,7],exit:[2,7],expand:7,expect:2,experiment:0,explain:7,explicit:7,explicitli:[3,7],extens:[1,5,7],extension_config:2,f:7,factori:[5,7],factoryhelp:1,fail:[2,7],failur:[2,3,6],fallback:[2,7],fd:2,featur:0,file:[2,7],find:0,first:7,flow:[2,7],flow_control:2,focus:0,follow:[2,7],footer:7,forc:[2,7],format:[2,7],forward:[0,7],from:[0,1,2,6,7],full:[2,7],g:[0,1],gener:[1,2,3,5,6],genericmodul:[0,1,6,7],get:[2,3,7],get_battery_statu:[3,4,7],get_battery_status_sim7xxx:7,get_gnss_power_mod:[3,4,7],get_imei:[3,4,7],get_imsi:[3,4,7],get_module_nam:[3,4,7],get_network_attachment_st:[3,4,7],get_network_system_mod:[3,4,7],get_operator_nam:[3,4,7],get_radio_st:[3,4,7],get_signal_qu:[3,4,7],given:[2,7],glue:7,gnss:[2,7],goe:3,got_lin:7,got_line_cb:[2,7],gpr:[2,7],group:[1,2,3,7],gsm:[2,7],h:2,ha:7,handl:[1,2,6],handler:0,hang:[2,7],hang_up:[3,4,7],have:[0,3,7],header:7,helper:[1,7],hold:7,how:6,hpp:[1,7],human:7,hw:[2,7],i2c:1,i:[0,1,7],idea:6,imei:[2,7],implant:6,implement:[0,1,2,5,6],imsi:[2,7],inc:7,includ:[1,2,7],index:7,indic:[2,7],inherit:5,init:[6,7],initi:[2,3,6,7],inlin:[1,3,7],input:7,inst:7,instanc:[2,7],instanti:5,insuffici:3,int_in:7,integ:7,interact:0,interfac:[0,2,3,5,6],intern:5,internet:0,intro:5,io:1,iot:[2,7],ip:0,issu:[0,2],its:[0,2,6,7],itself:7,just:7,kconfig:5,keep:7,layer:7,least:2,len:[2,7],length:7,level:[2,7],librari:[0,5],lifecycl:5,line:7,list:[0,2,7],logic:[2,7],low:7,lwip:0,m:[2,7],machin:7,macro:[6,7],mandatori:7,mani:1,manual:[2,7],maximum:7,mean:[0,7],media:0,member:2,memori:3,menuconfig:0,messag:[2,7],method:[1,6,7],might:[0,6],millisecond:[2,7],minim:6,minimum:[2,7],mode:[0,2,5,6,7],model:[0,1,5],modem:6,modem_consol:[0,1],modem_mod:7,modemtyp:1,modern:0,modifi:0,modul:[2,3,5,6],moduleif:[6,7],more:6,most:[1,2,6,7],mqtt:0,ms:7,multipl:[0,7],multiplex:[2,6,7],must:[0,7],mv:[2,7],name:[2,7],namespac:7,nat:0,nb:[2,7],necessari:[1,3,7],need:[1,2,7],netif:[1,2,3,5,6],network:[0,1,2,3,6,7],new_pdp:7,none:[2,7],note:[1,2],notif:0,now:2,nullptr:3,num:7,number:[2,6,7],numer:[2,7],o:0,object:[0,1,3,7],off:[2,6,7],ok:[2,7],one:[1,7],ones:0,onli:[0,1,2,6,7],oonli:6,oper:[0,2,7],option:[0,2],order:[1,7],origin:[6,7],other:[5,7],out:[2,3,7],outlin:1,output:[2,7],over:[0,6],overrid:[1,7],p1:[2,7],p2:7,packet:0,pair:7,paramet:[1,2,3,7],parent:7,pariti:2,part:2,pattern:7,payload:7,pdp:[2,7],pdpcontext:7,pdu:[2,7],perform:2,phone:[2,7],php:[2,7],physic:0,pin:[2,7],pin_ok:[2,7],plain:[1,2],pleas:[0,1,7],point:[2,7],pointer:[1,2,7],port:2,port_num:2,portion:2,possibl:[0,1],power:[2,7],power_down:[3,4,7],power_down_sim70xx:7,power_down_sim76xx:7,power_down_sim8xx:7,ppp:[1,2,5,6,7],pppo:0,pppos_client:0,prefer:[2,7],preprocessor:7,preview:0,primari:7,prioriti:2,privat:6,profil:[2,7],program:6,properti:0,protocol:[0,7],provid:[0,1,6,7],ptr:[3,7],purpos:1,qualiti:[2,7],queue:2,radio:[2,7],rate:[2,7],read:[0,2,6,7],read_pin:[3,4,7],readabl:7,receiv:[0,7],recommend:1,recov:7,refer:[1,3,7],regist:0,relat:[3,7],repeat:[2,7],repres:[0,1,7],requir:0,reset:[2,3,4,7],resourc:2,respond:7,respons:[3,7],result:7,resum:[2,7],resume_data_mod:[3,4,7],return_typ:7,rssi:[2,7],rt:[2,7],rts_io_num:2,run:0,runtim:[5,6,7],rx:2,rx_buffer_s:2,rx_io_num:2,rxd:2,s:[2,3,5,7],same:[6,7],scope:3,second:7,secondari:7,section:7,select:[2,7],send:[0,2,3,6,7],send_command:0,send_sm:[3,4,7],sent:[2,7],separ:[0,7],sequenc:[2,7],servic:[2,7],set:[2,3,7],set_baud:[3,4,7],set_cmux:[3,4,7],set_command_mod:[3,4,7],set_data:[3,7],set_data_mod:[3,4,7],set_data_mode_sim8xx:7,set_echo:[3,4,7],set_error_cb:7,set_flow_control:[3,4,7],set_gnss_power_mod:[3,4,7],set_gnss_power_mode_sim76xx:7,set_mod:[0,7],set_network_attachment_st:[3,4,7],set_network_band:[3,4,7],set_network_bands_sim76xx:7,set_network_mod:[3,4,7],set_oper:[3,4,7],set_pdp_context:[3,4,7],set_pin:[3,4,7],set_preferred_mod:[3,4,7],set_radio_st:[3,4,7],set_read_cb:7,setup:[2,7],setup_data_mod:7,share:[1,3,7],shared_ptr:[1,3,7],should:[1,2,7],show:[2,7],signal:[2,7],sim7000:[1,3,7],sim7070:[1,3,7],sim7600:[0,1,3,7],sim800:[0,1,3,7],sim:[2,7],similar:3,simpl:[0,2],simpli:3,simplifi:7,sing:2,singl:7,size:[2,7],size_t:[2,7],sm:[0,2,7],sms_character_set:[3,4,7],sms_txt_mode:[3,4,7],so:7,softwar:0,sole:[0,7],some:[0,6,7],sourc:[2,7],source_clk:2,space:2,special:[6,7],specif:[0,1,2,3,7],specifi:7,specificmodul:[3,6,7],spi:[0,1],stack:2,standard:[0,2],start:7,startup:2,state:[2,7],statu:[2,7],std:[1,3,7],step:1,stop:[2,7],stop_bit:2,store:[2,7],store_profil:[3,4,7],strength:[2,7],string:[2,7],struct:[2,7],structur:[0,1,5,7],subclass:7,success:[1,2,3,7],successfulli:7,suppli:[1,2,7],support:[0,1,2,7],suppos:7,suspend:[2,7],sw:2,swap:[2,7],sync:[2,3,4,7],synergi:[3,7],system:[2,7],t:[2,3,7],t_modul:1,taken:7,talk:7,task:2,task_prior:2,task_stack_s:2,technolog:[2,7],templat:[1,3,6,7],temporarili:[2,7],termin:[0,1,2,5],terminal_error:7,text:[2,7],textual:2,thee:7,thei:7,them:0,therefor:7,thi:[0,1,2,7],time:[0,6,7],time_m:7,timelin:7,timeout:[2,7],timeout_m:2,top:1,tradit:7,transact:[3,7],treat:6,trivial:1,truncat:2,turn:7,two:[1,2,7],tx:2,tx_buffer_s:2,tx_io_num:2,txd:2,txt:[2,7],type:[0,2,5],typedef:[2,3,7],typenam:1,typic:[0,1,2,7],uart:[0,1,2,3,6,7],uart_config:2,uart_parity_t:2,uart_port_t:2,uart_sclk_t:2,uart_stop_bits_t:2,uart_word_length_t:2,uint32_t:[2,7],uint8_t:[2,7],undef:7,underli:7,unexpected_control_flow:7,uniqu:[1,3,7],unique_buff:7,unique_ptr:[1,3,7],unit:[0,7],unlock:[2,7],unrel:2,unsign:2,unsupport:1,until:7,up:[2,3,7],us:[2,3,5,6,7],usabl:7,usb:0,user:[0,1,2,7],valid:7,valu:[1,2,7],vanilla:1,variou:0,veri:2,version:7,vf:[2,3],vfs_config:2,via:[0,7],virtual:[0,1,6,7],voltag:[2,7],wa:[2,7],wai:[1,7],wait:7,wait_until_ppp_exit:7,we:[0,7],well:[0,6,7],what:[2,7],when:[1,6],where:0,which:[0,1,2,6,7],wifi:0,without:[6,7],work:[2,7],workflow:[2,3],would:7,wrapper:6,write:[6,7],written:7,wrong:3},titles:["ESP MODEM","Advanced esp-modem use cases","C API Documentation","C++ API Documentation","<no title>","ESP-MODEM Programmers manual","Internal design","DCE Internal implementation"],titleterms:{"abstract":7,"case":[0,1],"new":[1,7],"switch":3,ad:7,advanc:1,api:[2,3],c:[2,3],cmux:[0,6,7],collabor:6,command:[2,3,7],commun:1,compon:0,configur:[0,2],creat:[1,3],custom:1,dce:[0,1,3,6,7],decis:6,design:6,destroi:3,devic:[0,7],document:[2,3],dte:[0,3,7],esp:[0,1,5],extens:0,factori:1,gener:7,implement:7,inherit:6,instanti:1,interfac:[1,7],intern:[6,7],kconfig:0,librari:7,lifecycl:2,manual:5,mode:3,model:6,modem:[0,1,2,3,5,7],modul:[0,1,7],netif:[0,7],other:0,ppp:0,programm:5,runtim:0,s:0,structur:2,termin:[6,7],type:7,us:[0,1]}}) \ No newline at end of file diff --git a/esp_websocket_client/.buildinfo b/esp_websocket_client/.buildinfo index be1f1fdd7..355a2295f 100644 --- a/esp_websocket_client/.buildinfo +++ b/esp_websocket_client/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: c16d9f87e40ac76b27d25955482f9fa9 +config: 6711db4af34eb67ba9e42e381ae160a2 tags: 549b3d6d0415232fb7e35403b330ff49 diff --git a/esp_websocket_client/genindex.html b/esp_websocket_client/genindex.html index af208f522..4f6780e43 100644 --- a/esp_websocket_client/genindex.html +++ b/esp_websocket_client/genindex.html @@ -89,7 +89,7 @@
      • »
      • Index
      • - Edit on GitHub + Edit on GitHub

      diff --git a/esp_websocket_client/index.html b/esp_websocket_client/index.html index a59c7cf00..d9571f189 100644 --- a/esp_websocket_client/index.html +++ b/esp_websocket_client/index.html @@ -117,7 +117,7 @@
    • »
    • ESP WebSocket Client
    • - Edit on GitHub + Edit on GitHub

    • @@ -234,7 +234,7 @@ In case a host operating system has openssl and sed pa

      Application Example

      -

      A simple WebSocket example that uses esp_websocket_client to establish a websocket connection and send/receive data with the websocket.org server can be found here: example .

      +

      A simple WebSocket example that uses esp_websocket_client to establish a websocket connection and send/receive data with the websocket.org server can be found here: example .

      Sending Text Data

      The WebSocket client supports sending data as a text data frame, which informs the application layer that the payload data is text data encoded as UTF-8. Example:

      @@ -248,7 +248,7 @@ In case a host operating system has openssl and sed pa

      Header File

      diff --git a/mdns/en/.buildinfo b/mdns/en/.buildinfo index b6ad6ca11..2b3353238 100644 --- a/mdns/en/.buildinfo +++ b/mdns/en/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: b8f72f40903ff4c38ebe6ab9bb5c24a7 +config: 94a9bb18a54672d7bc5fb80d0e934a29 tags: 549b3d6d0415232fb7e35403b330ff49 diff --git a/mdns/en/genindex.html b/mdns/en/genindex.html index 1cd56163e..29b8d5b7a 100644 --- a/mdns/en/genindex.html +++ b/mdns/en/genindex.html @@ -89,7 +89,7 @@
    • »
    • Index
    • - Edit on GitHub + Edit on GitHub

    • diff --git a/mdns/en/index.html b/mdns/en/index.html index 84cb77e7d..7c5a29bea 100644 --- a/mdns/en/index.html +++ b/mdns/en/index.html @@ -114,7 +114,7 @@
    • »
    • mDNS Service
    • - Edit on GitHub + Edit on GitHub

    • @@ -317,14 +317,14 @@

      Application Example

      -

      mDNS server/scanner example: .

      +

      mDNS server/scanner example: .

      API Reference

      Header File

      diff --git a/mdns/zh_CN/.buildinfo b/mdns/zh_CN/.buildinfo index 20afb32f0..00de2ed8c 100644 --- a/mdns/zh_CN/.buildinfo +++ b/mdns/zh_CN/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: f8195a6c56a7c32b8107d3a5a81e2f57 +config: 6b7f6744dab45b583679a0c768f740f8 tags: 549b3d6d0415232fb7e35403b330ff49 diff --git a/mdns/zh_CN/genindex.html b/mdns/zh_CN/genindex.html index 83993ccd3..501486216 100644 --- a/mdns/zh_CN/genindex.html +++ b/mdns/zh_CN/genindex.html @@ -90,7 +90,7 @@
    • »
    • 索引
    • - 在 GitHub 上修改 + 在 GitHub 上修改

    • diff --git a/mdns/zh_CN/index.html b/mdns/zh_CN/index.html index c9676ec2f..ca38c5c3a 100644 --- a/mdns/zh_CN/index.html +++ b/mdns/zh_CN/index.html @@ -112,7 +112,7 @@
    • »
    • mDNS 服务
    • - 在 GitHub 上修改 + 在 GitHub 上修改

    • @@ -296,14 +296,14 @@

      应用示例

      -

      有关 mDNS 服务器和查询器的应用示例请参考

      +

      有关 mDNS 服务器和查询器的应用示例请参考

      API 参考

      Header File

    +
    +enumerator ESP_MODEM_MODE_CMUX_MANUAL
    +

    CMUX manual mode

    +